如题,高手贴一下code,一起分析一下,要求程序在稳定性和效率上有保证。
解决方案 »
- 求《thinking in java》练习题的答案··
- web编程的乱码问题
- java HttpClient设置代理的话,用户名和密码怎么设置?
- java输出的问题
- 请问关于iReport使用Pie Chart?
- eclipse中使用JNI需要额外配置么? 遇到一个程序执行问题, 请帮忙!
- google的使用偏好始终无法生效?
- java中clip的原理是什么?求高人指点!!!!!!!
- 编译就就有一个错误,帮忙看一下!
- 哪里有问题啊!!!!!!!!!!!!!!!!!!!(在线等)
- java的单态模式到底有什么好处!还有怎么配置jsp中的servlet
- 俺正在做一个交通灯的课程设计,有一段程序看不懂,求助各位解决一下??谢谢!
有必要在应用级别对流量进行控制吗?模拟一下还是可以的。
如果要在应用层自己实现这个协议的话,可以这样考虑:
不是两个线程,而是在接受端和发送端各有一个线程,并且各自维护比如8个大小的窗口,发送端最多一次可以发送一半4个数据包,此时把current设成0,,表示准备接受第0个回应包,如果等到0,1,2的回应,就把cruuent设成2,如果只收到0,2,就只能设成0,并把2包存在数组2的位置,根据超时计数器,再次发送数组中还没有接受到的数据包,直到前四个回应都到达发送端,窗口向后滑动,覆盖4--7,重复。