手册使用说明
文件名前缀
- [low] 比较低级的整理,信息量低 且使用价值不高 一般不推荐读 基本也不维护
- 无前缀 一般介绍是什么 属于第一次认识和熟悉一个知识的介绍文档,比较推荐
- 【精品】信息量和技术深度兼具 ,且经常是面试热点。强烈推荐
- 【原创】个人总结。一般也属于典型文档,但权威性没那么高。
- 【复盘】针对线上问题的记录
学习线路
学习地图
模块
- 计算机基础
- 设计模式
- 多线程与高并发
- jvm
- redis/zk/mysql
推荐书籍
读书原则 : 观其大略 不求甚解
【计算机基础】
- 《编码-隐藏在计算机软硬件背后的语言》 // 非科班入门
- 《深入理解计算机系统》 //难
- c语言 c程序设计语言 CPrimerPlus // 重要,c入门 二选一
【 数据结构与算法】—毕生的学习
- 《java数据结构与算法分析》 《算法》//重要,二选一
- 《算法导论》《计算机程序设计》 //难
【操作系统os】
- 《linux内核源码解析》 《30天自制linux内核》 // 内核深入学习,比计算机教材更实用,且教村偏理论偏难
- 《Linux内核设计与实现》 // 介于源码分析和应用,适合入门
【网络】
- 《tcp/ip详解》// 三卷只读第一卷即可
- 《图解http》
【编译原理】
- 《编译原理》、《编程语言实现模式》