哲学家就餐问题
问题描述哲学家就餐问题可以这样表述,假设有五位哲学家围坐在一张圆形餐桌旁,做以下两件事情之一:吃饭,或者思考。吃东西的时候,他们就停止思考,思考的时候也停止吃东西。餐桌中间有一大碗意大利面,每两个哲学家之间有一只餐叉。因为用一只餐叉很难吃到意大利面,所以假设哲学家必须用两只餐叉吃东西。他们只能使用自己左右手边的那两只餐叉。哲学家就餐问题有时也用米饭和筷子而不是意大利面和餐叉来描述,因为很明显,吃米饭必须用两根筷子。哲学家就餐问题的演示哲学家从来不交谈,这就很危险,可能产生死锁,每个哲学家都拿着左手的餐叉,永远都在等右边的餐叉(或者相反)。即使没有死锁,也有可能发生资源耗尽。例如,假设规定当哲学家等待另一只餐叉超过五分钟后就放下自己手里的那一只餐叉,并且再等五分钟后进行下一次尝试。这个策略消除了死锁(系统总会进入到下一个状态),但仍然有可能发生“活锁”。如果五位哲学家在完全相同的时刻进入餐厅...
赵子昂题帝居
元世祖忽必列,灭掉南宋之后,由武功而文治,将宋朝遗臣赵子昂留为己用.一年春节张临,元世祖命赵子昂写春联.赵子昂当然驾轻就熟,大笔一挥,写下:九天阊阖开宫殿;万国衣官拜冕疏.元世祖阅后,满心欢喜,赞赏未停,赵子昂又写下宫门春联:日月光天德;山河壮帝居.赵子昂把元世祖拟于日月,令他心花怒放.赵子昂见龙颜大悦,思路更盛,再写下:皇恩春浩荡;文治日光华.联赠赵子昂宋亡后,赵子昂转仕元朝,人品自不足道,但其文思才学却令人敬仰.所以有传他仕元实迫不得以,之后便借故辞官,过其采菊东篱下,悠然见南山的陶渊明式生活,并以菊隐翁自居.是故,南京无人知他真姓名.一年秋天,他家菊花盛开,他令大开园门,任慕名者前来欣赏.当地一名士也连同多位友人前来欣赏.酒至半酣,赵子昂令人拿出文房四宝,请名士题联,名士笑道:主人嗜菊,我便以菊花入联吧.当下写出上联:只以菊花为性命;上联挥就,却令这名士叫苦.由于未经斟酌,下联难续,...