一次服务器CPU占用率高的定位分析 推荐 背景:通过性能监控发现上线服务器cpu某核占用率已经达到了100%,而且是由我们的某个核心服务导致的。幸亏由于我们的服务进程由多个相同worker(线程)调度承担的,所以除了CPU占用率高之外,并没有对服务造成影响。随着上次我们找到那个吃IO的罪犯,这次我们 ...
分类:
其他好文 时间:
2018-03-18 14:56:13
阅读次数:
239
服务器宕机排查记录 服务器宕机排查记录 标签: 服务器宕机 调优 000627 2016年06月13日 09:36:301479人阅读 评论(0) 收藏 举报 标签: 服务器宕机 调优 000627 2016年06月13日 09:36:301479人阅读 评论(0) 收藏 举报 分类: weblog ...
分类:
其他好文 时间:
2018-03-18 13:54:01
阅读次数:
209
如果某条边是跨越集合且边权最小的边,那么所有最小生成树一定经过它, 而回路上边权最大的边,所有最小生成树一定不经过它。 最小生成树有Prim算法,适用于稠密图,时间复杂度O(n^2)(优化后O(nlogn),不如Kruskal方便)。 下面是Kruskal算法模板: bool operator <( ...
分类:
其他好文 时间:
2018-03-18 13:52:25
阅读次数:
127
<uart驱动程序概述> 在嵌入式Linux系统中,串口被看成终端设备,终端设备(tty)的驱动程序分为3部分: tty_core tty_disicipline tty_driver 包括3个结构体:uart_driver,uart_port,uart_ops(include/serial_cor ...
分类:
系统相关 时间:
2018-03-17 16:15:23
阅读次数:
272
let test= [1,2,3,7,5,4,4,3] console.log([...new Set(test)]) //[ 1, 2, 3, 7, 5, 4 ] ...
分类:
编程语言 时间:
2018-03-17 10:55:20
阅读次数:
217
引用类型的值(对象)是引用类型的一个实例。 引用类型是一种数据结构。 从技术上讲是一门面向对象语言,但-> 引用类型有时被称为对象定义。(而不是类,因为它不具备传统面向对象语言所支持的类和接口等基本结构) var person=new Object();person.name="JensenLim" ...
分类:
其他好文 时间:
2018-03-16 19:40:12
阅读次数:
171
通过前面的知识,我们了解了关于网格布局的基本知识,但是在实际运用中,网格布局还有其特有的运用点,本文主要是探讨网格布局相关的独立源、网格分层和网格流动。 独立源 在web页面中,HTML结构是按照一种类似于树形结构的方向,根据从上到下,从前到后的顺序,依次出现,那么把这些HTML的标签元素称为源,而 ...
分类:
其他好文 时间:
2018-03-16 18:39:15
阅读次数:
178
顺序存储结构表示非0项 链表结构存储非零项 线性表的抽象描述: 名称:线性表(List) 数据对象集:n个元素构成的有序序列 操作集: 1、List MakeEmpty():初始化一个空线性表L 2、ElementType FindKth(int K, List L):根据位序K,返回相应元素 3、 ...
分类:
其他好文 时间:
2018-03-15 23:03:40
阅读次数:
266
1. 创建炮塔选择的 UI 使用 UI -> Toggle 。注意指定同一 group。 2. 创建炮台的数据类 3. 监听炮塔选择的事件 在 Inspector 中指定 On Value Changed 触发函数。 4. 鼠标点击创建炮塔 5. 检测炮塔附近的敌人 ...
分类:
其他好文 时间:
2018-03-15 21:08:11
阅读次数:
485