首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

使用Socket类传输文件,如何样知道传输的速度是多少呢

2012-04-03 
使用Socket类传输文件,怎么样知道传输的速度是多少呢如题,不胜感谢[解决办法][解决办法]计算一段时间的数

使用Socket类传输文件,怎么样知道传输的速度是多少呢
如题,不胜感谢

[解决办法]

[解决办法]
计算一段时间的数据量/这段时间 当然时间段越小越接近即时速度
[解决办法]

探讨
怎么知道一小段时间的数据量呢?
一个没有写完毕的文件是否可以知道大小呢?

[解决办法]
探讨
引用:
怎么知道一小段时间的数据量呢?
一个没有写完毕的文件是否可以知道大小呢?


计算时间差值,固定一个一方数据,一减就知道了.!
愿楼主好运.!

[解决办法]
out = Socket.getOutputStream()
socket中一切的传输都是以byte 为基础的。
再传输之前计数下,传输完毕之后再计数下
一切ok
[解决办法]
如果这个要在传输的同时提示传输的速度能达到吗?
[解决办法]
在开始传输时获取系统时间,在传输过程中记录已发送数据量,以一定的时间间隔作如下操作:获取系统时间,计算此时间和开始传输时间之间差值,用此时已传输数据量除时间差值得到平均传输速度,用计算结果更新显示。

热点排行
Bad Request.