如何完成类似FlashGet的限速功能?

rustle 2003-01-17 01:09:40
解决了这个问题,就解决了我的另外一个问题。

这样问比较清楚。

另一个问题在http://expert.csdn.net/Expert/TopicView1.asp?id=1366552

...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxu123 2003-01-17
  • 打赏
  • 举报
回复
就是这么简单,但不是非常精确,UNIX下都是这么做的,看看源代码就知道了
rustle 2003-01-17
  • 打赏
  • 举报
回复
不接收就可以了

原来这么简单
rustle 2003-01-17
  • 打赏
  • 举报
回复
数据不是我发送

“类似”FlashGet
cxu123 2003-01-17
  • 打赏
  • 举报
回复
实际非常容易,在你开始发送数据包,和每次发送数据后时保存和更新两个参数,一个记录你发送数据包的总字节数,一个记录时间间隔。这样你就可以算出发送速度,如果前面发送数据太快,就根据需要限制的速度算出一个延迟时间,然后睡眠这个延迟时间后在继续发数据。

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧