语言|平台
android、python、微信
Java
Java基础、Java集合、Java8、JVM
数据库
数据库基础/SQL基础、Mysql、Oracle、Redis、MongoDb、Elasticsearch
框架|依赖
Spring、SpringBoot、Mybatis、Mybatis-Plus
架构|系统
架构基础、分布式系统
开发|测试
常用类库/工具类、测试
部署|软件
Docker、运维
区块链
区块链白皮书、主流区块链
杂项|思考
印象深刻bug、优化
是什么?
该项目主要记录我这一路走来的Java学习笔记&工作总结,随着自己对某一项知识/技术的认知加深、也在不断的推翻完善中...
为什么写?
学习笔记模块的内容很多是基于网上的内容转载/二创。那为什么还要写笔记?
融入自己的想法
笔记并不是全盘摘抄、更需要融入自己对这块知识点的看法。有些博客内容并不一定全对(存在错误、过时、好坏参半)、这些都需要自己重新整理与思考,才能更好的消化。
更好的记忆与吸收知识
把零散的、大篇幅的知识,逻辑梳理出来,重难点突出出来,从而更好的将知识记住。
且知识需要不断复习、加深记忆。如果每次都从网上找,那每次都是新篇章
参考与鸣谢
本项目的内容主要来自
自己的工作总结,读书笔记,以及对网上博客文章进行整理与总结。希望以最明了易懂的方式呈现出java技术架构,以便轻松应对面试
参与贡献
- 如果你对本项目有任何建议或发现文中内容有误的,欢迎提交 issues 进行指正。
- 对于文中我没有涉及到知识点,欢迎提交 PR.