标签

38

【操作系统作业】哲学家就餐问题

什么是死锁呢? 用专业点的话说就是:一组互相竞争资源的线程因互相等待,导致“永久”阻塞的现象。 说白了,就是你拿了我想要拿的资源,我拿了你想要拿的资源,而双方各执一词,导致一直无法解决问题。 那我的思路...

【操作系统作业】睡觉助教(用Java的ReentrantLock实现)

很多时候我在思考什么是多线程,什么是多进程,开始学的的时候我天真的以为我懂了,可后来发现我只是管中窥豹而已。包括现在,我也只是初入多线程而已。所以此文的思路并非最优解,只是...