8.29知识周总结
基础知识
-
进程线程的区别详细版:《图解系统》P158
-
线程的三种实现以及各自优缺点:《图解系统》p162
-
dead lock问题
- 死锁的概念:四个条件
- 如何检测死锁?
- 如何解决死锁:如何破坏四个条件
- 如何预防死锁:银行家算法
-
io多路复用复习,深入理解select、poll、epoll,配合图解系统中的文件I/O模式一起食用。
-
[构造函数调用顺序]
-
派生类基础
-
redo日志和undo 日志:ustc_jpq课程ppt
-
- redis
- mysql
算法编程:
动态规划、贪心上的单调栈为主的训练专题。
- Leetcode42,接雨水经典问题。最简单的做法是双指针,从底层高度,一直像最高的柱子逼近。
- Leetcode140,单词拆分II。线性dp上的一个附加记录路径
- Leetcode337,树形dp。