面试(I)

Posted echohg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试(I)相关的知识,希望对你有一定的参考价值。

即时通讯

为什么要TCP连接建立3次?

假设是2次;

  假如在第1次客户端向服务器端发送请求因为阻塞,客户端会再次给服务器端发送请求,这次服务器端和客户端建立了连接。这样双方就可以发送数据了,发送完以后就可以断开连接了。但是这是阻塞的请求到了服务器端,这时会建立第二次连接。但是客户端的数据发送完了,造成了资源的浪费。

  所以第三次是为了再次确认,避免资源的浪费。

以上是关于面试(I)的主要内容,如果未能解决你的问题,请参考以下文章

i++ 和++i 的理解 以防面试

01_javaSE面试题:自增变量

面试题

python面试打印九九乘法表

JS面试题

面试准备排序算法之堆