哲学家进餐问题是荷兰学者Dijkstra 提出的经典问题之一,它是一个信号量机制问题的应用,在操作系统文化史上具有非常重要的地位。对该问题的剖析有助于学生深刻地理解计算机系统中的资源共享、进程同步、死锁等问题,并能熟练地应用信号量来解决生活中的控制流程,即将生活中的控制流程用形式化的方式表达出来。 假设有5个哲学家,他们花费一生中的时光思考和吃饭。这些哲学家共用一个圆桌,每个哲学家都有一把椅子。在桌子中央是一碗通心面,在桌子上放着5只筷子。(如图所示)当一个哲学家思考时,他与其他同事不交互。时而,哲学家会感到饥饿,并试图拿起与他相近的两只筷子(他与邻近左、右之间的筷子)。一个哲学家一次只能拿起一只筷子。显然,他不能从其他哲学家手里拿走筷子。当一个饥饿的哲学家同时有两只筷子时,他就不能不用释放他的筷子而自己吃了。当吃完后,他会放下两只筷子,并再次开始思考。 规定奇数号哲学家先拿他左边的筷子,然后再去拿右边的筷子;而偶数号哲学家则相反。按此规定,将是1、 2号哲学家竞争1号筷子;3、4号哲学家竞争3号筷子。即五位哲学家都先竞争奇数号筷子,获得后,再去竞争偶数号筷子,最后总会有一位哲学家能获得两只筷子而进餐。
上传时间: 2014-01-23
上传用户:teddysha
C语言进阶-如何编写安全无错的代码,有具体实例说明
上传时间: 2015-11-13
上传用户:banyou
[编程语言:ASP+SQL]网络考试系统,本人的毕业设计之作,功能强大,系统稳定,安全度高,考虑了许多附加功能,更具人性化,丰富的源代码解释说明,普通用户登录帐号:罗可龙,密码:12345,超级用户登录帐号:徐永刚,密码:12345,登录后可自主修改帐号和密码。
上传时间: 2014-01-04
上传用户:阳光少年2016
计算机密码学-通信中的保密与安全(1)比较详细的介绍了一些常用的密码.
上传时间: 2015-11-16
上传用户:hongmo
本教程主要讲述计算机指令运行机制及汇编语言的相关知识,并用详实的例子来讲解如何使用O汇编语言来编写程序。汇编语言是计算机低级语言,它直接对应的是计算机机器指令,据有执行高效的特点,但由于它的底层性,指令浩繁复杂,如果你熟悉如MASM、FASM或者NASM等其它的汇编语言,那么你将能够很容易地学会使用O语言,它的内部机制与其它汇编语言是一致的;如果你没有接触过汇编语言,那么本教程将为你打开计算机语言的大门,深入细致地解剖聪明的计算机大脑的思考轨迹。如果你使用过C或者其它的计算机语言将对学习O语言有一定的帮助。
上传时间: 2013-12-26
上传用户:yiwen213
本程序从学习网络安全而写的一个加密解密的程序,能准确运行
上传时间: 2015-11-17
上传用户:开怀常笑
数据库安全至关重要,尤其是Access数据库,由于其加密算法过于简单,使得Access单靠密码无法保证其安全,本代码通过改变数据库头文件实现对Acess数据库的加密。
标签: 数据库安全
上传时间: 2013-12-18
上传用户:ainimao
关于 linux密钥的一些安全介绍 #ifndef COMMON_H #define COMMON_H #define MY_PROC_INTERFACE "/proc/learning-key/gateway" #define FRESH_SESSION _IO( C ,1) #define SUCCESS 0 #define FAILURE 1 #endif
标签: COMMON_H define MY_PROC_INTERFACE learning
上传时间: 2015-11-19
上传用户:叶山豪
:针对不可否认L-L-C-Z门限代理签密协议中存在的安全缺陷,提出了一个改进的门限代理签密协议.通过 对L-L-C-Z门限代理签密协议的密码分析,利用接收方修改公钥的方法,计算出任意消息的有效伪造签密结果.利 用类似于缩短的数字签名标准(SDSS)的安全技术,以及通过公钥验证签密结果的技术,给出一个新的改进协议.安 全分析结果表明,与L-L-C-Z门限代理签密协议相比,该改进门限代理签密协议能够承受接收方公钥替换攻击.改进的门限代理签密协议利用接收方公钥而不是私钥来验证签密结果,其验证过程能向第三方公开.
上传时间: 2013-12-21
上传用户:四只眼
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。它用安全、加密的网络连接工具代替了 telnet、ftp、 rlogin、rsh 和 rcp 工具。OpenSSH 支持 SSH 协议的版本 1.3、1.5、和 2。自从 OpenSSH 的版本 2.9 以来,默认的协议是版本 2,该协议默认使用 RSA 钥匙。
标签: OpenSSH Secure telnet rlogin
上传时间: 2015-11-25
上传用户:weixiao99