Java学习路线
2021-04-06 14:53:03 67 举报
AI智能生成
Java学习路线大纲,持续更新
作者其他创作
大纲/内容
微服务
SpringBoot
启动过程
自动装配
模板引擎
集成框架
部署方式
SpringCloud
Eureka
Ribbon
Hystrix
Zuul
Config
Sleuth
Spring Cloud Alibaba
Nacos
Sentinel
Gateway
Seata
分布式
调度中心
Dubbo
Zookeeper
XXL-Job
消息通信
Kafka
RabbitMQ
RocketMQ
ActiveMQ
配置中心
Nacos
Apollo
Disconf
数据存储
MinIO
FastDFS
Tair
Redis
MongoDB
分布式ID
雪花算法
分布式锁
分布式事务
分布式搜索
Solo
Elasticsearch
分布式通信
Netty
分布式中间件
MyCat
HardingSphere
容器
Docker
Kubernetes
前端
HTML
CSS
JavaScrips
JQuery
工具
Git
本地安装Git
安装仓库Gitlab
核心常用命令
Svn
更新
提交
解决冲突
IDEA安装配置
Eclipse安装配置
Maven
Maven介绍
依赖管理
编译、打包、构建
IDEA、Eclipse集成
Nexus私有仓库搭建
Maven中构建web项目
Gradle
Tomcat
安装启动
体系结构
基础配置
部署服务
Nginx
Jenkins
Eclipse
IDEA
PowerDesigner
介绍安装
概念模型
物理模型
PDM转SQL
运维
Nginx
Prometheus
Java
Java基础
环境搭建
基础语法
数据类型
基础类型
数值型
整型
byte
short
int
long
浮点型
float
double
字符型
char
布尔型
boolean
引用类型
类
接口
数组
枚举类型
enum
类型转换
运算符与表达式
流程控制
顺序结构
选择结构
循环结构
方法重写
方法重载
面向对象
封装
继承
多态
常用类
Object
Math
Date
String
StringBuffer
接口
集合
List
Set
Map
异常
异常捕获
异常结构
自定义异常
Throw和Throws
泛型
反射
注解
IO
输入流
输出流
字符流
字节流
Swing
Java高级
算法
排序
查找
多线程
并发编程
创建线程的几种方式
原子性
可见性
指令重排
线程池
锁
并发容器
原子类
JUC并发工具类
数据结构
字符串
数组
链表
二叉树
堆、栈、队列
哈希
JVM
JVM类加载机制
启动类、扩展类、应用程序类加载器
手写自定义类加载器
双亲委派模型及如何打破
字节码执行机制
JVM内存模型
堆内存分代机制及对象生命周期
线程栈及栈帧内部结构
方法区(元空间)及常量池
程序计数器
本地方法栈
垃圾收集机制
Serial垃圾收集器
ParNew垃圾收集器
Parallel垃圾收集器
CMS垃圾收集器
G1垃圾收集器
垃圾收集算法
复制算法
标记整理算法
标记清除算法
分代垃圾收集算法
GC日志详情分析
GCEasy日志分析工具使用
GCViewer日志分析工具使用
JVM调优工具
DK自带Jstat、Jinfo、Jmap、Jhat及Jstack调优命令
Jvisualvm、Jconsole调优工具
阿里巴巴JVM调优工具Arthas
JVM调优实战
日均百万交易系统JVM堆栈大小设置策略与调优
日均百万交易系统JVM堆栈大小设置策略与调优
高并发系统如何基于G1垃圾回收器优化性能
每秒10万并发的秒杀系统为什么会频繁发生GC
电商大促活动时,严重Full GC导致系统直接卡死的优化实战
线上生产系统OOM监控及定位与解决
新特性
设计原则
设计模式
编程思想
数据库
关系型数据库
MySQL
安装
DDL
DML
约束
多表查询
优化技巧
执行计划
Oracle
安装
基础SQL
视图、序列、索引
常见函数
游标
静态游标
动态游标
REF游标
过程和函数
触发器
PLSQL
SQL Server
非关系型数据库
Redis
NoSql
HBase
MongoDb
JS
JDBC
JDBC概念
JDBC核心接口和类
JDBC连接数据库步骤
处理结果集
批处理
防止SQL注入
JSP
九大内置对象
四大作用域
JSTL
EL
自定义标签
监听器
过滤器
分页
文件上传
Servlet
生命周期
配置
ServletConfig
Servletcontext
ServletRequest
ServletResponse
SSH
Spring
了解使用
IOC思想
DI依赖注入
Bean生命周期
自动装配
集合注入
AOP面向切面编程
声明式事务处理
常用注解理解
Struts2
了解Struts2
配置Package
配置Action
配置Result
Struts Servlet API
Form表单交互
上传下载实现
OGNL
拦截器
国际化
基础标签
Hibernate
了解概念
配置文件
映射文件
增删改查
实体对象的三种状态
关联映射
一对一
一对多
多对一
多对多
了解Lazy
HQL
实体查询
查询实体属性
参数绑定
排序分组
注解
缓存
SSM
Spring
SpringMVC
HandlerMapping
RequestMapping
参数传递
响应数据
适配器
拦截器
视图模型
上传下载
MyBatis
增删改查
注解方式
动态SQL
多参数传递
0 条评论
下一页