socket多线程文件传输,如何暂停 在文件传输的过程中,如果我希望能够增加暂停功能, 请告诉我,是应该中止发送/接收文件的线程么?还是有什么别的好办法?注: 我是用的Socket,getInputStream(),文件流的方式来传输文件的。 谢谢大家~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以关闭socket,下次再开始的时候可以进行断点续传。 while(outFlag){ while(inFlag){ transfer(); } //暂停一会 }要暂停把inFlag改为false,继续则把inFlag改为true,停止把outFlag改为false 非常感谢youaremoon的回复,但是我又遇到一个问题。我这样暂停的话,接收方是暂停了,但发送方无法暂停,而且导致了java.net.SocketException: Software caused connection abort: socket write error所以我很郁闷并且不知道具体该怎么做。 JAVA中七段码 如何拆分复杂字符串。 用Java处理bmp图片,把bmp图片变成位图,并保存下来。快疯了。。。。。。。 如何生成jar文件,经常听说jar,可是不知道自己如何生成。。。 jdbc事务控制的疑问 插入数据库一条记录时如何返回插入后生成的ID? 序列化的问题!!在线等! 关于java 文件编译的问题(多谢) 请问JAVA中的MVC(model-view-controller)与mfc中的Document-View是否是一个概念? 一个很奇怪的结果???? 如何实现new对象?高手帮忙指点下 内附代码。 关于猫 狗问题
while(outFlag){
while(inFlag){
transfer();
}
//暂停一会
}
要暂停把inFlag改为false,继续则把inFlag改为true,停止把outFlag改为false
java.net.SocketException: Software caused connection abort: socket write error所以我很郁闷并且不知道具体该怎么做。