Java学习规划总图
JaveSE(18-20天)
- 计算机基础
- 博客的重要性
- Java基础语法
- 流程控制和方法
- 数组
- 面向对象
- 异常
- 常用类
- 集合框架
- IO
- 多线程
- GUI
- 网络编程
- 注解和反射
- JOC编程
- JVM控制
- 23种设模
- XML
- 数据结构和算法
- 正则表达式
数据库(4天)
- MySQL
- JDBC(Junit)
- UML类图
- 数据库设计
JavaWeb(7天)
- Tomcat
- Http
- Maven
- Servlet
- Session
- Cookie
- JSP
- 三层架构
- 富文本编辑器
- JSTC
- EL表达式
- 过滤器
- 监听器
- 文件上传
- 邮件收发
SSM框架(9天)
- Git
- MyBatis
- Spring
- SpringMVC
Linux(7天)
- Linux基础
- Redis
- Nginx
- Docker
SpringBoot(8天)
- 基础
- 配置原理
- 持久层操作
- Web研发
- 缓存
- 消息
- 检索
- 任务
- 安全
- Dubbo+Zookeeper分布式开发
SpringCloud(7天)
- 微服务及微服务架构
- Zuul路由网关
- SpringCloud
- Eureka服务注册与发现
- Feign、Ribbon负载均衡
- Hystrix熔断机制
- SpringCloud Config配置中心
Hadoop(8天)
- 大数据时代
- 简介
- 环境搭建
- HPFS
- MapReduce
- Yarn
- Hive
- Hbase