Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。 1. 基本使用 iostat -d -k 1 10 参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制 ...
分类:
移动开发 时间:
2018-04-30 19:56:43
阅读次数:
212
本篇是in place algorithm的学习笔记。目前学习的是in place merge与in place martrix transposition这两个算法。 1.in place merge 论文链接:Practical in-place merging 论文讨论的是如何O(n)时间复杂 ...
分类:
其他好文 时间:
2018-04-30 15:34:58
阅读次数:
118
Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返 ...
分类:
其他好文 时间:
2018-04-29 16:25:28
阅读次数:
178
a.txt b.txt 合并ab .bat 运行结果: ...
分类:
其他好文 时间:
2018-04-29 13:32:19
阅读次数:
155
左偏树(Leftist Tree)是一种可并堆的实现。左偏树是一棵二叉树,它的节点除了和二叉树的节点一样具有左右子树指针( left, right)外,还有两个属性,键值和距离(dist)。 键值:是用于比较节点的大小。 距离:节点i称为外节点(external node),当且仅当节点i的左子树或 ...
分类:
其他好文 时间:
2018-04-28 22:24:56
阅读次数:
184
iptables --list 查看列表 iptables删除规则 Chain INPUT (policy ACCEPT)num target prot opt source destination1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,E ...
分类:
其他好文 时间:
2018-04-28 20:58:14
阅读次数:
144
一 merge操作符 把多个 Observables 的值混合到一个 Observable 中 ...
分类:
Web程序 时间:
2018-04-28 19:37:43
阅读次数:
176
有 k 条特殊边的生成树 我们发现有一些边是必须的,如果把所有的水泥路都加入并查集,再枚举鹅卵石路,如果这条路能再次加入并查集,说明这条路是必须的 水泥路同样 这样就把必需边求出来了,剩下就可以随意加边了 cpp include include include include include usi ...
分类:
其他好文 时间:
2018-04-28 14:05:19
阅读次数:
137
备注:O==object 2.python-C3算法解析: #C3 定义引用开始 C3 算法:MRO是一个有序列表L,在类被创建时就计算出来。 L(Child(Base1,Base2)) = [ Child + merge( L(Base1) , L(Base2) , Base1Base2 )] L ...
分类:
编程语言 时间:
2018-04-28 10:47:39
阅读次数:
162