前面在《眉目传情之匠心独运的kfifo》一文中详细解析了 linux 内核并发无锁环形队列kfifo的原理和实现,kfifo鬼斧神工,博大精深,让人叹为观止,但遗憾的是kfifo为内核提供服务,并未开放出来。剑不试则利钝暗,弓不试则劲挠诬,鹰不试则巧拙惑,马不试则良驽疑,光说不练是不能学到精髓的,下面就动手实现自己的并发无锁队列UnlockQueue(单生产者单消费者)。...
分类:
其他好文 时间:
2014-10-11 19:11:36
阅读次数:
336
java中 所有数值都有正负号,不存在无符号整数。java中的基本类型存储在堆栈中。其他对象存储在堆中。java确保数组会被初始化,而且不能在它的范围之外被访问。以下代码在c和c++中是合法的,但在java中却不可以:
{
int x = 12;
{
int x = 96;
}
}
若类中的成员是基本类型,即使没有进行初始化,java也会确保其有一个初始值。但这种确保初始...
分类:
编程语言 时间:
2014-10-11 18:53:16
阅读次数:
209
/**
对于初学者很多的时候不能很好的使用isset,empty,is_null对null,false等值的返回值做出正确的判断,在这里我通过学习自己总结了一点知识点,作为以后的知识点
*/
//1.设定数据类型,举例常用到的类型
$a;
$b = false;
$c = '';
$d = 0;
$e = null;
$f = array();
//2.分别针对不同的函数进...
分类:
其他好文 时间:
2014-10-11 18:31:05
阅读次数:
217
在群里看见的一个面试题,试了一下,还是可以做出来的,但是需要查资料,主要是岁一些方法了解的不清楚,可能这个跟我平时不太注重基础理论有关系,像什么构造函数啊,我根本就不关心什么叫构造函数,我一直都以为我只要会用就可以了,看来面试题还是不能只会用,还要会基础知识的,抱着犀牛书看去了,不说了,我反正不是一...
分类:
编程语言 时间:
2014-10-11 18:29:15
阅读次数:
178
最近看了微软亚洲研究院的对联软件,可惜是DEMO版,功能不全,不能打超过十个字的对联,而且生成有问题,所以自己写了个对联软件可以根据输入的字数,动态调整对联的长度,模板只有一个如图:
分类:
其他好文 时间:
2014-10-11 18:26:45
阅读次数:
184
触发器中的Inserted和deleted临时表:SQL2000中,inserted表和deleted表用于存放对表中数据行的修改信息。他们是触发器执行时自动创建的,放在内存中,是临时表。当触发器工作完成,它们也被删除。它们是只读表,不能向它们写入内容。inserted表:用来存储INSERT和UP...
分类:
数据库 时间:
2014-10-11 17:57:55
阅读次数:
222
题目大意:给定n个点,求一个最大的矩形,该矩形的四个顶点在给定的点上
找矩形的方法是记录所有线段 若两条线段长度相等且中点重合 这两条线段就可以成为矩形的对角线
于是我们找到所有n*(n-1)/2条线段,按长度排序,长度相等按照中点排序,然后对于每个点向前找符合要求的,计算面积,更新ans
注意避免一切double!长度切记不能开根号,直接用long long存储,否则第三个点有两条长度极其...
分类:
其他好文 时间:
2014-10-11 17:23:45
阅读次数:
167
背景:本人将一台服务器安装上了esxi,并且将vcenter server 也部署在该服务器上。现在增加了一台服务器后,准备将vcenter server迁移到新的esxi机器上。由于不能够直接在线迁移,我采用了克隆的办法。当vcenter克隆到另一台esxi后,遇到vcenter服务无法启动的问题...
分类:
系统相关 时间:
2014-10-11 17:20:35
阅读次数:
223
OOM
内存泄漏引发很多问题:
1:程序卡顿,响应速度慢(内存占用高时JVM 虚拟机会频繁出发GC)
2:莫名其妙消失
3:直接崩溃
ANDROID 内存面临的问题
1: 有限的堆内存,原始只有16M
2:内存大小消耗等根据设备,操作系统等级,尺寸的不同而不同
3:程序不能直接控制
4:支持后台多任务处理
5...
分类:
移动开发 时间:
2014-10-11 17:08:55
阅读次数:
189
1.安装在工控机中研华的旧版本驱动和新版本的驱动文件不能同时安装,有冲突。如何安装新版本:卸载旧版本。控制面板中的device manager。安装新版本的DAQ NAVI SDK文件,安装PCI1714Driver驱动文件。在设备管理器中查看是否有1714板卡,注意:先把1714卸载,然后重新安装...
分类:
其他好文 时间:
2014-10-11 16:46:45
阅读次数:
167