References
大概是一些零碎的知识点,主要来自网络
C++
- C++虚函数表详解:深入分析C++虚函数表
- 内存对齐规则:内存对齐规则之我见
- C++11新特性:C++11有哪些新特性?
- new与malloc:细说new与malloc的10点区别
- 程序的内存布局:详解栈区、堆区、全局区、文字常量区、程序代码区
- 智能指针:auto_ptr、shared_ptr、weak_ptr、scoped_ptr用法小结
- 隐式转换与explicit构造函数:C++笔记(1)explicit构造函数
数据结构与算法
排序算法:常用排序算法稳定性、时间复杂度分析
常用算法和数据结构时间复杂度:常用算法时间复杂度
字符串算法题模板:来自LeetCode讨论
STL底层数据结构总结:STL底层数据结构实现
哈希冲突:解决哈希冲突的常用方法分析
设计模式
面向对象设计原则:面向对象设计原则概述
设计模式总结概述:设计模式总结
设计模式全面详解:史上最全设计模式导学目录(完整版)
设计模式与UML:图说设计模式
海量数据处理
海量数据处理:海量数据处理:十道面试题与十个海量数据处理方法总结
海量数据处理面试题:教你如何迅速秒杀掉:99%的海量数据处理面试题
多线程
C++11多线程入门:C++ 11 多线程–线程管理
多线程编程初步:C++多线程编程初步
C++11线程与锁:C++11 中的线程、锁和条件变量
《C++并发编程(中文版)》:gitbook《C++ Concurrency in Action》
- To be Continued…