社区
Java SE
帖子详情
求助,线程休眠问题
ilove_03
2009-11-15 05:07:08
我写了一个监控目录下文件变化的程序,在完成文件扫描后,线程会 sleep 30秒,然后我手动删除被监控目录下的某个文件,但是却提示有其他程序在使用文件,我的疑惑是线程休眠时难道还会使用被监控目录?
...全文
101
10
打赏
收藏
求助,线程休眠问题
我写了一个监控目录下文件变化的程序,在完成文件扫描后,线程会 sleep 30秒,然后我手动删除被监控目录下的某个文件,但是却提示有其他程序在使用文件,我的疑惑是线程休眠时难道还会使用被监控目录?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyake250
2009-11-15
打赏
举报
回复
是正在使用,你的虚拟机必须停止才行
whut0802
2009-11-15
打赏
举报
回复
呵呵 jf
py330316117
2009-11-15
打赏
举报
回复
close是必须调用的,不然输入输出数据时不会实现的
guodong66
2009-11-15
打赏
举报
回复
[Quote=引用 6 楼 zl3450341 的回复:]
引用 5 楼 ilove_03 的回复:
我找到问题了,不是线程休眠问题,是我在比较完文件的时候,未对文件流进行close。谢谢啦,amdgaming
.....
[/Quote]
...........
老张-AI
2009-11-15
打赏
举报
回复
[Quote=引用 5 楼 ilove_03 的回复:]
我找到问题了,不是线程休眠问题,是我在比较完文件的时候,未对文件流进行close。谢谢啦,amdgaming
[/Quote]
.....
ilove_03
2009-11-15
打赏
举报
回复
我找到问题了,不是线程休眠问题,是我在比较完文件的时候,未对文件流进行close。谢谢啦,amdgaming
amdgaming
2009-11-15
打赏
举报
回复
休眠了,还 在 读写 文件吗?都关闭了么?
ilove_03
2009-11-15
打赏
举报
回复
没有啊,我只要一把程序停掉,就可以删除文件了,很奇怪啊
amdgaming
2009-11-15
打赏
举报
回复
是不是 你 开了很多 窗口打开那个文件呢?都有可能啊。。。
kellywell
2009-11-15
打赏
举报
回复
路过
求助
:关于websocket中onMessage进行sleep
休眠
线程
引发的
问题
业务场景:一个房间N个人,1为房主,房主进入房间之后,点击开始比赛后,发送一条消息至后端,后端拿到消息后给全部人发送第一道题,然后进入sleep20秒的
休眠
。 就在这个时候,房主再次选择答案进行再次onMessage交互。此时
问题
就出现了,前端发了消息(确定发了),但是后端需要等待很久(20S左右)才能收到。 经反复检查,发现假设:房主点击开始比赛时用的是1号
线程
,他选择答案时,居然也是1号
线程
,但是此时1号
线程
处于sleep阶段。所以无法处理消息,导致消息延迟。 为什么会这样?该怎么解决呢?期待大佬的
线程
并发
问题
和
线程
的
休眠
1、并发安全性
问题
互联网的项目中存在这大量的并发案例,如卖火车票,电商网站等范例:火车票有100张票,4个窗口同时卖票1)采用继承Thread来实现package com.cn.tickets; /** * 卖票窗口 * @author Administrator * */ public class SaleTicket extends Thread { private String ...
线程
的
休眠
线程
的
休眠
1:
线程
休眠
的概念: 在当前
线程
的执行中,暂停指定的毫秒数,释放CPU的时间片 2:
线程
休眠
的好处: 没有
线程
的
休眠
,我们无法控制多个
线程
的运行顺序, 当有
休眠
时,我们可以可控制
线程
的执行顺序,干涉CUP执行的时间,到达我们想要的目的 3:
线程
休眠
的方法:
线程
的
休眠
: 调用sleep(),sleep需要一个参数用于指定该
线程
休眠
的时间,单位是毫秒,它通常是放在run()方法内的循环被...
线程
休眠
和阻塞的区别
经常会有人问
线程
(或者进程)
休眠
和阻塞的区别,挂起和阻塞的区别。个人决定不同的操作系统,会有不同的差异。本文做一个思路的介绍。 进程、
线程
状态 进程一般分五个状态:创建,就绪,运行,阻塞,结束
线程
一般分四个状态:就绪,运行,阻塞,死亡 针对进程或
线程
各个状态的区别,从名字大概就可以看出来了。针对阻塞、
休眠
,挂起,又怎么考虑区别呢?实际使用时,经常称呼阻塞后进入挂起,因为可以认为挂起就是一个动作,进入阻塞态或
休眠
态。
休眠
和挂起并没有写入
线程
、进程生命周期的状态。 1、主动,被动角度 阻塞pend是被动,在访
linux多
线程
进程
休眠
,转载:Linux多
线程
之
线程
休眠
我只想要进程的某个
线程
休眠
一段时间的,可是用sleep()是将整个进程都
休眠
的,这个可能就达不到,我们想要的效果了。目前我知道有三种方式:1、usleep这个是轻量级的,听说能可一实现
线程
休眠
,我个人并不喜欢这种方式,所以我没有验证它的可行信(个人不推荐)。2、select这个可以,我也用过这种方式,它是在轮询。3、pthread_cond_timedwait采用pthread_cond_time...
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章