一,Java数据结构与算法
二,Spring 框架源码解析
三,Java并发编程源码解密
四,JVM性能调优及底层原理
五,如何实现高性能/高并发/高可用架构设计
六,团队协作的重要性
JavaEE高级开发工程师-高级篇,需要具备Java编程语言和一定的Javaweb基础; 包含Java高级工程师必用的三大核心框架-Spring/SpringMVC/Mybatis,
mybatis的架构、springloc容器装配Bean(xml配置方式) AOP的底层实现、Spring的事务管理、MyBatis和Spring整合工程结构、SpringMVC框架使用、Hibernate框架、Hibernate体系结构和核心API、Struts框架等。Linux运维、JVM调优、Java并发技术、Redis、MongoDB Mysql进阶、Mycat、DockerZookeeper、Dubbo、 SpringCloud、爬虫搜索、爬虫框架、Hdoop、HDFS MapReduce等