社区
C++ 语言
帖子详情
请教下并发编程的问题
wuxupu
2013-02-18 06:58:09
先猪大家新年快乐!因为本人对多线程缺乏认识,想借鉴下大家的代码,希望赐教。
想了两个问题,一个是多线程遍历文件;另一个是多线程计算N以内素数。
...全文
197
8
打赏
收藏
请教下并发编程的问题
先猪大家新年快乐!因为本人对多线程缺乏认识,想借鉴下大家的代码,希望赐教。 想了两个问题,一个是多线程遍历文件;另一个是多线程计算N以内素数。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shn521
2013-02-20
打赏
举报
回复
引用 4 楼 wuxupu 的回复:
我最想知道如何维护公用变量,以及各线程间的通信。
用锁
mymtom
2013-02-20
打赏
举报
回复
多线程遍历文件,大概要自己控制,比如可以这样: 如果是目录就启动一个子线程去处理,否则自己处理。 多线程计算素数,可以用OpenMP进行, 甚至可以利用Open MPI, 使用多个节点进行计算。
一入程序深似海
2013-02-20
打赏
举报
回复
线程之间通信,用锁或者信号量。
一叶之舟
2013-02-20
打赏
举报
回复
遍历文件,发现一个子文件夹,就启动一个线程。
wuxupu
2013-02-19
打赏
举报
回复
我最想知道如何维护公用变量,以及各线程间的通信。
自信男孩
2013-02-18
打赏
举报
回复
使用多线去遍历一个文件,每个线程去遍历文件的一部分,比如一个文件有100个字节,那么再假如你创建4个线程去遍历,把文件的100个字节分成4份,那么可以让第一个线程去访问前25个字节,第二个线程遍历第二个25个字节,以此是第三个线程、第四个线程。计算N以内的素数,方法类似,把N以内的数分成若干区间,区间的个数要根据你创建的线程数来确定。 这样你需要先了解如何创建线程,如何在线程体里遍历文件或者计算素数,还有是如何分割文件,当然需要获得文件的长度。
shn521
2013-02-18
打赏
举报
回复
关于多线程的网上有很多示例,可以下载的啊。
TimXhHuang
2013-02-18
打赏
举报
回复
你这两个需要用到多线程吗,即使用了也不一定就快.
java多线程打字程序
是一个java多线程打字程序,由于我们期末要用,所以到这里
请教
来了,你们这破网站还总政那个没用的麻烦不啊?
【计算机教育】吉林大学Java课程深度解析:从基础语法到高级应用的全面学习指南
课程不仅涵盖了Java的基础语法,还深入讲解了面向对象编程、图形化用户界面、异常处理、输入/输出流、并发控制、数据库操作和网络编程等高级特性。通过课堂学习和课后实践,学生能够掌握编程技能,培养
问题
解决能力...
(专)2012年计算机专业指南作业.pdf
6. 交流与互助:互联网提供了丰富的交流平台,如论坛、新闻组等,积极参与讨论,向他人
请教
问题
。但在提问前,应先自我尝试解决
问题
,展示自己的思考过程,这样既有利于个人成长,也能得到他人的积极回应。 7. 持续...
java8源码--:——
如要进群或者
请教
问题
,请 (备注来自Github。请直入
问题
,工作时间不回复)。 JavaGuide 的Star数量虽然比较多,但是它的价值和含金量一定是不能和 Dubbo、Nacos这些优秀的国产开源项目比的。希望国内可以出更多...
java8源码-JavaGuide:指南
如要进群或者
请教
问题
,请 (备注来自Github。请直入
问题
,工作时间不回复)。 JavaGuide 的Star数量虽然比较多,但是它的价值和含金量一定是不能和 Dubbo、Nacos这些优秀的国产开源项目比的。希望国内可以出更多...
C++ 语言
65,209
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章