腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何使用信号量在Java中对餐饮
哲学家
进行编码?
、
、
、
我必须使用信号量在Java中编写一个解决
哲学家
就餐
问题
的解决方案。信号量是“手动”创建信号量类的。this.esperando--; this.valor++; }}任何帮助都是非常感谢的
浏览 1
提问于2011-10-31
得票数 0
回答已采纳
2
回答
进餐哲学中的饥饿
问题
、
、
、
我一直在维基百科上寻找餐饮
哲学家
问题
的解决方案。 new Thread(p).start(); } 这是
哲学家
的课
浏览 7
提问于2018-09-03
得票数 2
1
回答
如何在c++中增加信号量的值,解决
哲学家
进餐的
问题
、
、
、
、
试图通过创建一个门卫来解决
哲学家
就餐
的
问题
,只允许4个
哲学家
一次
就餐
,计划使用信号量来实现这一点,但网络上关于他们的材料有限,而且我不知道如何在信号量发出信号后增加信号量的价值。
浏览 2
提问于2016-04-20
得票数 1
2
回答
更改线程执行的函数
、
我使用pthread在c中实现了
就餐
哲学家
问题
。每一位
哲学家
都由一条线索代表。每个线程需要能够执行四个不同的函数。
浏览 0
提问于2014-10-28
得票数 0
1
回答
就餐
哲学家
实现
我想知道这是否就是解决java中的
哲学家
就餐
问题
的全部内容?fifth")); p2.start(); p4.start(); }还有我的
哲学家
班级但我已经运行了程序,它完成了
问题
要求我解决的
问题
。任何时候只有两个
哲学家
在吃饭,否则他们就在思考。 我说的对吗?
浏览 4
提问于2012-10-28
得票数 3
3
回答
要开始学习如何编写包含互斥和信号量使用的极其简单的多线程c++程序,最好的方法是什么?
、
我应该使用什么包,"hello world"-level程序应该是什么样子的?
浏览 0
提问于2010-10-13
得票数 3
回答已采纳
0
回答
Python
哲学家
就餐
问题
如何实现持续
就餐
与饥饿?
、
、
、
、
(代码目前
问题
是,第一轮进餐完成后,思考然后再饥饿,此时不能够继续进餐)import threading self.key = key #
哲学家
编号 self.righthand#
哲学家
右手拿起筷子 print('
哲学家
%s拿起
浏览 108
提问于2022-04-12
1
回答
餐饮
哲学家
的正确性
、
、
我应该如何改进我的解决方案,以解决餐车的
问题
?
浏览 0
提问于2017-10-06
得票数 5
回答已采纳
2
回答
C++中线程所做的更改
、
、
我试图模拟“
就餐
哲学家
”
问题
,但我很难将其形象化。当线程从等待()移动到吃东西()再到思考()时,它会更改一个名为state的变量来表示这一点。然而,在我的主线程中,它永远不会看到状态变量发生变化。它在绘制时调用state的返回函数来更改
哲学家
的颜色。 对此有什么帮助吗?
浏览 1
提问于2015-05-13
得票数 1
1
回答
使用信号量的进餐
哲学家
(BACI)
、
我必须通过使用信号量来解决
哲学家
就餐
的
问题
。在我的代码中,每两个
哲学家
都在拿着一根筷子,其余的都在等待。 我在main函数中仍然有一些错误。你能告诉我怎么启动Chopstickk吗?我是的初学者。
浏览 10
提问于2017-12-20
得票数 1
回答已采纳
1
回答
哲学家
在python中进餐死锁
我正在实现
哲学家
就餐
问题
,但是我得到了一个错误 # Pick up the forks
浏览 1
提问于2013-03-19
得票数 0
1
回答
就餐
哲学家
,innodb,选择更新
、
、
、
将进餐
哲学家
问题
应用于innodb,并使用select进行更新:2) forks的grab是一个select
浏览 1
提问于2013-02-13
得票数 0
3
回答
如果发生进程饥饿,是否意味着会出现死锁?
、
、
、
如果发生进程饥饿,是否意味着会出现死锁?如果是,如果不是,有什么解释?!
浏览 5
提问于2014-03-25
得票数 0
1
回答
套接字上半双工通信的OpenSSL客户端模型
、
、
我读过在这个
问题
上,OpenSSL套接字通信在一个线程中只能是半双工。假设我所读的是真的,我想知道我是否可以将
哲学家
的
就餐
问题
应用于发送SSL_write()和在一个与OpenSSL服务器通信的非阻塞套接字上接收OpenSSL()。服务器和客户端都是非阻塞的.
浏览 0
提问于2014-07-06
得票数 1
回答已采纳
1
回答
如何检查python中存储在信号量(多处理模块)中的值?
、
、
我需要解决
哲学家
就餐
的
问题
,如果这两种筷子都只有可用的话,方法就是同时拿起两只筷子。每个筷子的可用性存储在以值1启动的信号量(多处理模块)中。
浏览 5
提问于2022-11-17
得票数 1
1
回答
令人困惑的克隆传递参数
、
、
、
、
所以基本上我正在解决著名的“
哲学家
就餐
”
问题
,5个
哲学家
正在使用克隆生成。关键是我希望每个
哲学家
都有一个id (从0到4)。我计划使用克隆传递参数来实现。., arg); 任何人都知道如何解决这个
问题
。谢谢你的帮助。
浏览 1
提问于2014-03-27
得票数 1
1
回答
在
就餐
哲学家
的算法中将信息传递给多个线程
、
、
我正在尝试创建多个线程,并为每个线程传递一个不同的值来解决
就餐
哲学家
的
问题
。
浏览 8
提问于2014-11-21
得票数 0
5
回答
Java中的信号量
问题
与进餐
哲学家
、
、
、
我正在试着学习“
就餐
哲学家
问题
”中信号量的基本要领。Thread.currentThread()) holder = null; }程序编译并运行,但似乎在释放筷子时遇到了一些
问题
当它们没有释放的时候,程序最终会挂起,因为所有的筷子都被拿走了,有一个
哲学家
饿了。另外两行永远不会输出,所以很明显我释放的方式有
问题
。 任何帮助都是非常感谢的。
浏览 2
提问于2009-03-03
得票数 5
回答已采纳
1
回答
用死锁、活锁和饥饿进餐的
哲学家
、
、
、
、
这是geeksforgeek使用信号量解决
哲学家
就餐
问题
的解决方案:#include <semaphore.h> #include <stdio.h>另外,我如何确保此解决方案不会出现100%的
问题
(如果可能)
浏览 18
提问于2020-05-28
得票数 2
1
回答
并发计算的示例
问题
、
、
然而,我发现缺少的是一个有趣的并发测试
问题
库。一个著名的例子是“
就餐
哲学家
问题
”,这个
问题
既不够复杂,也不够激动人心,也不现实。那么,有没有人能给我指出一些有趣的
问题
,这些
问题
在交互式甚至分布式环境中需要真正的并发性,这些
问题
足够简单,可以用作并发范例的示例?理想情况下,我希望找到一组
问题
来作为并发范例的"lackmus-test“(或者突出它们的差异,因为每个范例都有它的优点和缺点)。 任何帮助都是非常感谢的:)
浏览 3
提问于2010-08-18
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux下的权限问题
Linux网络编程“惊群”问题总结
Linux TCP 连接速度异常的问题分析
浅谈现下Linux运维人员面临的问题
linux-crontab之环境变量的问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券