摘要:
一:幼年体(只适用于单线程) 1.设置单例 2.使用单例 二:完全体(可适用于多线程) 设置单例时加一把锁,禁止多个线程同时访问该对象资源 三:究极体(当单例已被创建时,后者的线程无需再判断单例是否被创建) 阅读全文
摘要:
Tony Stark has warm heart 托尼斯达克有一颗温暖的心 阅读全文
摘要:
1.需求 草原上有 A、B 两只动物,有一只饥肠辘辘的狮子来到了草原上。 如果狮子发现了 A,那 A 就要赶紧跑,B 可以继续猫着;如果狮子发现了 B,那 B 就要跑路,A 可以猫着; 如果狮子把 A、B 都看到了,那 A、B 都得跑,谁知道狮子中意追哪个呢;如果狮子谁都没看见,那 A、B 都猫着。 阅读全文
摘要:
1.服务器500错误,Error 500--Internal Server Error 500错误的出现原因是很多的,但是你要知道,500错误是服务器内部错误,而且一般程序上是ASP错误为多的,可能是你的用户权限的问题导致,或者是数据库连接出现了错误,那么要好好检查下服务器语句错误问题。 2.服务器 阅读全文
摘要:
用C#编写Windows Service时,执行轮询一般有两种方式, 第一种是用Timer,System.Timers或者是System.Thread下的,这种执行是按时间循环执行,缺点是程序容易不受控制,上个执行还没有完成,又开始执行新的。 第二种方式是利用线程,在OnStart里单开一个线程去跑 阅读全文