java学习路线

第一部分:java基础

1、  java基础知识(相关API)

2、  servlet、jdbc

3、  良好的编程习惯、java安全编码

4、  Spring

5、  Spring MVC

6、  Mybatis

7、  mysql(sql调优和优化、语句性能、健壮的SQL语句)

8、  tomcat及tomcat调优

9、web项目的部署、启动、运维

 

第二部分:java高级

1、  简单的设计模式

2、  IO、NIO

3、  jvm及jvm调优

4、  java多线程

5、  java高并发

6、  redis(掌握原理及使用模式)

7、 缓存

8、  事务

9、  常见数据结构

10、常见的设计模式及使用

 

第三部分:相关

1、  linux基础知识(熟悉linux系统及相关软件、工具安装调试与调优、了解常用的命令)

2、  shell脚本编写(python、shell、perl任一脚本)

3、  熟练基于maven、git的软件开发和构建流程

4、  HTTP协议

 

第四部分:前沿知识

1、  分布式系统、分布式事务处理方案

2、  微服务架构(spring boot、Spring cloud)

3、  Spring RestFul API的开发

4、  weblogic中间件

5、  dubbo

6、  jetty容器

 

第部分:前端相关

1、  JavaScript

2、  前端框架

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值