07 2022 档案
摘要:# 移动语义和完美转发浅析 ## 移动语义基础 ### 为什么要引入移动语义? ```cpp vector v1{1, 2, 3, 4, 5}; vector v2; v2 = v1; ``` 在移动语义出现前,我们拷贝一个 vector 对象,逻辑上可以分为两步: - 在堆上分配一块空间 - 将
阅读全文
摘要:TCP 故障模型 网络中断 端点(应用程序所在 LAN 或主机)之外发生的网络故障是临时的,因为路由协议会发现并绕开故障节点 端点出问题时,通常没有备用的路径,问题会一直存在直到故障修复 网络中断时的 TCP 除非中间路由器发送 ICMP 报文,指出目的网络或主机不可达,否则应用程序和 TCP/IP
阅读全文