点数信息
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
资源分类
搜索资源列表
操作系统哲学家吃通心面问题
操作系统的哲学家吃通心面问题,实验报告,代码可运行
所属分类:
专业指导
发布日期:2010-06-01
文件大小:72704
提供者:
xqk1010101
哲学家就餐:Java多线程实例图形版
哲学家就餐:Java多线程实例图形版 哲学家就餐是一个经典的Java多线程编程的实例,这是图形版。涉及到线程同步与互斥,临界区访问问题以及避免死锁的方法。 哲学家就餐:有五个哲学家绕着圆桌坐,每个哲学家面前有一碗面,两人之间有一支筷子,这样每个哲学家左右各有一支筷子。哲学家有2个状态,思考或者拿起筷子吃饭。如果哲学家拿到一只筷子,不能吃饭,直到拿到2只才能吃饭,并且一次只能拿起身边的一支筷子。一旦拿起便不能放下直到把饭吃完,此时才把这双筷子放回原处。如果,很不幸地,每个哲学家拿起他或
所属分类:
Java
发布日期:2010-08-28
文件大小:107520
提供者:
mirage1982
哲学家进餐问题C# 解决程序
问题: 哲学家就餐问题可以这样表述,假设有六位哲学家围坐在一张圆形餐桌旁,做以下两件事情之一:吃饭,或者思考。吃东西的时候,他们就停止思考,思考的时候也停止吃东西。餐桌中间有一大碗意大利面,每两个哲学家之间有一只筷子。因为用一只筷子很难吃到意大利面,所以假设哲学家必须用两只筷子吃东西。他们只能使用自己左右手边的那两只筷子。 解决方式: 采用互斥量来解决该问题,每互斥量代表一只筷子。哲学家必须等待身边两只筷子同时可以使用的时候才可以进餐,当使用一会之后,需要自动释放该互斥量(筷子),其他哲学家就
所属分类:
网络基础
发布日期:2011-10-20
文件大小:37888
提供者:
jiayp004
哲学家就餐:Java多线程实例图形版
哲学家就餐是一个经典的Java多线程编程的实例,这是图形版。涉及到线 哲学家就餐:有五个哲学家绕着圆桌坐,每个哲学家面前有一碗面,两人之间有一支筷子,这样每个哲学家左右各有一支筷子。哲学家有2个状态,思考或者拿起筷子吃饭。如 果哲学家拿到一只筷子,不能吃饭,直到拿到2只才能吃饭,并且一次只能拿起身边的一支筷子。一旦拿起便不能放下直到把饭吃完,此时才把这双筷子放回原处。如果,很不幸地 ,每个哲学家拿起他或她左边的筷子,那么就没有人可以吃到饭了。这就会造成了死锁……这是我们坚决杜绝的,正如操
所属分类:
Java
发布日期:2011-11-09
文件大小:107520
提供者:
gouyue
哲学家吃面
哲学家吃面,多线程,解决死锁问题,java多线程
所属分类:
桌面系统
发布日期:2011-12-08
文件大小:2048
提供者:
lizhenghui337
操作系统综合实验之哲学家吃面问题和实验报告
本程序需要用到的数据有:5个哲学家和一张圆桌子,桌子旁边有5个座位,桌子上放着5支筷子,每两个座位之间放一支,为了吃面,哲学家必须获得一双筷子,且每人只能直接从紧邻自己的左边或右边去取筷子。 ①哲学家是进程,有四种状态,分别是等待任务、思考、饥饿、就餐,用不同图片表示哲学家状态。 ②筷子是进程运行所需要的资源,有两种状态:被占用和空闲,筷子图片为空白时,资源被占用。 ③进程运行时间是由随机函数随机产生的,随机函数是以当前逝去时间作为随机种子,进程运行时间。
所属分类:
Java
发布日期:2012-01-11
文件大小:1048576
提供者:
niluchen
哲学家进餐例子
哲学家进餐的一个小程序,5个哲学家围坐在一张圆桌周围,每个哲学家面前有一碟通心面,要使用筷子才能进餐。相邻两个碟子之间有一根筷子。哲学家包含三种状态:吃饭、思考和挨饿。当一个哲学家觉得饿时,他才试图分两次去取他左边和右边的筷子就餐,吃完以后放下筷子继续思。
所属分类:
Java
发布日期:2012-08-18
文件大小:92160
提供者:
a563005903
哲学家吃面问题.zip
哲学家吃面问题模拟,哲学家出于三种状态:思考、饥饿、吃面,系统产生随机数调用模拟哲学家吃面情况,代码由java编写,由7个类组成,按照MVC模式编写。课题是操作系统课程设计。内附实验报告
所属分类:
其它
发布日期:2012-12-16
文件大小:105472
提供者:
huangxb92
哲学科吃面问题
一个有界面的哲学家吃面问题,内含源代码。
所属分类:
C/C++
发布日期:2013-02-25
文件大小:1048576
提供者:
aa464544613
vc++实现哲学家吃面问题
vc++实现哲学家吃面问题 演示死锁与永不死锁状态 代码比较简单 便于理解
所属分类:
C++
发布日期:2009-03-29
文件大小:919552
提供者:
zq972668019
哲学家进餐.c
哲学家就餐问题可以这样表述,假设有五位哲学家围坐在一张圆形餐桌旁,做以下两件事情之一:吃饭,或者思考。吃东西的时候,他们就停止思考,思考的时候也停止吃东西。餐桌中间有一大碗意大利面,每两个哲学家之间有一只餐叉。因为用一只餐叉很难吃到意大利面,所以假设哲学家必须用两只餐叉吃东西。他们只能使用自己左右手边的那两只餐叉。
所属分类:
C/C++
发布日期:2018-01-27
文件大小:2048
提供者:
ghost_199503
哲学家就餐:Java多线程实例图形版
内容索引:JAVA源码,系统相关,哲学家就餐,Java多线程实例 哲学家就餐是一个经典的Java多线程编程的实例,这是图形版。涉及到线程同步与互斥,临界区访问问题以及避免死锁的方法。 哲学家就餐:有五个哲学家绕着圆桌坐,每个哲学家面前有一碗面,两人之间有一支筷子,这样每个哲学家左右各有一支筷子。哲学家有2个状态,思考或者拿起筷子吃饭。如果哲学家拿到一只筷子,不能吃饭,直到拿到2只才能吃饭,并且一次只能拿起身边的一支筷子。一旦拿起便不能放下直到把饭吃完,此时才把这双筷子放回原处。如果,
所属分类:
其它
发布日期:2021-03-16
文件大小:107520
提供者:
weixin_38702047
哲学家-源码
哲学家 该项目侧重于对进程进行线程化的基础知识以及如何在相同的内存空间上工作。 您将学习如何创建线程,并发现互斥量,信号量和共享内存。 项目要求 许多哲学家坐在圆桌旁,做着以下三件事之一: eating , thinking或sleeping 。 哲学家坐在圆桌旁,中间放着一大碗意大利面。 桌子上有一些叉子。 由于通心粉很难用一个叉子来食用和吃,所以假设哲学家must philo_eat with two forks一个。 哲学家决不能挨饿。 每个哲学家都需要philo_eat。 哲学家不互
所属分类:
其它
发布日期:2021-02-18
文件大小:162816
提供者:
weixin_42098251