知识点补充
- Java基础和进阶
- Java版本和特性
- JVM和底层技术
- 数据结构和算法
- 数据库- 理论基础 
- 关系库 
- 列式库 
- 时序库 
- 图数据库 
- KV库 
- 文档库 
- 搜索库 
 
- 理论基础 
- 中间件和框架- Web容器 
- ORM框架 
- 消息队列 
- 认证框架 
- 数据库连接池 
- 后端模板引擎 
- 任务框架 
- 工作流引擎 
- 数据批处理 
- 规则引擎 
- 流计算框架 
 
- Web容器 
- Spring框架和开发- Spring框架 
- SpringBoot开发 
- Spring Cloud开发 
- Spring响应式编程 
- Spring原生编程 
- Spring Security
- Spring Flo
- Spring One
 
- Spring框架 
- 架构和系统设计- 架构基础
- 分布式架构
- 微服务系统 - 微服务原理和设计
- Service Mesh - K8S + istio
 
 
- 常见系统设计 - 常见商业平台设计
- 数据仓库平台设计
- 大数据处理 - 数据采集
- 数据处理 - ETL - Kettle
 
 
- ETL 
- 数据集成 - https://blog.csdn.net/qq_43958467/article/details/89536173
 
- 数据治理
 
 
 
- 开源项目学习- Ruoyi
- Jeecgboot
- xxx
- SpringCloud项目实践
- SpringCloud alibaba项目实践
- DDD项目实践
 
- 敏捷开发和DevOPS- 开发工具 
- 部署环境 - K8S
- AWS
- Azure
 
- DevOps - CI/CD
- Gitlab技术栈
- Jenkins技术栈
 
 
- 开发工具 
- 开发理论- 开发理论 
- 开源协议 
- 代码规范 
- 开发流程 
 
- 开发理论 
主页上分模块
- Java基础和进阶- 面向对象基础
- Java基础语法
- Java集合框架
- Java IO框架
- Java并发框架
 
- Java版本和特性- Java 8版本特性
 
- JVM和底层技术- 类加载机制
- 字节码技术
- 内存结构详解
- 垃圾回收技术
- 调试排错相关
 
- 数据结构和算法- 数据结构基础
- 排序算法
- 算法思想
 
- 数据库理论和技术- 数据库原理
- 数据库SQL语言
- MySQL数据库详解
- Redis数据库详解
- ElasticSearch数据库详解
 
- 开发基础相关- 常用公共类库
- 正则表达式
- CRON表达式
- 单元测试和代码质量
- 开发安全相关
- 网络安全相关
- 重构相关
 
- 框架和中间件- Web容器 - Tomcat详解
- ORM框架 - MyBatis详解
- 分库框架 - ShardingSphere详解
 
- Spring框架详解- Spring框架基础
- Spring IOC详解
- Spring AOP详解
- Spring MVC详解
 
- SpringBoot开发和功能集成- SpringBoot入门(helloworld,banner,logback,分层设计)
- SpringBoot接口设计和实现(封装,校验,异常,加密,幂等)
- SpringBoot集成MySQL(JPA,MyBatis,MyBatis-Plus)
- SpringBoot集成ShardingJDBC(分表分库,读写分离,多租户)
- SpringBoot集成连接池(HikariCP,Druid)
- SpringBoot集成数据迁移(Liquibase,Flyway)
- SpringBoot集成PostgreSQL(JPA,MyBatis-Plus,Json)
- SpringBoot集成Redis(Jedis,Luttue,Redission)
- SpringBoot集成其它NoSQL数据库(MongoDB,ElasticSearch,Noe4J)
- SpringBoot集成Websocket(socket,netty)
- SpringBoot集成定时任务(springtask,quartz,elastic-job,xxl-job)
- SpringBoot集成视图解析(Thymeleaf,FreeMarker,Velocity,JSP,VueJS)
- SpringBoot集成缓存(Caffeine,EhCache,CouchBase)
- SpringBoot集成认证授权(SpringSecurity,Shiro,Oauth2,SA-Token,Keycloak)
- SpringBoot集成文档操作(上传,PDF,Excel,Word)
- SpringBoot集成消息队列(ActiveMQ,RabbitMQ,ZeroMQ,Kafka)
- SpringBoot集成通知(Email,短信,钉钉,微信)
- SpringBoot集成文件系统(minIO,aliyun,tencentCloud,FastDFS)
- SpringBoot集成工作流引擎(activi,jBPM,flowable)
- SpringBoot集成其它功能(支付,OPC-UA,JavaFX2)
- SpringBoot应用部署(jar,war,linux,docker,docker-compose)
- SpringBoot集成监控(actuator,springboot-admin,ELK,Grafana,APM)
- SpringBoot进阶(starter,自动装配原理,各类机制等)
 
- SpringBoot Reactive
- SpringBoot Navtive
技术路线
- 入门路线:Java 零基础入门 - Java入门基础
- SpringBoot应用程序开发 + 后端模板引擎 - 前端技术基础
- SpringBoot应用开发,后端模板引擎
 
- SpringBoot应用程序开发 + 前端技术栈 - 前端技术栈
- 后端技术栈
 
- SpringCloud微服务开发 - 服务开发
 
- 项目开发的流程
 
- 进阶路线:Java 开发进阶 - SpringBoot集成各种业务的开发
- Spring Cloud微服务开发
 
- 架构路线:后端架构技术栈 
- 延伸开发:顺手学其它技术栈 - Java开发者学VueJS
- Java开发者学Python
- Java开发者学Golang
- Java开发者学区块链
- Java开发者学xxx
 
- 技术之外:人,团队,产品,生活