并发和多线程
文章平均质量分 79
wljliujuan
这个作者很懒,什么都没留下…
展开
-
JAVA多线程读写文件范例
http://www.cnblogs.com/langtianya/p/3874019.html转载 2015-02-02 02:32:10 · 949 阅读 · 0 评论 -
死锁,死锁的四个必要条件以及处理策略
一、什么是死锁二、死锁与饥饿三、资源的类型3.1 可重用资源和消耗性资源3.1.1 可重用资源(永久性资源)3.1.2 消耗性资源(临时性资源)3.2 可抢占资源和不可抢占资源3.2.1 可抢占资源3.2.2 不可抢占资源四、死锁产生的原因4.1 竞争不可抢占资源引起死锁4.2 竞争可消耗资源引起死锁4.3 进程推进顺序不当引起死锁五、产生死锁的四个必...原创 2018-03-19 16:57:02 · 102442 阅读 · 8 评论 -
银行家算法
背景简介原理过程算法过程背景简介在银行中,客户申请贷款的数量是有限的,每个客户在第一次申请贷款时要声明完成该项目所需的最大资金量,在满足所有贷款要求时,客户应及时归还。银行家在客户申请的贷款数量不超过自己拥有的最大值时,都应尽量满足客户的需要。在这样的描述中,银行家就好比操作系统,资金就是资源,客户就相当于要申请资源的进程。银行家算法是一种最有代表性的避免死锁的算法...原创 2018-03-22 11:47:36 · 8616 阅读 · 1 评论