一、前言 workqueue是一个驱动工程师常用的工具,在旧的内核中(指2.6.36之前的内核版本)workqueue代码比较简单(大概800行),在2.6.36内核版本中引入了CMWQ(Concurrency Managed Workqueue),workqueue.c的代码膨胀到5000多行,为 ...
分类:
其他好文 时间:
2018-02-21 23:05:16
阅读次数:
206
1. 前言 KASAN是一个动态检测内存错误的工具。KASAN可以检测全局变量、栈、堆分配的内存发生越界访问等问题。功能比SLUB DEBUG功能齐全并且支持实时检测。越界访问的严重性和危害性通过我之前的文章(SLUB DEBUG技术)应该有所了解。正是由于SLUB DEBUG缺陷,因此我们需要一种 ...
分类:
其他好文 时间:
2018-02-21 21:35:55
阅读次数:
247
题面: 传送门 思路: 其实就是一道最小割的题目...... 我的写法加了两个优化,常数比较小,所以过掉了 一个是当前弧,一个是若当前点并不能流出去,那么标记dep为-1 听说正解是对偶图最短路?可以找时间学一学...... Code: ...
分类:
其他好文 时间:
2018-02-21 21:06:24
阅读次数:
181
POJ 1426 -- Find The Multiple 大致题意: 给出一个整数n,(1 <= n <= 200)。求出任意一个它的倍数m,要求m必须只由十进制的'0'或'1'组成。 解题思路: 使用BFS,枚举由0和1组成的数,判断其是否为n的倍数 n的取值范围为:1 <= n <= 200 ...
分类:
其他好文 时间:
2018-02-21 19:00:56
阅读次数:
233
题解:枚举最后在哪里停止,然后剩下的步数/2 也就是找最大深度 枚举终止位置算是一种思路吧 ...
分类:
其他好文 时间:
2018-02-21 18:39:58
阅读次数:
120
以上的错误为:无法将AS中的代码放到手机上 解决:File->Settings->Build,Execuion,Deployment->Instant Run然后把Enable Instant Run to...那一项的勾去掉就好了 ...
分类:
移动开发 时间:
2018-02-21 14:33:21
阅读次数:
505
题解:按照点的Dfs序走 用Splay维护Dfs序即可 插入时找前驱和后继,插在中间 ...
分类:
其他好文 时间:
2018-02-20 18:44:35
阅读次数:
143
With the development of computer science technology, people are facing more and more information everyday. The traditional static way to display infor... ...
分类:
其他好文 时间:
2018-02-20 15:35:05
阅读次数:
179
题解: dep[LCA(a,b)]等价于把a到根路径+1,然后询问b到根路径的权值 按左右端点分别排序求出值后作差就可以了 分块TLE了QWQ LCT代码 分块代码 ...
分类:
其他好文 时间:
2018-02-19 20:43:54
阅读次数:
250
了解cocoa:Cocoa是苹果公司为Mac OS X所创建的原生面向对象的API,是Mac OS X上五大API之中的一个(其他四个是Carbon、POSIX、X11和Java)。苹果的面向对象开发框架,用来生成 Mac OS X 的应用程序。基本的开发语言为 Objective-c, 一个c 的 ...
分类:
其他好文 时间:
2018-02-19 11:34:27
阅读次数:
225