C语言数据结构程序函数vectorstl指针引用内存进程线程特性值TCPUDPleecodeHash Table递归二分查找双指针LearningJournalProgrammingEducation安全编码CODE结构体枚举算法优化位运算Vector动态数组命令行参数输入处理数值计算数组内存布局汉诺塔递归算法经典问题希尔排序插入排序归并排序快速排序堆排序哈希表文件流二进制Linux操作系统历史开源二叉搜索树遍历算法递归实现动态数据结构系列文章算法伪代码Data-StructuresComputer-Organization网络协议栈TCP/IPHTTP网络安全进程调度内存管理内存映射序列化和反序列化冯·诺依曼架构硬件描述语言Cache映射策略(LRU/FIFO)自我规划学习计划实用系统开发系统调用shell命令库函数规范红黑树ls -al目录流文件系统读书笔记监控指令共享内存中断信号位图学习笔记宏定义pthread互斥锁陷阱互斥生产者和消费者Computer-Networking网络有状态和无状态URL计算机网络网址肉鸡通信多人聊天及时退出selectsetsockoptepoll进程池服务器早期服务器文件描述符信号处理零拷贝sendfileSIGPIPE多进程并发服务器主函数解析进程池架构epoll 事件驱动负载均衡无锁化调度进程间通信 (IPC)Unix 系统编程pipesocketpairforknetwork数据库操作数据库设计MYSQL语法游戏管理系统上传下载数据库云端C++变量析构函数左值、右值类多态继承auto迭代get()getline()友元classPimpl封装单例释放atexit()共享写时复制短字符串优化std::pair容器std::mapsetstd::setvirtualdynamic_caststatic_cast派生类主题美化重载、重写与隐藏虚函数访问控制纯虚函数抽象类虚析构函数函数定义符号虚基类template模板std::move资源管理RALL智能指针RAIIshared_ptr循环引用unique_ptrweak_ptrdequefunctioneraselistsplicesortnique_ptrLRUpartitionremove_ifiteratorpointermap自定义类关联式容器无序关联容器unordered_map自定义类型成员函数STL 容器LambdaSTL 算法排序算法STL迭代器泛型编程CS50CMakeLcovbind文件读取std::functionstd::bindmem_fnFoundational Syntax and Core ConceptsOOAOODOOPUML内存池Gitcommitlinthusky工厂方法装饰模式简单工厂模式策略模式类间关系观察者模式责任链模式单词查询structFinalOverrideDefaultRedisRange-based forPKGCONF单元测试lockstd::tuple线程局部存储MySQL工作udptcpTrie 树Practical System DevelopmentEssayassertgetaddrinfoechotimefdjwt加密形参SAXDOMXML解析性能对比BM25