一句话“山腰上人太挤了,想去山顶上看看”,与君共勉!
| JAVA入门 | 小白 | Java开发基础知识之认知篇——java初识 |
| Java开发基础知识之规范篇——命名规范 | ||
| Java开发基础知识之规范篇——排版规范 | ||
| 开发&管理工具 | idea | |
| myeclipse | ||
| git | ||
| svn | ||
| gradle | ||
| JDK | jvm组成 | Java开发基础知识之学习篇——JVM组成 |
| 核心类库 | Java开发基础知识之学习篇——核心类库 | |
| Java开发基础知识之学习篇——Object类 | ||
| Java开发进阶知识之学习篇——hashCode和equals | ||
| Java开发基础知识之学习篇——==和equals | ||
| Java开发基础知识之学习篇——成员变量与局部变量 | ||
| Java开发基础知识之学习篇——String | ||
| NIO | Java开发基础知识之学习篇——理解NIO | |
| JAVA类加载 | 类加载机制 | Java开发基础知识之学习篇——类加载机制 |
| 类加载器 | ||
| 双亲委派原则 | Java开发基础知识之学习篇——双亲委派机制 | |
| JAVA垃圾回收 | 寻找垃圾 | |
| 回收垃圾 | ||
| 回收机制 | ||
| GC调优 | ||
| 设计模式 | 设计模式简介 | |
| 工厂模式 | ||
| 单例模式 | ||
| 装饰器与适配器区别 | ||
| 多线程开发 | 线程池原理 | |
| 开源框架 | Spring | |
| Spring MVC | ||
| MYbatis | ||
| Spring Boot | ||
| 基础设施&中间件 | MQ | |
| Nginx | ||
| Docker | ||
| jenkins | ||
| Dubbo | ||
| Lucene | ||
| ES | ||
| 数据库 | redis | |
| Oracle | ||
| mysql | ||
| 系统优化 | QPS优化 | |
| TCP优化 | ||
| 限流优化 | ||
| 常见算法 | 快排 | |
| 归并 | ||
| 冒泡 | ||
| 二分搜索 | ||
| 笔试场景 | 基础精华 | Java笔试准备篇之基础篇——抽象类与接口 |
| 大文件排序 | ||
| 大文件搜索 | ||