
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
网络原理-2.传输层协议TCP
TCP可靠性机制摘要(148字): TCP通过确认应答、序号、超时重传和连接管理(三次握手/四次挥手)保障可靠性。其中CLOSE_WAIT状态需应用层主动关闭连接。异常处理包括进程终止自动释放连接,以及保活机制检测断连。流量控制通过16位窗口大小动态调整发送速率,避免接收方缓冲区溢出;拥塞控制则根据网络状况调节发送量。延迟应答和捎带应答提升传输效率。面向字节流特性需应用层通过定界符或长度字段解决粘

用红黑树封装map和set
本文详细介绍了红黑树的实现及其在STL容器set和map中的应用。主要内容包括:1)红黑树节点的模板化设计,使其能同时支持set(存储key)和map(存储pair);2)通过仿函数KeyOfT统一提取节点中的key值,解决不同类型数据比较问题;3)迭代器实现,包括operator++和operator--的中序遍历逻辑;4)红黑树插入操作的完整实现,包括颜色调整和旋转处理;5)set和map的封

《从模板初阶到 vector 实战:解锁 C++ 容器的底层逻辑》
这篇文章主要介绍了C++模板编程的概念和应用。首先解释了模板的作用是解决代码复用和泛型编程问题,通过函数模板和类模板实现。函数模板通过隐式实例化自动推导类型参数,类模板则需要显式实例化。文章详细讲解了vector容器的实现,包括迭代器、构造函数、插入删除等操作,重点分析了迭代器失效问题及解决方法。最后指出对于包含动态资源的类型,必须使用深拷贝而非简单的memcpy复制。全文通过具体代码示例展示了模

到底了








