导航地图 - 读书与笔记
知识体系结构
深入理解计算机系统
- 第1章 计算机系统漫游
- 第2章 信息的表示和处理
- 第3章 程序的机器级表示
- 第5章 优化程序性能
- 第6章 存储器层次结构
- 第7章 链接
- 第8章 异常控制流
- 第9章 虚拟内存
- 第10章 系统级I/O
- 第11章 网络编程
- 第12章 并发编程
重构改善既有代码的设计
- 第1章 重构,第一个示例
- 第2章 重构的原则
- 第3章 代码的坏味道
- 第5章 重构列表
- 第6章 重新组织函数
- 第7章 在对象之间搬移特性
- 第8章 重新组织数据
- 第9章 简化条件表达式
- 第10章 简化函数调用
- 第11章 处理概括关系
- 第12章 设计之大型重构
Effective C++:改善程序与设计的55个具体做法
- 第二章:构造/析构/赋值运算(一)
- 第二章:构造/析构/赋值运算(二)
- 第二章:构造/析构/赋值运算(三)
- 第三章:资源管理
- 第四章:设计与声明(一)
- 第四章:设计与声明(二)
- 第五章:实现(一)
- 第五章:实现(二)
- 第六章:继承与面向对象设计
- 第七章:模板与泛型编程
STL源码剖析
- 第一章:STL概论和版本简介
- 第二章:空间配置器
- 第三章:迭代器(iterators)概念与traits编程技法(一)
- 第三章:迭代器(iterators)概念与traits编程技法(二)
- 第四章:序列式容器 vector
- 第四章:序列式容器 list
- 第四章:序列式容器 deque
- 第四章:序列式容器 stack和queue
- 第四章:序列式容器 heap
- 第四章:序列式容器 priority_queue
- 第四章:序列式容器 slist
- 第五章:关联式容器 RB-tree
- 第五章:关联式容器 set和 map
- 第五章:关联式容器 hashtable
- 第六章:算法
- 第六章:算法之set
- 第七章:仿函数
- 第八章:配接器
Linux多线程服务端编程——使用muduo C++ 网络库
- muduo - Buffer类的设计
- muduo - 设计与实现
- muduo - 定时器与TimerQueue
- muduo - Protobuf网络传输和Protobuf编解码器与消息分发器
- muduo - EventLoop类剖析
- muduo - EventLoopThread和EventLoopThreadPool剖析
- muduo - TCP网络库和核心类
- muduo - Connector剖析
- muduo - TcpClient剖析
- muduo - 学习总结
- muduo - timing wheel
- muduo - 消息广播服务
- muduo - 线程安全的对象生命期管理
大型网站技术架构——核心原理与案例分析
- 第1章:大型网站架构演化
- 第2章:大型网站架构模式
- 第3章:大型网站核心架构要素
- 第4章:瞬时响应:网站的高性能架构
- 第5章:万无一失:网站的高可用架构
- 第6章:永无止境:网站的伸缩性架构
- 第7章:随需应变:网站的可扩展架构
- 第8章:固若金汤:网站的安全架构