Java技术掌握的结构及其要点:
一、常用框架:
Spring家族:
Spring 了解原理,阅读源码
微服务相关: SpringBoot 原理及实践
SpringCloud 原理及实践
Mybatis:
了解其原理,为何选择它,源码
Hibernate:
了解其原理,为何选择它,源码
对比两者!
SpringMvc:
执行过程,源码
Struts2:
执行过程,源码
对比两者!
二:数据库:
关系型数据库mysql:1.优化2.引擎等3.sql优化4.sql语句使用
非关系型数据库:redis:1.数据类型2.集群3.使用场景
三:Linvx:
1.常用命令2.程序运行安装,部署的部分组件使用
四:多线程,并发:
1.多线程的使用场景2.多线程的基本使用基础3.并发的经验
五:Jvm:
1.源码2.调优3.概念4.机制
六:中间件:Dubbo,Zookeeper
1.实践2.如何使用3.项目使用场景
七:基础:IO,集合,Nio ,常用的包,HashMap的一连炮
八:常用算法
九:MQ消息相关