
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
【阿咘的 C++ 学习笔记】新手必学!vector、map、string 容器实战指南(附完整代码)
C++容器是标准库中的动态数据结构工具,包括vector、map和string三种常用类型。vector是动态数组,适合存储有序列表数据,支持自动扩容和高效尾部操作;map是键值对容器,提供快速查找功能,适合存储一一对应的数据;string是字符串容器,比C语言字符数组更安全高效,支持丰富操作。这些容器能自动管理内存,避免手动处理数组的越界和内存问题,提升开发效率和代码安全性。新手可根据具体需求选

【阿咘的 C++ 学习笔记】吃透 unordered 系列容器:unordered_map/unordered_set 实战指南
本文介绍了C++ STL中的unordered系列容器(unordered_map和unordered_set),重点讲解其与普通map/set的区别及使用场景。unordered系列基于哈希表实现,查找效率为O(1),但无序存储;而map/set基于红黑树实现,保持有序但查找效率为O(logn)。文章通过代码示例详细演示了unordered_map的增删改查操作,并强调了下标访问的注意事项和哈希

【阿咘的网络编程笔记】补充TCP协议~
本文系统梳理了TCP协议的核心机制与应用实践。首先介绍了TCP作为面向连接的可靠传输协议,其通过三次握手建立连接、四次挥手断开连接的特性;接着详细解析了保障可靠传输的四大机制:确认重传、滑动窗口、流量控制和拥塞控制;最后提供了常见TCP问题的排查方法,如连接失败、数据丢包、TIME_WAIT堆积等。文章强调理解TCP设计原理的重要性,并建议结合网络测试、参数调优和协议升级来解决实际问题。全文兼顾理

到底了







