文章博客

技术团队文档示例


第八天:数组

<h4>1. 把数组中的每个元素转成字符串</h4> <h5>用map()对每个元素操作</h5> <hr /> <pre><code>//例一: var a = [1,2,3,4,5]; let b = a.map(String); //["1", "2", "3", "4", "5"]</code></pre> <h4>2.TCP到底是什么</h4> <p>解答:TCP:Transmission Control Protocol, 传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议。</p> <pre><code>客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认。 服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态。 客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。</code></pre> <p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/a75bcd1669b2bc8ae52f026a6827c247?showdoc=.jpg" alt="" /> </p> <ol> <li>SYN:synchronous 建立联机</li> <li>ACK:acknowledgement 确认</li> <li>SYN_SENT:请求连接 </li> <li>SYN_RECV:服务端被动打开后,接收到了客户端的SYN并且发送了ACK时的状态。再进一步接收到客户端的ACK就进入ESTABLISHED状态。</li> </ol>

页面列表

ITEM_HTML