Java/MySQL/Redis/MyBatis/Spring/SpringBoot/SpringCloud/Elasticsearch/RabbitMQ/Shiro/Nginx/Linux/Docker/前端 技术导航
一、Java
关键字this、static、final、synchronized详解;
Synchronized偏向锁、轻量级锁、重量级锁等升级过程;
JUC工具类之CountDownLatch/CyclicBarrier/Semaphore/Exchanger/Phaser;
Java安全算法之摘要(MD5)、加密(AES/RSA)和国密(SM1)算法;
二、MySQL
MySQL配置文件my.cnf及配置systemctl命令;
三、Redis
Redis配置文件redis.conf及配置systemctl命令;
四、MyBatis(Plus)
1. MyBatis Mapper映射文件XML和主键回显;
2. MyBatis XML文件SQL中大于、小于和等于转义;
3. MyBatis联合查询和嵌套查询;
4. MyBatis动态SQL标签;
6. MyBatis常见操作及错误;
7. MyBatis Plus基础;
9. MyBatis Plus源码分析;
五、Spring
1. Spring的事件机制;
2. Spring注解集;
SpringBoot组件注册容器的方式及Controller层返回值拦截;
SpringBoot整合Jackson、FastJson、Gson序列化;
SpringBoot整合Lombok、Hutool、MapStruct工具类;
SpringBoot整合Spring Data Redis缓存;
SpringBoot使用Tomcat、Undertow、Jetty作为Web服务器;
SpringBoot使用ProGuard实现代码混淆或xJar加密防止反编译;
1. SpringCloud整合Eureka、Nacos服务注册与发现;
2. SpringCloud整合Nacos注册中心和配置中心;
3. SpringCloud整合Zuul、Gateway网关路由;
4. SpringCloud整合Ribbon、LoadBalancer负载均衡;
5. SpringCloud整合Hystrix、Sentinel限流与熔断;
6. SpringCloud整合Feign、OpenFeign微服务间调用;
7. SpringCloud整合Sleuth、Zipkin链路追踪;
九、RabbitMQ
十、Shiro
1. Shiro架构、过滤器链FilterChain及认证授权;
2. Shiro权限注解与异常类型;
十一、Nginx
1. Nginx入门;
2. Nginx常用模块指令;
3. Nginx错误与访问日志;
5. Nginx常见错误与解决办法;
十二、Linux
1. Linux常用命令集;
2. Linux常用目录介绍;
4. Linux Shell脚本;
5. Linux搭建MariaDB/Redis/Jenkins/Maven/Gitlab;
6. Linux参数调优;
十三、Docker
十四、前端
十五、不常用网站
1. 网安 · 漏洞数据库
十六、其他
1. 数据库管理工具:DBeaver、Navicat;