作者zeat (Lucifer)
看板java
标题[问题] 我该如何计时呢?
时间Mon Apr 13 17:41:26 2009
各位:
我写了程式每五秒发送一个封包检查
userList上的人, 如果三秒内没有回应
就断定为离线, 将之从JList上删除.
我使用Timer跟TimerTask发送sendCheck封包.
但我要如何知道对方没有在三秒发送
receiveCheck封包呢?
卡了一阵子@@
总觉得对平行处理还不是很熟Orz...
--
重要的是"心"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.64.129.167
1F:推 Puser:自已跟对方说我要离线了 会比较好吧 04/13 23:29
2F:→ zeat:这个方式也有实作在window close的事件里, 但怕一些不可避免 04/14 10:00
3F:→ zeat:的意外, 像是用工作管理员关掉之类的, 所以还是需要及时性的 04/14 10:01
4F:→ zeat:扫描, 像即时通就有这类功能 04/14 10:02
5F:推 TonyQ:当然是记你发出去的时间 , 跟对方回应你的时间来比较啊. 04/14 15:55