知识点补充

  • Java基础和进阶
    • [x] 面向对象基础
    • [x] Java基础语法
    • [x] Java集合框架
    • [x] Java IO框架
    • [x] Java并发框架
  • Java版本和特性
    • [x] Java 8版本特性
    • [x] Java 9-11版本特性
    • [x] Java 12-17版本特性
  • JVM和底层技术
    • [x] 类加载机制
    • [x] 字节码技术
    • [x] 内存结构详解
    • [x] 垃圾回收技术
    • [x] 调试排错相关
  • 数据结构和算法
    • [x] 数据结构基础
    • [x] 排序算法
    • [x] 算法思想
    • [x] 常见领域算法
  • 数据库
    • 理论基础
      • [x] 数据库理论和设计
      • [x] SQL基础
    • 关系库
      • [x] MySQL
      • [ ] PostgreSQL
      • [ ] TiDB
    • 列式库
      • [ ] ClickHouse
    • 时序库
      • [ ] InfluxDB
    • 图数据库
      • [ ] Neo4J
    • KV库
      • [x] Redis
    • 文档库
      • [x] MongoDB
    • 搜索库
      • [x] ElasticSearch
  • 中间件和框架
    • Web容器
      • [x] Tomcat
    • ORM框架
      • [x] MyBatis
      • [ ] JPA
    • 消息队列
      • [ ] kafka详解
      • [ ] RocketMQ详解
    • 认证框架
      • [ ] Shiro
    • 数据库连接池
      • [ ] Hikaria
    • 后端模板引擎
      • [ ] Thymeleaf
    • 任务框架
      • [ ] ElasticJob
    • 工作流引擎
      • [ ] Activi
      • [ ] Flowable
    • 数据批处理
      • [ ] Spring Batch
    • 规则引擎
      • [ ] Drools
    • 流计算框架
      • [ ] Flink
  • Spring框架和开发
    • Spring框架
      • [x] Spring框架基础
      • [x] Spring IOC详解
      • [x] Spring AOP详解
      • [x] Spring MVC详解
    • SpringBoot开发
      • [x] SpringBoot入门
      • [x] SpringBoot集成
      • [x] SpringBoot进阶
    • Spring Cloud开发
      • [ ] Spring Cloud
      • [ ] Spring Cloud alibaba
      • [ ] Spring Cloud tencent
    • Spring响应式编程
      • [ ] SpringBoot Reactive
    • Spring原生编程
      • [ ] SpringBoot Native
    • Spring Security
    • Spring Flo
    • Spring One
  • 架构和系统设计
    • 架构基础
    • 分布式架构
    • 微服务系统
      • 微服务原理和设计
      • Service Mesh
        • K8S + istio
    • 常见系统设计
      • 常见商业平台设计
      • 数据仓库平台设计
      • 大数据处理
        • 数据采集
        • 数据处理
          • ETL
            • Kettle
        • 数据集成
          • https://blog.csdn.net/qq_43958467/article/details/89536173
        • 数据治理
  • 开源项目学习
    • Ruoyi
    • Jeecgboot
    • xxx
    • SpringCloud项目实践
    • SpringCloud alibaba项目实践
    • DDD项目实践
  • 敏捷开发和DevOPS
    • 开发工具
      • [x] 工具清单
      • [x] IDEA
      • [x] Git工具
      • [x] Maven工具
    • 部署环境
      • [x] Linux
      • [x] Docker
      • K8S
      • AWS
      • Azure
    • DevOps
      • CI/CD
      • Gitlab技术栈
      • Jenkins技术栈
  • 开发理论
    • 开发理论
      • [x] SOLID
      • [x] ACID
      • [x] CAP
      • [x] BASE
      • [x] 康威定律
    • 开源协议
      • [x] 常见的开源协议详解
      • [x] 共享文本协议
      • [x] 国产开源:木兰协议
    • 代码规范
      • [x] 阿里巴巴Java开发手册
      • [x] Twitter java code style
      • [x] Goolge java code style
    • 开发流程
      • [x] 软件生命周期和经典瀑布模式
      • [x] 测试软件模式
      • [ ] 敏捷开发理论基础
      • [x] 敏捷开发之XP极限编程
      • [x] 敏捷开发之SCRUM
      • [ ] 敏捷开发之kanban
      • [ ] TDD 测试驱动开发
      • [ ] DDD 领域驱动开发
      • [ ] 经典的开发流程

主页上分模块

技术路线

  • 入门路线:Java 零基础入门

    • Java入门基础
    • SpringBoot应用程序开发 + 后端模板引擎
      • 前端技术基础
      • SpringBoot应用开发,后端模板引擎
    • SpringBoot应用程序开发 + 前端技术栈
      • 前端技术栈
      • 后端技术栈
    • SpringCloud微服务开发
      • 服务开发
    • 项目开发的流程
  • 进阶路线:Java 开发进阶

    • SpringBoot集成各种业务的开发
    • Spring Cloud微服务开发
  • 架构路线:后端架构技术栈

  • 延伸开发:顺手学其它技术栈

    • Java开发者学VueJS
    • Java开发者学Python
    • Java开发者学Golang
    • Java开发者学区块链
    • Java开发者学xxx
  • 技术之外:人,团队,产品,生活

联系我

添加@pdai微信

PS:添加时请备注Java全栈,谢谢!