8.22知识周总结
基础知识
- zookeeper
- select 、epoll适用场景各自优缺点
- 缓存优化常见的问题:缓存雪崩、缓存穿透、缓存击穿
- 前缀索引
- 数据库如何实现事务的四大特性?
- 数据库大目录知识梳理,基础中的基础
- c++线程池原理
- 进程线程协程
- redis
- 线程安全基础中的基础
- 内存管理相关的坑csapp
- 智能指针
- mongoDB分布式集群架构
- DNS使用了什么协议
- c++ stl迭代器失效问题
- 当我们聊到内存管理,我们可以聊什么?
- os中的内存管理模型:图解系统内存管理章节
- csapp-c程序中常见的内存错误
- csapp虚拟内存管理机制。
- 页面置换算法。
- 动态内存分配csapp
- 动态表(hash/vector),扩容/摊还分析。vector扩容,vs2015以1.5倍扩容,GCC以2倍扩容
- c++自身的内存管理
- 缓存优化常见的问题:缓存雪崩、缓存穿透、缓存击穿
- c++编程过程遇到的常见内存问题以及解决方法