1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 using System.Co...
分类:
其他好文 时间:
2014-09-21 15:17:10
阅读次数:
196
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 using System.Co...
分类:
其他好文 时间:
2014-09-21 14:42:10
阅读次数:
274
常识,之前有的没搞清楚,导致写代码时不少疑惑。
比较典型的同步例子,用了两个Condition,notEmpty和notFull,分别对应两个lock,takeLock和putLock。查看take的代码:
E x;
int c = -1;
final AtomicInteger count = this.count;
final AtomicInteger takeLock = thi...
分类:
数据库 时间:
2014-09-21 01:53:59
阅读次数:
533
Compare methodEither you implement a compare-method for your object:- (NSComparisonResult)compare:(Person *)otherObject { return [self.birthDate co...
分类:
其他好文 时间:
2014-09-20 23:09:39
阅读次数:
263
上午面完我大TX 。。脑子一热报了个游戏策划 ...lz是搞技术的... 群面被虐的爽歪歪
然后 累得半死赶到了百度 所在的酒店面试。。
百度这次没有hr... 貌似面试官也就几个人...
分类:
移动开发 时间:
2014-09-20 15:23:47
阅读次数:
185
http://www.delphibasics.co.uk/Article.asp?Name=InterfaceThe reason for interfacesClasses that extend another class can be called sub-classes. For exam...
分类:
其他好文 时间:
2014-09-20 14:52:49
阅读次数:
253
在多线程开发中,除了synchronized这个关键字外,我们还能通过Lock接口来实现这种效果。通过Lock接口来实现
这种多线程加锁效果的好处是非常的灵活,我们不在需要对整个函数加锁,而且可以很方便的把他放在我们函数的任何
一个地方,非常的称心,而且从效率上来说,使用Lock接口要比使用synchronized关键字效率高一些,下面我们来使用
一个例子来说明这种方法的使用。
p...
分类:
编程语言 时间:
2014-09-19 23:59:06
阅读次数:
469
使用sqlserver作为数据库的应用系统,都避免不了有时候会产生死锁, 死锁出现以后,维护人员或者开发人员大多只会通过sp_who来查找死锁的进程,然后用sp_kill杀掉。利用sp_who_lock这个存储过程,可以很方便的知道哪个进程出现了死锁,出现死锁的问题
分类:
数据库 时间:
2014-09-19 15:21:45
阅读次数:
220
首先说一个伪命题:物体会向下落这是一个基本的定律,一个小小的物理规则会覆盖所有物体的行为准则.那么,当地球上的所有东西都下落的时候,你指望整个地球,月球,太阳也会下落么? 事实上大家都知道星球在宇宙中不分上下,并且也是绕圈运行.这么一个简单的事实,许多人却视而不见,总以为大家都用你的东西的时候你就可...
分类:
其他好文 时间:
2014-09-19 13:40:35
阅读次数:
152
String,StringBuffer与StringBuilder的区别?? 转载地址:http://blog.csdn.net/rmn190/article/details/1492013另外:StringBuilder的实现与技巧 : http://lixianhuei.cnblogs.co.....
分类:
编程语言 时间:
2014-09-19 11:28:45
阅读次数:
132