文章分类 - 多线程
摘要:http://blog.csdn.net/prettyboy4/article/details/6846720
阅读全文
摘要:http://www.cnblogs.com/michaelxu/archive/2008/09/20/1293716.html
阅读全文
摘要:对付重入问题通常的办法是加锁,但是对于 Timer却不能简单的这样做,你需要评估一下首先Timer处理里本来就不应该做太需要时间的事情,或者花费时间无法估计的事情,比同远方的服务器建立一个网络连接,这样的做法尽量避免如果实在无法避免,那么要评估Timer处理超时是否经常发生,如果是很少出现,那么可以用lock(Object)的方法来防止重入如果这种情况经常出现呢?那就要用另外的方法来防止重入了我们可以设置一个标志,表示一个Timer处理正在执行,下一个Timer发生的时候发现上一个没有执行完就放弃执行static int inTimer = 0;public static vo...
阅读全文