写作目的
正式入职快一年,真正参与互联网公司开发也快2年了,在日常开发和学习过程中,遇到的问题的解决方案、看到的有价值的技术解读,都是用 有道云笔记 记录,现在计划全部整理、归纳一遍,重新发布在简书这个平台,一是想借此机会把自己的知识树重新梳理一遍,二也是想把这些文档回馈到社区希望能对更多人有启发和帮助。
知识树
大致归纳了下我的笔记,作为后端Java工程师经常关注以下5类知识点:
- Java:基本知识、多线程、并发、锁、常用工具包、JVM、源码解读等
- 数据库:MySQL基本知识、事务、存贮引擎、连接池、mybatis、Redis、分库分表、sql和索引优化策略等
- Linux:文件操作、进程操作、性能操作、网络操作等
- 网络:RPC、Http、TCP、UDP、消息队列、CDN等
- 工具:spring、maven、git、taf、cat、ES、ELK、docker等
其它
之前关注过的前端框架、js、KV数据库等