✘ 学习经常使用Linux操做如dump ps ls jstack等,熟悉定位手段前端
✘ 学习数据库表设计原则及数据库语句优化
✘ 系统学习Oracle与MySql
✘ Oracle 经过查询计划优化SQL数据库
✘ 微服务链路追踪
✘ 微服务日志聚合(ELK)编程
工做技能储备:
后台:
Jarlor5/6
Spring MVC
Spring boot
Spring Cloud
MyBatis
Spring Data JPA
Spring Data 分页 PageImpl
lambda表达式与函数式编程、方法引用(::)设计模式
Hibernate/Netty安全
前端:
VUE
XUI
jQuery
NodeJS
H5
CSS3网络
移动端:
Android多线程
中间件:
Elasticsearch
消息队列MQ
Kafka框架
数据库:
Oracle
MySQL
MongoDB
Redis分布式
基础环境:
Nginx
Tomcat函数式编程
发布平台:
pcloud灰度发布
Docker
✘ 枚举Enum
✔ Spring Data JPA
✘ 强引用、弱引用、虚引用
✘ Docker
✘ Kubernetes(k8s)
✘ Spring Cloud
✔装饰器模式(IO框架/Spring JdbcTemplate/AbstractApplicationContext)
✘ TCP/IP原理 三次握手 四次挥手
✘ Netty
✘ HashMap与ConcurrentHashMap源码分析
✘ JVM性能调优
✘ 注解
✔ JVM:类加载机制、内存管理、线程与内存模型、垃圾回收
✘ Spring Boot
✘ Spring源码专题
✔ CountDownLatch、CyclicBarrier、Semaphore
✔ AQS
✔观察者设计模式
✔ CAS
✔ 原子类
✔ 类加载机制
✔ JDK源码导入IDEA
✔ 多线程
ZooKeeper
TCP/IP网络协议原理 分布式系统设计,包括集群管理、日志监控、高可用设计、性能调优、安全防护 Hbase Shell脚本