摘要:
gtest的官方网站是:http://code.google.com/p/googletest/从官方的使用文档里,你几乎可以获得你想要的所有东西http://code.google.com/p/googletest/wiki/GoogleTestPrimerhttp://code.google.c... 阅读全文
摘要:
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锁 阅读全文