Redian新闻
>
问个multi threading code 题,同时请问高手mutil threading 编程有什么好书,网站和教程推荐?
avatar
问个multi threading code 题,同时请问高手mutil threading 编程有什么好书,网站和教程推荐?# JobHunting - 待字闺中
b*m
1
问个multi threading code 题,同时请问高手mutil threading 编程有什么好书,网
站和教程推荐?
先问一下下面这个code 题:
写个queue, first in first out
用两个 thread
一个 thread pop head out
一个 thread poush back to tail
这个准确的应该如何写
如果有3 个以上的 thread 比如10 个thread 又应该如何写?
如何优化算法呢?
如果unlimited 个数的 thread 呢?
请问有没有上面这题相关的代码, 网站或者教程推荐呢?
mutil threading 编程讲的比较好有实际code 的又有什么好书,网站和教程推荐?
多谢大家帮忙。
avatar
m*l
2
C#?
use Monitor,
Wait, Pulse
很简单的程序。 我不会写

【在 b*m 的大作中提到】
: 问个multi threading code 题,同时请问高手mutil threading 编程有什么好书,网
: 站和教程推荐?
: 先问一下下面这个code 题:
: 写个queue, first in first out
: 用两个 thread
: 一个 thread pop head out
: 一个 thread poush back to tail
: 这个准确的应该如何写
: 如果有3 个以上的 thread 比如10 个thread 又应该如何写?
: 如何优化算法呢?

avatar
a*n
3
加个mutex就行了,要求lock free的话, 参看non-blocking queue
avatar
a*2
4
semaphore,多写多读的话再加俩mutex
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。