点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 哲学家问题
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
unix实验4 编制模拟“五个哲学家”问题的程序
unix实验4 编制模拟“五个哲学家”问题的程序
所属分类:
专业指导
发布日期:2009-05-20
文件大小:71680
提供者:
kx861217
操作系统哲学家问题C++模拟实现
操作系统哲学家问题C++模拟实现,限制条件为当哲学家左右手都有筷子才可以开始吃饭。 VS2008 VC++环境的工程
所属分类:
C++
发布日期:2010-01-19
文件大小:1048576
提供者:
whyou
哲学家问题算法代码描述
具体的哲学家问题的代码实现 public class kuai { String name; boolean Enable = true; public kuai(String name) { this.name = name; } public synchronized void pickup() { try { while(Enable==false) { this.wait(); } this.Enable =false; } catch (Exception e) { } }
所属分类:
其它
发布日期:2010-05-07
文件大小:23552
提供者:
wwwyyyjjj00000000
经典进程同步问题,例如进程同步 哲学家问题 苹果问题
给出了有关进程同步问题的大部分实例,看完此资料,相信你会对进程有一个更深刻的认识。
所属分类:
网络攻防
发布日期:2010-08-25
文件大小:6144
提供者:
chenhaibao1987
经典的哲学家吃饭问题C语言实现
用C语言实现了经典的哲学家吃饭问题, 资源中包含Makefile和源代码。
所属分类:
C
发布日期:2011-01-11
文件大小:10240
提供者:
gongzhitaao
操作系统课程 哲学家问题
操作系统课程 哲学家问题是 艺术大师厅框在模式厅长顶
所属分类:
专业指导
发布日期:2011-03-07
文件大小:2097152
提供者:
redsky2011
课程设计哲学家就餐问题(报告+代码)C++语言
设有五个哲学家,共用一张放有五把椅子的餐桌,每人坐在一把椅子上,桌子上有五个碗和五只筷子,每人两边各放一只筷子。哲学家们是交替思考和进餐,饥饿时便试图取其左右最靠近他的筷子。条件: (1) 只有拿到两只筷子时,哲学家才能吃饭。 (2) 如果筷子已被别人拿走,则必须等别人吃完之后才能拿到筷子。 (3) 任意一个哲学家在自己未拿到两只筷子吃饭前,不会放下手中拿到的筷子。
所属分类:
C/C++
发布日期:2011-09-07
文件大小:48128
提供者:
dutianqi110
JAVA管程解决哲学家问题
JAVA管程解决哲学家问题,直观的的,多线程
所属分类:
Java
发布日期:2011-12-01
文件大小:881664
提供者:
youly001
用java写的哲学家问题
用java的图形界面实现的,不死锁哲学家问题
所属分类:
Java
发布日期:2012-03-05
文件大小:50176
提供者:
niko_liang
java五个哲学家问题
关于java多线程的运用中五个哲学家的问题。五个哲学家分别围坐在的圆桌旁,每个哲学家面前只有一根筷子,关于哲学家如何吃饭的问题。
所属分类:
Java
发布日期:2012-06-09
文件大小:2048
提供者:
nongshuying
多进程/线程编程:哲学家问题
多进程/线程编程:哲学家问题。 设置进程/线程,描述哲学家 ; 随机启动哲学家 ; 显示进程/线程执行状态; 随着线程的执行,更新显示; 编写正确的哲学家程序,设法延迟线程的执行,使之出现死锁; 编写正确的哲学家程序,保证不出现死锁;
所属分类:
C++
发布日期:2013-07-05
文件大小:5120
提供者:
qiange520
哲学家问题
初学者可以通过这个程序学习了解多线程互斥问题
所属分类:
其它
发布日期:2014-04-13
文件大小:24117248
提供者:
u010328582
Linux下哲学家问题的实现
算法的思想是,每个哲学家想要进餐时,先拿左手边的筷子,如果筷子可用就拿起来,不可用就等待,再拿右手边的筷子,如果筷子可用,就拿起筷子,不可用就等待,只有当两个筷子都可用时,哲学家才能进餐。 为了实现这个算法,需要互斥锁和五个条件变量。 pthread_mutex_t mutex; pthread_cond_t chopstick[5]; 另外创建数组sticks[5]表示这五个筷子收否可用,当sticks[i]等于1时,表示筷子i可用,等于0表示这个筷子不可用。
所属分类:
Linux
发布日期:2014-06-01
文件大小:1024
提供者:
qiaoshanzi1234
操作系统中的哲学家问题C实现
操作系统中的比较经典的例题~ 哲学家问题~ 写得很清晰的一版~ 可以运行! 作者很棒!
所属分类:
C
发布日期:2008-11-23
文件大小:3072
提供者:
jing5604
Java哲学家问题的解决方法,进程管理
使用java解决的哲学家问题,但并不是用的P,V原语的方法,使用的是加锁的解决方法,算是一种伪PV吧。
所属分类:
其它
发布日期:2017-12-13
文件大小:19456
提供者:
qq_35439687
哲学家就餐的文件自己编写P、V操作和信号量的模拟程序,然后用它们解决不死锁的哲学家问题,并把哲学家们的活动过程用文字或可视化表示出来
哲学就餐.cpp希望对想做5个哲学家就餐的人有帮助,也希望能多多支持我的资源,谢谢,另外,这个文件是很简单的,直接运行就可以了(自己编写P、V操作和信号量的模拟程序,然后用它们解决不死锁的哲学家问题,并把哲学家们的活动过程用文字或可视化表示出来。 (提示:首先设置一个“PCB”数组或队列,其中一个字段表示“阻塞原因兼阻塞标志”,本实验中,该数组有5个元素表示5个哲学家即可。它们“定时”提出申请以及进行“思考”“吃”的行为。再设一个“筷子”数组。还需要设置哪些数据结构以及需要哪些字段自己考虑。示
所属分类:
其它
发布日期:2008-12-11
文件大小:3072
提供者:
tnt456
操作系统哲学家问题操作系统
操作系统 哲学家问题 哲学家问题操作系统操作系统
所属分类:
专业指导
发布日期:2008-12-19
文件大小:222208
提供者:
u010309779
Python不死锁哲学家(图形界面)
Python解决不死锁的哲学家问题,图形界面
所属分类:
Python
发布日期:2018-03-03
文件大小:87040
提供者:
sinat_34200786
dining_philosophers:使用python解决餐饮哲学家问题-源码
餐饮哲学家 使用python解决餐饮哲学家问题
所属分类:
其它
发布日期:2021-03-16
文件大小:93184
提供者:
weixin_42104366
餐饮哲学家:大学实验室工作| 并发编程中的“用餐哲学家问题”的变体,显示出死锁-源码
餐饮哲学家 大学实验室工作| 并发编程中的“用餐哲学家问题”的变体,显示出死锁 变形例1:右撇子哲学家在餐饮哲学家的标准版本中,所有哲学家都是左撇子:他们首先拿起左叉。 实施一个变体,其中一位哲学家是右撇子,即她先拿起右叉。 变体2:使用管家现在考虑使用额外的过程表示变种的管家。 管家确保同时座席的哲学家不超过四个。 方案3:使用超时现在,考虑一种方案,如果哲学家无法获得第二把叉子,则放下第一个叉子,然后重试。 为了实现此想法,您将需要使用DeadlineManyOne通道。 命令c = new
所属分类:
其它
发布日期:2021-02-20
文件大小:12288
提供者:
weixin_42157567
«
1
2
3
4
5
6
7
8
9
10
...
17
»