Java 全栈知识体系
❁导航
♥面试
✿导读
  • Java 面向对象和基础

    • Java 面向对象基础
    • Java 基础知识体系
  • Java进阶 - 集合框架

    • Java 集合框架详解
  • Java进阶 - 并发框架

    • Java 并发知识体系
    • Java 并发理论基础
    • Java 并发线程基础
    • J.U.C 知识体系与详解
  • Java进阶 - IO框架

    • Java IO/NIO/AIO详解
  • Java进阶 - 新版本特性

    • Java 8 特性详解
    • Java 8 以上版本特性体系
    • Java 8 升Java 11特性必读
    • Java 11 升Java 17特性必读
  • Java进阶 - JVM相关

    • Java 类加载机制
    • Java 字节码和增强技术
    • JVM 内存结构详解
    • JVM 垃圾回收机制
    • Java 调试排错相关
  • 算法基础和思想

    • 数据结构基础
    • 常见排序算法
    • 算法思想
  • 一些领域算法

    • 安全算法
    • 字符串匹配算法
    • 分布式系统算法
    • 海量数据处理
    • 负载均衡算法
    • 推荐算法
    • 数据挖掘算法
    • ID生成算法
  • 其它算法相关

    • 头脑风暴
  • 数据库基础和原理

    • 数据库原理
    • SQL语言
  • SQL 数据库

    • MySQL 详解
  • NoSQL 数据库

    • Redis 详解
    • MongoDB 详解
    • ElasticSearch 详解
  • 开发 - 常用开发基础

    • 常用类库详解
    • 正则表达式详解
    • CRON表达式详解
    • 网络协议和工具详解
    • 安全相关详解
  • 开发 - 质量保障

    • 单元测试详解
    • 统一风格详解
    • 质量管理详解
  • 开发 - 代码重构

    • 代码重构相关
  • Spring Framework(v5.3)

    • Spring框架知识体系
    • Spring框架组成
    • 控制反转(IOC)
    • 面向切面编程(AOP)
    • SpringMVC
  • SpringBoot系列(v2.5)

    • SpringBoot知识体系
    • SpringBoot入门
    • SpringBoot接口设计和实现
    • SpringBoot集成MySQL
    • SpringBoot集成ShardingJDBC
    • SpringBoot集成Redis
    • SpringBoot集成Postgre
    • SpringBoot集成ElasticSearch
    • SpringBoot集成Socket
    • SpringBoot定时任务
    • SpringBoot后端视图
    • SpringBoot监控
    • SpringBoot进阶
  • Web 容器

    • Tomcat 源码详解
  • ORM 框架

    • MyBatis 源码详解
  • 分表分库框架

    • ShardingSphere 详解
  • 架构基础和技术点

    • 架构知识体系
    • 从角色视角看架构
    • 从分层视角看架构
    • 从演化视角看架构
    • 从模式视角看架构
    • 高并发之缓存
    • 高并发之限流
    • 高并发之降级和熔断
    • 高可用之负载均衡
    • 高可用之容灾备份
  • 分布式系统

    • 分布式理论和一致性算法
    • 全局唯一ID实现方案
    • 分布式锁及实现方案
    • 分布式事务及实现方案
    • 分布式任务及实现方案
    • 分布式会话及实现方案
  • 微服务系统

    • 微服务系统和设计
  • 系统设计之商业业务平台

    • 秒杀抽奖相关设计
    • 电商交易相关设计
    • 仓储物流相关设计
    • 拉新投放相关设计
    • 其它综合相关设计
  • 系统设计之数据仓库平台

    • 数据库架构相关设计
    • 数据同步相关设计
    • 数据仓库相关设计
    • 数据治理相关设计
  • 开发工具
  • Git详解
  • Linux
  • Docker
项目
  • 开发理论

    • 开发原则(SOLID)
    • 分布式理论(CAP)
    • 分布式理论(BASE)
    • 事务理论(ACID)
    • 微服务理论(康威定律)
  • 开源协议

    • 常见开源协议详解
    • 知识共享许可协议
    • 国产开源木兰协议
  • 代码规范

    • 阿里巴巴 Java开发手册
    • Google Java 编程风格指南
    • Twitter Java代码规范
  • 开发流程

    • 软件生命周期与传统模型
    • 结合测试演化的过程模型
    • 敏捷开发项目管理理论
    • 敏捷之极限编程(XP)
    • 敏捷之Scrum & Kanban
    • 敏捷实践之测试驱动开发
  • 设计模式

    • 设计模式详解
  • 系统认证

    • CMMI 认证
    • 等级保护认证
    • ISO27001认证
  • 技术之外

    • 技术之外应该思考什么
  • 个人相关

    • 个人成长和认知
  • 产品相关

    • 产品设计和思考
  • 团队相关

    • 管对管理和成长
  • 其它相关

    • 其它软实力等
关于
❁导航
♥面试
✿导读
  • Java 面向对象和基础

    • Java 面向对象基础
    • Java 基础知识体系
  • Java进阶 - 集合框架

    • Java 集合框架详解
  • Java进阶 - 并发框架

    • Java 并发知识体系
    • Java 并发理论基础
    • Java 并发线程基础
    • J.U.C 知识体系与详解
  • Java进阶 - IO框架

    • Java IO/NIO/AIO详解
  • Java进阶 - 新版本特性

    • Java 8 特性详解
    • Java 8 以上版本特性体系
    • Java 8 升Java 11特性必读
    • Java 11 升Java 17特性必读
  • Java进阶 - JVM相关

    • Java 类加载机制
    • Java 字节码和增强技术
    • JVM 内存结构详解
    • JVM 垃圾回收机制
    • Java 调试排错相关
  • 算法基础和思想

    • 数据结构基础
    • 常见排序算法
    • 算法思想
  • 一些领域算法

    • 安全算法
    • 字符串匹配算法
    • 分布式系统算法
    • 海量数据处理
    • 负载均衡算法
    • 推荐算法
    • 数据挖掘算法
    • ID生成算法
  • 其它算法相关

    • 头脑风暴
  • 数据库基础和原理

    • 数据库原理
    • SQL语言
  • SQL 数据库

    • MySQL 详解
  • NoSQL 数据库

    • Redis 详解
    • MongoDB 详解
    • ElasticSearch 详解
  • 开发 - 常用开发基础

    • 常用类库详解
    • 正则表达式详解
    • CRON表达式详解
    • 网络协议和工具详解
    • 安全相关详解
  • 开发 - 质量保障

    • 单元测试详解
    • 统一风格详解
    • 质量管理详解
  • 开发 - 代码重构

    • 代码重构相关
  • Spring Framework(v5.3)

    • Spring框架知识体系
    • Spring框架组成
    • 控制反转(IOC)
    • 面向切面编程(AOP)
    • SpringMVC
  • SpringBoot系列(v2.5)

    • SpringBoot知识体系
    • SpringBoot入门
    • SpringBoot接口设计和实现
    • SpringBoot集成MySQL
    • SpringBoot集成ShardingJDBC
    • SpringBoot集成Redis
    • SpringBoot集成Postgre
    • SpringBoot集成ElasticSearch
    • SpringBoot集成Socket
    • SpringBoot定时任务
    • SpringBoot后端视图
    • SpringBoot监控
    • SpringBoot进阶
  • Web 容器

    • Tomcat 源码详解
  • ORM 框架

    • MyBatis 源码详解
  • 分表分库框架

    • ShardingSphere 详解
  • 架构基础和技术点

    • 架构知识体系
    • 从角色视角看架构
    • 从分层视角看架构
    • 从演化视角看架构
    • 从模式视角看架构
    • 高并发之缓存
    • 高并发之限流
    • 高并发之降级和熔断
    • 高可用之负载均衡
    • 高可用之容灾备份
  • 分布式系统

    • 分布式理论和一致性算法
    • 全局唯一ID实现方案
    • 分布式锁及实现方案
    • 分布式事务及实现方案
    • 分布式任务及实现方案
    • 分布式会话及实现方案
  • 微服务系统

    • 微服务系统和设计
  • 系统设计之商业业务平台

    • 秒杀抽奖相关设计
    • 电商交易相关设计
    • 仓储物流相关设计
    • 拉新投放相关设计
    • 其它综合相关设计
  • 系统设计之数据仓库平台

    • 数据库架构相关设计
    • 数据同步相关设计
    • 数据仓库相关设计
    • 数据治理相关设计
  • 开发工具
  • Git详解
  • Linux
  • Docker
项目
  • 开发理论

    • 开发原则(SOLID)
    • 分布式理论(CAP)
    • 分布式理论(BASE)
    • 事务理论(ACID)
    • 微服务理论(康威定律)
  • 开源协议

    • 常见开源协议详解
    • 知识共享许可协议
    • 国产开源木兰协议
  • 代码规范

    • 阿里巴巴 Java开发手册
    • Google Java 编程风格指南
    • Twitter Java代码规范
  • 开发流程

    • 软件生命周期与传统模型
    • 结合测试演化的过程模型
    • 敏捷开发项目管理理论
    • 敏捷之极限编程(XP)
    • 敏捷之Scrum & Kanban
    • 敏捷实践之测试驱动开发
  • 设计模式

    • 设计模式详解
  • 系统认证

    • CMMI 认证
    • 等级保护认证
    • ISO27001认证
  • 技术之外

    • 技术之外应该思考什么
  • 个人相关

    • 个人成长和认知
  • 产品相关

    • 产品设计和思考
  • 团队相关

    • 管对管理和成长
  • 其它相关

    • 其它软实力等
关于
  • Web容器 - Tomcat知识体系详解

    • ♥Tomcat源码详解知识体系详解♥
    • Tomcat - 如何设计一个简单的web容器
    • Tomcat - 理解Tomcat架构设计
    • Tomcat - 源码分析准备和分析入口
    • Tomcat - 启动过程:初始化和启动流程
    • Tomcat - 启动过程:类加载机制详解
    • Tomcat - 启动过程:Catalina的加载
    • Tomcat - 组件生命周期管理:LifeCycle
    • Tomcat - 组件拓展管理:JMX和MBean
    • Tomcat - 事件的监听机制:观察者模式
    • Tomcat - Server的设计和实现: StandardServer
    • Tomcat - Service的设计和实现: StandardService
    • Tomcat - 线程池的设计与实现:StandardThreadExecutor
    • Tomcat - Request请求处理: Container设计
    • Tomcat - Container容器之Engine:StandardEngine
    • Tomcat - Container的管道机制:责任链模式
    • Tomcat - Request请求处理过程:Connector
  • ORM框架 - MyBatis知识体系详解

    • ♥MyBatis知识体系详解♥
    • MyBatis详解 - 总体框架设计
    • MyBatis详解 - 初始化基本过程
    • MyBatis详解 - 配置解析过程
    • MyBatis详解 - 官网配置清单
    • MyBatis详解 - Mapper映射文件配置
    • MyBatis详解 - sqlSession执行流程
    • MyBatis详解 - 动态SQL使用与原理
    • MyBatis详解 - 插件机制
    • MyBatis详解 - 插件之分页机制
    • MyBatis详解 - 数据源与连接池
    • MyBatis详解 - 事务管理机制
    • MyBatis详解 - 一级缓存实现机制
    • MyBatis详解 - 二级缓存实现机制
  • 分表分库 - ShardingSphere详解

    • ♥ShardingSphere详解知识体系♥
    • ShardingSphere详解 - 整体架构设计
    • ShardingSphere详解 - 数据分片的原理
    • ShardingSpherex详解 - 数据脱敏(加密)详解
    • ShardingSphere详解 - 事务实现原理之两阶段事务XA
    • ShardingSphere详解 - 事务实现原理之柔性事务SAGA
    • ShardingSphere详解 - 事务实现原理之柔性事务SEATA
    • ShardingSphere详解 - 弹性伸缩原理
    • ShardingSphere详解 - 通过影子库进行压测
我要纠错
苏ICP备19053722号 | pdai | copyright © 2017-present


【双11】腾讯云服务器Java全栈读者专享
  • 2核2G,4M,40GB, 50元/1年 查看
  • 2核4G,6M,60GB, 100元/1年 查看
  • 4核8G,10M,100GB, 300元/1年 查看
目录

手机看
微信扫一扫
可以手机看或分享至朋友圈

全屏看
左栏
交流圈
添加pdai微信进《Java全栈知识体系》学习交流圈「无任何套路」 PS:添加时请备注Java全栈,谢谢!
下资料
扫描公众号,回复“资料”下载10GB+书籍资料「无任何套路」公众号: Java全栈知识体系

支持我
鼓励/支持/赞赏我
1. 不靠它生存但仍希望得到你的鼓励;
2. 时刻警醒自己保持技术人的初心,恒心,简单,利他;
(点击右侧❤️可以查看赞赏榜单和用途)

面试
站点图

关于我 关于站点 最近更新记录问题反馈

常用搜索
百度
Google
Bing
Github
搜代码
技术社区
CSDN
博客园
OSChina
知否
掘金
Linux公社
IBM 开发者
StackOverflow
Java相关
面向对象基础语法基础集合框架并发基础并发关键字JUC并发框架IO框架Java8 特性JVM基础调试排错更多资源
算法相关
数组与线性表树详解图详解内部排序算法思想安全算法大数据处理分布式算法负载均衡算法推荐算法头脑风暴
数据库相关
数据库原理SQL语言MySQL相关MongoDBElasticSearch
开发基础相关
常用类库单元测试正则表达式网络协议安全相关常见重构技巧
架构相关
架构基础架构视角架构演进架构模式和要素高并发之缓存高并发之限流高并发之降级负载均衡容灾备份架构安全秒杀系统设计架构案例
工具和部署
工具集合IDE相关GitMavenLinuxDocker
方法论
SOLIDCAPBASE开源协议代码规范设计模式
产品和团队
产品相关团队相关其它分享