树链剖分,考虑用线段树维护左端点颜色、右端点颜色和段数,合并时判断中间两个点能否重合即可,注意在树剖时合并的顺序 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define N 100005 4 #define L (k<<1) 5 #def ...
分类:
其他好文 时间:
2019-11-14 12:33:54
阅读次数:
50
用maven也大几年了,也一直在用阿里云的中央仓库。 不喜欢在maven的settings.xml里改,更喜欢直接在pom.xml里改,因为受git管理,小伙伴们拉下来即可。 然而网上的大部分技术文章都只会指导你这么配置: 如果你只是配置了repositories,那么你会发现在mvn在下载依赖的时 ...
分类:
其他好文 时间:
2019-11-14 12:33:20
阅读次数:
101
线程之间互相不影响;守护线程生活周期相同 引言 这题是一个网友@大脸猫爱吃鱼给我的提问,出自今年校招美团三面的一个真题。大致如下 一个进程有3个线程,如果一个线程抛出oom,其他两个线程还能运行么? 先说一下答案,答案是还能运行 不瞒大家说,真在面试中,我遇到这一题,我估计也是答错。因为我初看到这一 ...
分类:
编程语言 时间:
2019-11-14 12:32:43
阅读次数:
118
如何遍历一棵树 有两种通用的遍历树的策略: 深度优先搜索(DFS) 在这个策略中,我们采用深度作为优先级,以便从跟开始一直到达某个确定的叶子,然后再返回根到达另一个分支。 深度优先搜索策略又可以根据根节点、左孩子和右孩子的相对顺序被细分为先序遍历,中序遍历和后序遍历。 宽度优先搜索(BFS) 我们按 ...
分类:
其他好文 时间:
2019-11-14 12:32:21
阅读次数:
71
当你在家或者出差去外地时候,可能要通过互联网访问你的TNAS设备,而使用远程访问功能,你可以随时随地访问你的TNAS 设备、读取你TNAS 中的文件或是对你的TNAS 设备进行配置。远程访问能给你的工作及生活带来极大的便利。 TNAS.online 是TNAS 设备专用的远程访问工具,允许用户通过互 ...
分类:
其他好文 时间:
2019-11-14 12:32:04
阅读次数:
114
一、创建节点(接上文) 1、在H1服务器/root/soft目录下创建7002目录 2、将7001目录的配置文件redis.conf拷贝到7002,并修改配置文件的端口 3、进入 redis-5.0.5 目录下,执行启动命令 ./src/redis-server ../7002/redis.conf ...
分类:
其他好文 时间:
2019-11-14 12:31:49
阅读次数:
207
第三道签到题没做出来,卡在读错题意和一个简单的逻辑bug,哭死 A题: 答案= |a-b|+x >n-1 ? n-1 : |a-b|+x 刚开始我竟想到取模,wsl。 #include<bits/stdc++.h> using namespace std; int main() { int t; s ...
分类:
其他好文 时间:
2019-11-14 12:31:12
阅读次数:
89
html5 点击播放video的方法<pre> <video videosrc="{$vo.shipinurl}" controls="" x5-playsinline="" playsinline="" webkit-playsinline="" poster=""> </video> var v ...
分类:
Web程序 时间:
2019-11-14 12:30:57
阅读次数:
310
一、下载 JDK "官网链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8 downloads 2133151.html" 系统是 CentOS 7 X64的,进入系统选择相应的安装包下载,这里下载压缩包。记得选择自己的系 ...
分类:
系统相关 时间:
2019-11-14 12:30:42
阅读次数:
86
目录结构 采集资产信息(硬盘, 主板, 网卡) 唯一标识 sn号 只能采集物理机+接口 主机名 需要用规则和流程去规范化, 在服务器装机时候主机名就定义了 流程: 每台主机上需要有一个文件去保存主机名, 所以分2种情况 没有文件 新增的机器 汇报到api 新增到数据库 api 的响应消息中有主机名 ...
分类:
数据库 时间:
2019-11-14 12:30:31
阅读次数:
113
首先需要了解下几个概念 变量:是一个系统表的元素,拥有指向对象的连接空间 对象:被分配的一块内存,存储其所代表的值 引用:是自动形成的从变量到对象的指针 类型:属于对象,而非变量 不可变对象:一旦创建就不可修改的对象,包括字符串、元组、数值类型 (该对象所指向的内存中的值不能被改变。当改变某个变量时 ...
分类:
编程语言 时间:
2019-11-14 11:27:00
阅读次数:
102
什么是HttpOnly? 微软公司的Internet Explorer 6 SP1引入了一项新的特性。这个特性是为Cookie提供了一个新属性,用以阻止客户端脚本访问Cookie。 如果cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击 ...
分类:
Web程序 时间:
2019-11-14 11:26:46
阅读次数:
126
" 题目传送门 " 简化题意 :一颗带有点权、以$1$为根的树,对于每个节点$x$,求出$x$的子树中有多少个点满足该点的点权大于$x$的点权 先将点权离散化 对这棵树进行DFS,在DFS到$x$时,加入该点点权,然后在DFS它的子树前记录一下当前有多少节点大于$x$,记为$last$。在回溯到该节 ...
分类:
其他好文 时间:
2019-11-14 11:26:31
阅读次数:
95
建立一个服务 绑定服务 $this->app->bind('\App\Services\FooService'); 在控制器里调用$fooService = app()->make('\App\Services\FooService');$fooService->doSomething(); ...
分类:
其他好文 时间:
2019-11-14 11:26:15
阅读次数:
197
原因是,python字典的key不支持list类型和dict类型,需要转换 错误时 将list类型强制转换成string,用"".join(list)。 修改后: ...
分类:
编程语言 时间:
2019-11-14 11:25:13
阅读次数:
184
流式编程作为Java 8的亮点之一,是继 之后对集合的再一次升级,可以说 几大特性中, 是作为Java 函数式的主角来设计的,夸张的说,有了 之后,万物皆可一行代码。 什么是Stream 被翻译为流,它的工作过程像将一瓶水导入有很多过滤阀的管道一样,水每经过一个过滤阀,便被操作一次,比如过滤,转换等 ...
分类:
编程语言 时间:
2019-11-14 11:25:00
阅读次数:
73