为什么TCP要使用三次握手来建立连接?握手与死锁有何关系?
三次握手完成两个重要的功能,既要双方做好发送数据的准备工作(双方都知道彼此已经准备好),也要允许双方就初始序列号进行协商,这个序列号在握手过程中被发送与确认。
握手信息若丢失,则可能发生死锁。B给A发送连接请求分组,A收到分组并发送确认应答分组,此时A认为连接已经成功建立,可以开始发送数据分组。若A发给B的应答分组丢失,B将认为连接还未建立成功,并等待接收A的确认应答分组。而A发送给B的数据分组将超时并且A将重复发送同样的分组,这样形成一死锁。
我是大学学的Java开发、现在转行做了测试刚做两个多月
小程序没有分享到朋友圈的功能,但是产品为了推广,需要曲线实现这个功能,请给出设计方案?
请实现KMP算法?
怎么理解产品经理与技术研发之间的关系?
用一条线(可以是折线)分割多边形为面积相等的两部分
我是大学学的Java开发、现在转行做了测试刚做两个多月