摘要: 接着上一篇继续学习多线程。死锁(DeadLock)当多线程共享资源时,各占一部分资源,而又在等待对方释放资源,这样的情况我们称为死锁。下面通过一个生动的程序来理解死锁。class Program { private static object knife = new object(... 阅读全文
posted @ 2014-08-22 19:23 VitoCorleone 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 这一篇接着上一篇来继续学习多线程。线程同步在大多数情况下,计算机中的线程会并发运行。有些线程之间没有联系,独立运行,像这种线程我们称为无关线程。但也有一些线程,之间需要传递结果,需要共享资源。像这种线程,我们称为有关线程。比如,我们网上观看电影,一个线程负责下载电影,一个线程负责播放电影。它们只有共... 阅读全文
posted @ 2014-08-22 17:23 VitoCorleone 阅读(552) 评论(0) 推荐(1) 编辑
摘要: hey,you guys. 好久不见了,最近忙着学习英文,处理一些杂事,所以没有来得及更新博客。公司目前没活,比较清闲。所以,有时间研究了一下。据说作者是一位40多岁的初中数学老师,自学C#。40多岁的人自学编程,这份毅力很令人敬佩。这本书写的,是C#语言的基础知识。作者讲解的很清楚,读后很受益。很... 阅读全文
posted @ 2014-08-22 15:13 VitoCorleone 阅读(561) 评论(0) 推荐(1) 编辑