java深入学习的几个要点
jvm虚拟机工作原理
内存模型,垃圾回收,计算模型,异常排查,状态监控,性能优化
java数据结构
数组、链表、hash表、队列、多线程高并发下的使用
算法
排序、查找、时间复杂度、大数据量情况下的topN算法、绘图算法、递归算法
java多线程
线程安全、线程信息共享、线程资源分配、线程关系
中间件
消息队列、缓存、encache\activeMQ\JMS\kafka\rocketMQ\
数据库
索引、数据库性能优化、数据库异常排查
ES、kafka、redis、springMVC、servlet、过滤器filter、拦截器、spring、mybatis、mybatis-plus
集群思想及其实践、面向对象思想及其实践
大数据及流式处理
hadoop\hive\spark\spark streaming\storm\mongo db等大数据家族成员,map-reduce思想及其实践