Loading

07 2014 档案

摘要:一、多线程的优缺点多线程的优点:1)资源利用率更好2)程序设计在某些情况下更简单3)程序响应更快多线程的代价:1)设计更复杂虽然有一些多线程应用程序比单线程的应用程序要简单,但其他的一般都更复杂。在多线程访问共享数据的时候,这部分代码需要特别的注意。线程之间的交互往往非常复杂。不正确的线程同步产生的... 阅读全文
posted @ 2014-07-26 16:29 阿凡卢 阅读(43348) 评论(2) 推荐(7) 编辑
摘要:一、单例模式的C#实现:(1)使用double-checked locking的方式:public sealed class Singleton{ private static volatile Singleton instance = null; private static read... 阅读全文
posted @ 2014-07-13 16:22 阿凡卢 阅读(728) 评论(0) 推荐(1) 编辑
摘要:Python多线程编程中常用方法:1、join()方法:如果一个线程或者在函数执行的过程中调用另一个线程,并且希望待其完成操作后才能执行,那么在调用线程的时就可以使用被调线程的join方法join([timeout]) timeout:可选参数,线程运行的最长时间2、isAlive()方法:查看线程... 阅读全文
posted @ 2014-07-06 13:49 阿凡卢 阅读(9834) 评论(1) 推荐(3) 编辑