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。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步