2014年10月31日
摘要: gtest的官方网站是:http://code.google.com/p/googletest/从官方的使用文档里,你几乎可以获得你想要的所有东西http://code.google.com/p/googletest/wiki/GoogleTestPrimerhttp://code.google.c... 阅读全文
posted @ 2014-10-31 14:56 赫赫小虾 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Monitor.Enter(obj)/Monitor.TryEnter(obj) : 线程会进入R队列以等待获取obj锁 Monitor.Exit(obj) : 线程释放obj锁(只有获取了obj锁的线程才能执行Monitor.Exit(obj)) Monitor.Wait(obj): 线程释放当前获得的obj锁,然后进入W队列并阻塞 Monitor.Pulse(obj) : 将W队列中的第一个等待线程移至R队列中以使第一个线程有机会获取obj锁 Monitor.PulseAll(obj): 将W队列中的所有等待线程移至R队列以使得这些线程有机会获得obj锁 阅读全文
posted @ 2014-10-31 12:26 赫赫小虾 阅读(4351) 评论(0) 推荐(3) 编辑