社区
Java EE
帖子详情
线程大神们、高手们请进啊。。。求解啊
xiaoshengchulai
2012-06-21 03:25:42
我在写一个程序生成文件,单个线程没有错误,但是一启用两个线程他们就会错乱;在查询数据库数据的时候没有错误,但是在写入文件的时候出现了这种问题:
本来a线程写入1号文件,b线程写入2号文件;但是我这里出现了a写到2号文件去了,b写到1号文件去了
——我在程序里面对线程添加了一个序列锁
...全文
99
10
打赏
收藏
线程大神们、高手们请进啊。。。求解啊
我在写一个程序生成文件,单个线程没有错误,但是一启用两个线程他们就会错乱;在查询数据库数据的时候没有错误,但是在写入文件的时候出现了这种问题: 本来a线程写入1号文件,b线程写入2号文件;但是我这里出现了a写到2号文件去了,b写到1号文件去了——我在程序里面对线程添加了一个序列锁
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火龙果被占用了
2012-06-22
打赏
举报
回复
对于磁盘 IO 操作不建议使用多线程!
磁盘只有一个磁头,因此其并行处理能力为 0,也就是说无法支持并行操作。
相反,如果使用多线程并发地对磁盘进行 IO 操作的话,那只会使用性能更差,因为磁盘的磁头需要不停地进行寻道处理。
另外,以后问问题之前先看看这篇文章吧
提问的智慧
http://community.csdn.net/IndexPage/SmartQuestion.aspx
陈字文
2012-06-22
打赏
举报
回复
RE:
"
对于磁盘 IO 操作不建议使用多线程!
磁盘只有一个磁头,因此其并行处理能力为 0,也就是说无法支持并行操作。
相反,如果使用多线程并发地对磁盘进行 IO 操作的话,那只会使用性能更差,因为磁盘的磁头需要不停地进行寻道处理。
"
按照这句话的逻辑,有两个硬盘就可以支持并行了.....
qybao
2012-06-21
打赏
举报
回复
my god
无码无真相,谁知道你代码中怎么锁怎么控制同步
chen7788
2012-06-21
打赏
举报
回复
抱着学习的态度关注中...
sjmhai
2012-06-21
打赏
举报
回复
贴代码再说吧
hardsonxu
2012-06-21
打赏
举报
回复
明显是代码问题,贴代码出来看就知道了
唯一完美的番茄
2012-06-21
打赏
举报
回复
这是因为线程的关系?
MiceRice
2012-06-21
打赏
举报
回复
如1楼所说,关键是看你怎么保证 线程 跟 文件的对应关系。
龙四
2012-06-21
打赏
举报
回复
没代码怎么看,写文件的代码发出来
JAVA多
线程
精讲下
本课程是《零基础学Java》系列课程中的"多
线程
"相关课程.授课形式延续了之前课程的授课风格。内容细腻、详尽,由浅入深!通过本门课程的学习你可以深刻理解Java多
线程
的原理及实现运行机制,深刻学习多
线程
的生命...
大神
博客笔试(转)
这些题目来自v_JULY_v
大神
博客:http://blog.csdn.net/v_july_v/article/details/7974418 9月11日, 京东:谈谈你对面向对象编程的认识 整理答案: 面向对象可以理解为对待每一个问题,都是首先...
如何成为一名编程
高手
—— 代码揭秘 告诉你
如何成为一名编程
高手
—— 代码揭秘 告诉你
N皇后问题的两个最高效的算法
分享一下我老师
大神
的人工智能教程!零基础,通俗易懂! http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! N皇后问题是一个经典的问题,在一个N*N...
题解 | #拦截导弹# java &;&; c++
29所参加了提前批
进
了终面,但是由于投递的岗位不在提前批次招聘所以挂了,重新投递正式批,宣讲会上老师说都可以面试,但是好像直接没有面试机会了(没有面试短信,首次。实习转正失败后,整个人信心崩塌,面试官...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章