"链接" 对于每个状态$f[j]$多记录一个维度,转移的时候利用类似于归并排序的方法合并,以保证时间复杂度可以承受 注意事项:前$K$大可以有重复的价值,法规的卫生费破口还给你 cpp include include include using namespace std; const int MA ...
分类:
其他好文 时间:
2019-10-26 19:27:32
阅读次数:
93
1.作用域 通过var定义的变量,作用域是整个封闭函数,是全域的 。通过let定义的变量,作用域是在块级或是子块中。 for (let i = 0; i < 10; i++) { // ... } console.log(i); // ReferenceError: i is not defined ...
分类:
Web程序 时间:
2019-10-26 19:27:14
阅读次数:
115
实现方式bondingteam环境OS:CentOS7selinux:关闭firewalld:关闭网卡:eth0、eth1bondingbonding简介官方文档https://www.kernel.org/doc/Documentation/networking/bonding.txtLinuxbonding驱动程序提供了一种用于将多个网络接口聚合为单个逻辑“绑定”接口的方法。绑定接口的行为取决
分类:
系统相关 时间:
2019-10-26 19:26:59
阅读次数:
98
1、交换机类型:4种:Direct exchange、Fanout exchange、Topic exchange、Headers exchange Direct exchange:直连交换机(默认的交换机),转发消息到routigKey指定的队列,是一种完全匹配的关系。这种模式下,routingK ...
分类:
其他好文 时间:
2019-10-26 19:26:31
阅读次数:
108
python3的linux环境编译安装 1.linux下安装软件的方式 选则yum工具,方便,自行解决软件之间的依赖关系,自动下载且安装 1.配置yum源 可以选择阿里云源,清华源等 2.yum的仓库目录: 3.清空yum缓存 4.生成新的阿里云的yum缓存 2.centos7下编译安装python ...
分类:
编程语言 时间:
2019-10-26 19:26:15
阅读次数:
115
JS相关问题 数组去重 1、谈一谈JavaScript作用域链 当执行一段JavaScript代码(全局代码或函数)时,JavaScript引擎会创建一个作用域又称为执行上下文(Execution Context),在页面加载后会首先创建一个全局的作用域,然后每执行一个函数,会建立一个对应的作用域, ...
分类:
编程语言 时间:
2019-10-26 19:25:57
阅读次数:
82
若想实现一个将多位数组的数值累加的总和的需求: 方式一: 通过函数式编程方式 方式二: //es5 方式三: //es6方式 let sum = (x) = (y = { if (y) { return sum(x + y); } return x; }); let sum1 = sum(1); l ...
分类:
其他好文 时间:
2019-10-26 19:25:41
阅读次数:
98
第一部分: 发布订阅模式简介 发布—订阅模式又叫观察者模式,它定义对象间的一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。在javascript开发中,一般用事件模型来替代传统的发布—订阅模式。 发布—订阅模式可以广泛应用于异步编程中,是一种替代传递回调函数的方案。比如 ...
分类:
编程语言 时间:
2019-10-26 19:24:41
阅读次数:
139
首先明确几个基本概念: 1、密钥对,在非对称加密技术中,有两种密钥,分为私钥和公钥,私钥是密钥对所有者持有,不可公布,公钥是密钥对持有者公布给他人的。 2、公钥,公钥用来给数据加密,用公钥加密的数据只能使用私钥解密。 3、私钥,如上,用来解密公钥加密的数据。 4、摘要,对需要传输的文本,做一个HAS ...
分类:
其他好文 时间:
2019-10-26 19:24:21
阅读次数:
100
先来个图镇贴 vim是一个模式编辑器。由三种主要模式比较常用: 1.命令(Normal)模式:默认模式,移动光标,剪切/粘贴文本 2.插入(Insert)或编辑模式:修改文本 3.扩展命令(extended command )模式:保存,退出等 Esc键 退出当前模式 Esc键 Esc键 总是返回到 ...
分类:
系统相关 时间:
2019-10-26 19:24:05
阅读次数:
80
let a = new Promise((resolve,reject)=>{ resolve(1) }).then((r)=>{console.log(r)}).then(()=>{console.log(2)}).then(()=>{consol.log(3)}) // 1 // 2 // 3 ...
分类:
其他好文 时间:
2019-10-26 19:23:48
阅读次数:
95
"题目描述" 最大化平均值 二分一个$x$ $check$: $\frac{F+\sum_{i=1}^{n} X_{i} \times F_{i}}{M+\sum_{i=1}^{n} X_{i} \times M_{i}}\geq x$ $F+\sum_{i=1}^{n} X_{i} \times ...
分类:
其他好文 时间:
2019-10-26 19:23:37
阅读次数:
99
面向切面编程AOP 描述:将某段代码“动态”的切入到“指定方法”的“指定位置”进行运行的一种编程方式 (其底层就是Java的动态代理)spring对其做了简化书写 场景: 1)、AOP加日志保存到数据库 2)、AOP做权限验证,filter能做的它都能 3)、AOP做安全检查 4)、AOP做事务控制 ...
分类:
其他好文 时间:
2019-10-26 19:23:21
阅读次数:
79
pycharm快捷键 提示 CTRL Q: 在参数列表位置,显示可以输入的所有参数。 CTRL Q: 查看选中方法的文档字符串 阅读 CTRL -: 折叠当前代码 CTRL +: 展开当前代码 CTRL SHIFT -: 折叠所有代码 CTRL SHIFT +: 展开所有代码 CTRL SHIFT ...
分类:
其他好文 时间:
2019-10-26 19:23:05
阅读次数:
77
```go func Test_doSeond(t testing.T) { msg := make([]Msg, 0) for i := 0; i ...
分类:
其他好文 时间:
2019-10-26 19:22:48
阅读次数:
93
Luogu P1627 中位数 先记录目标数的位置,并且把数组映射为: $$a[i]=\begin{cases} 1,a[i]b\end{cases}$$ 然后分别求一个左边和右边的部分和,注意到下标可能为负,所以要数组整体向右偏移$n$。 cpp include define N 100010 u ...
分类:
其他好文 时间:
2019-10-26 19:22:33
阅读次数:
85
使用这个程序生成一张png格式的图片,不要直接打印,效果不好。用matlab读入并显示,然后另存为PDF文件再打印效果会比较好。 注意: 1.棋盘格行和列的数量不要同时为奇数或偶数,否则标定的时候matlab会给出警告并且标定结果可能错误。一个合法的参数:.\CheckerBoard.exe 500 ...
分类:
其他好文 时间:
2019-10-26 19:21:58
阅读次数:
135