The most comprehensive Java technology stack content review on the entire Internet (continuously updated)

Hello everyone, my name is Li Zhengi. Starting from October 2022, I will continue to sort out comprehensive Java technology stack content. On the one hand, I will integrate and sort out my own learning content. On the other hand, I hope it will be helpful to everyone. Let us make progress together.
~
Ps: You can also join my community: Li Zhengi's community . I will try my best to ensure high frequency, high quality and high quantity of articles in updates. I hope everyone can actively communicate and supervise so that we can make progress together.



1. Java CORE

This column mainly introduces basic Java related knowledge, and will include Java basics, Java collections, Java concurrency, Java IO streams, JVM, Java network, Java new features, etc. Column link address: https://lizhengi.blog.csdn.net/category_12047061

# Java basics

==================== Blog ==================== —Creation time— —Maintenance time—
1 Java Basics: An Overview of Java Programming 2022-11-13 2022-11-25
2 Java Basics: The Java Programming Environment 2022-11-13 2022-11-25
3 Java Fundamentals: Basic Java Concepts 2022-11-14 2022-11-25
4 Java Basics: Java Data Types 2022-11-14 2022-11-25
5 Java Basics: Java Numeric Types 2022-11-15 2022-11-25
6 Java Basics: Java Process Control 2022-11-15 2022-11-25
7 Java Basics: Java Classes and Objects 2022-11-16 2022-11-25
8 Java Basics: Java Object Oriented 2022-11-16 2022-11-25
9 Java Basics: Java Abstract Interface 2022-11-17 2022-11-25
10 Java Basics: Java Exception Mechanism 2022-11-17 2022-11-25

# Java Collections

==================== Blog ==================== —Creation time— —Maintenance time—
1 Java Collections: Overview 2022-10-10 2022-11-08
2 Java collections: Inventory of content about ArrayList 2022-10-11 2022-11-08
3 Java collections: Content inventory of LinkedList 2022-10-11 2022-10-28
4 Java collections: Inventory of content about Vector 2022-10-13 2022-10-13
5 Java collections: Inventory of content about HashSet 2022-10-14 2022-10-14
6 Java Collections: Inventory of TreeSet Contents 2022-10-14 2022-10-14
7 JAVA Collection: HashMap 2022-10-14 2022-10-14
8 JAVA set: TreeMap 2022-10-17 2022-10-17
9 Java collection: ConcurrentHashMap 2022-10-17 2022-10-17

# Java concurrency

==================== Blog ==================== —Creation time— —Maintenance time—
1 A thorough understanding of Java concurrency: Java memory model 2022-10-27 2022-10-27
2 A thorough understanding of Java concurrency: Java threads 2022-10-27 2022-10-27
3 A thorough understanding of Java concurrency: Java thread pool 2022-10-28 2022-10-28
4 A thorough understanding of Java concurrency: optimistic locking and CAS 2022-10-28 2022-10-28
5 A thorough understanding of Java concurrency: Detailed explanation of ThreadLocal 2022-10-28 2022-10-28
6 A thorough understanding of Java concurrency: the volatile keyword 2022-10-29 2022-10-29
7 A thorough understanding of Java concurrency: the synchronized keyword 2022-10-29 2022-10-29
8 A thorough understanding of Java concurrency: ReentrantLock lock 2022-10-30 2022-10-30
9 A thorough understanding of Java concurrency: AQS abstract queue synchronizer 2022-10-30 2022-10-30
10 A thorough understanding of Java concurrency: Java concurrency tool class 2022-10-31 2022-10-31
11 A thorough understanding of Java concurrency: Java concurrent atomic class 2022-10-31 2022-10-31

# Java Virtual Machine (JVM)

==================== Blog ==================== —Creation time— —Maintenance time—
1 In-depth understanding of Java virtual machine: Java class loading mechanism 2022-11-04 2022-11-04
2 In-depth understanding of Java virtual machine: Java running memory structure 2022-11-05 2022-11-05
3 In-depth understanding of Java virtual machine: Java garbage collection mechanism 2022-11-05 2022-11-05
4 In-depth understanding of Java virtual machine: Java garbage collector 2022-11-06 2022-11-06
5 深入理解Java虚拟机:JVM 性能调优 2022-11-06 2022-11-06

# JavaIO流

==================== 博文 ==================== —创建时间— —维护时间—
1 JavaIO流:概述 2022-11-23 2022-11-23
2 JavaIO流:案例 2022-11-23 2022-11-23
3 JavaIO流:模型 2022-11-24 2022-11-24
4 JavaIO流:BIO梳理 2022-11-24 2022-11-24
5 JavaIO流:NIO梳理 2022-11-25 2022-11-25

# JavaJDBC

==================== 博文 ==================== —创建时间— —维护时间—
1 JavaJDBC:详解 2022-10-24 2022-10-24
2 JavaJDBC:连接池 2022-10-25 2022-10-24

# Java网络

==================== 博文 ==================== —创建时间— —维护时间—
1 JavaWeb:JavaWeb技术架构演进 2022-11-18 2022-11-18
2 JavaWeb:Servlet的应用及接口介绍 2022-11-18 2022-11-18
3 - -

二、Java 框架

此专栏,主要介绍 Java 各种框架相关内容,包括但不限于 Spring 全家桶、MyBatis/Hibernate、Log4j、Quartz、Netty、Shiro 等相关内容。专栏链接:https://lizhengi.blog.csdn.net/category_12071943

# 框架-Spring

==================== 博文 ==================== —创建时间— —维护时间—
1 系统学习SpringFramework:Spring概述 2022-11-01 2022-11-01
2 系统学习SpringFramework:Spring IOC 2022-11-01 2022-11-01
3 系统学习SpringFramework:Spring AOP 2022-11-02 2022-11-02
4 系统学习SpringFramework:SpringBean的生命周期 2022-11-03 2022-11-03
5 系统学习SpringFramework:SpringBean的注入方式 2022-11-03 2022-11-03
6 系统学习SpringFramework:循环依赖与三级缓存 2022-11-04 2022-11-04

# 框架-Spring Boot 功能

==================== 博文 ==================== —创建时间— —维护时间—
1 SpringBoot:概述 2022-12-08 2022-12-08
2 SpringBoot:核心模块盘点 2022-12-08 2022-12-08
3 SpringBoot:模块探究之spring-boot-actuator 2022-12-13 2022-12-13
4 SpringBoot:模块探究之spring-boot-autoconfigure 2022-12-14 2022-12-14
5 SpringBoot:模块探究之spring-boot-cli 2022-12-21 2022-12-21
6 SpringBoot:模块探究之spring-boot-dependencies 2022-12-22 2022-12-22
7 SpringBoot:模块探究之spring-boot-devtools 2022-12-23 2022-12-23
8 SpringBoot:模块探究之spring-boot-starters 2022-12-24 2022-12-24

# 框架-Spring Boot 实战

==================== 博文 ==================== —创建时间— —维护时间—
1 SpringBoot实战:整合MyBatis搭建基本骨架 2022-12-09 2022-12-09
2 SpringBoot实战:整合MapStruct实现数据类型转化 2022-12-09 2022-12-09
3 SpringBoot实战:整合Swagger3实现在线Api文档 2022-12-10 2022-12-10
4

# 框架-Spring Boot 原理

==================== 博文 ==================== —创建时间— —维护时间—
1 SpringBoot 启动装配原理探究 待定
2 SpringBoot 自动配置原理探究 待定
3

# 框架-MyBatis

==================== 博文 ==================== —创建时间— —维护时间—
1 MyBatis:基础入门 2022-10-25 2022-10-25
2 MyBatis:核心配置文件 2022-10-25 2022-10-25
3 MyBatis:映射配置文件 2022-10-26 2022-10-26
4 MyBatis:缓存机制详解 2022-10-26 2022-10-26

三、数据库

此专栏,主要介绍各种数据库相关知识,包括但不限于 MySQL、Oracle、SqlServer、Greenplum、MongoDb、达梦数据库等内容。专栏链接:https://lizhengi.blog.csdn.net/category_12060310

# MySQL

==================== 博文 ==================== —创建时间— —维护时间—
1 MySQL:概述 2022-10-18 2022-11-07
2 MySQL:DQL 数据查询语句盘点 2022-10-19 2022-10-19
3 MySQL:DML 数据操作语句盘点 2022-10-19 2022-10-19
4 MySQL:DDL 数据定义语句盘点 2022-10-19 2022-10-19
5 MySQL:DCL 数据控制语句盘点 2022-10-19 2022-10-19
6 MySQL:函数盘点 2022-10-19 2022-10-19
7 MySQL:索引知识点盘点 2022-10-19 2022-10-19
8 MySQL:引擎知识点盘点 2022-10-20 2022-10-20
9 MySQL:事务知识点盘点 2022-10-20 2022-10-20
10 MySQL:锁&Mvcc知识点盘点 2022-10-21 2022-10-21
11 MySQL:分库分表知识点盘点 2022-10-22 2022-10-22
12 MySQL:日志知识点盘点 2022-10-22 2022-10-22
13 MySQL:主从相关知识点盘点 2022-10-22 2022-10-22

# MongoDB

==================== 博文 ==================== —创建时间— —维护时间—
1 MongoDB:基础概述 2022-12-31 2022-12-31
2 MongoDB:安装配置 2023-01-01 2023-01-01
3 MongoDB:常用命令 2023-01-03 2023-01-03
4 MongoDB:在 Java 中使用 MongoDB 2023-01-05 2023-01-05

四、中间件

此专栏,主要介绍中间件相关知识,包括但不限于 Redis、Tomcat、Nginx、MQ/Kafka、Zookeeper、Memcached、ElasticSearch 等相关内容,专栏链接:https://lizhengi.blog.csdn.net/category_12096013

# Redis

==================== 博文 ==================== —创建时间— —维护时间—
1 Redis系列:Redis的概述与安装 2022-11-10 2022-11-10
2 Redis系列:Redis的数据结构 2022-11-10 2022-11-10
3 Redis系列:使用Redis实现缓存及相关问题 2022-11-11 2022-11-11
4 Redis系列:使用Redis实现分布式锁及相关问题 2022-11-11 2022-11-11
5 Redis系列:Redis持久化机制与Redis事务 2022-11-12 2022-11-12
6 Redis系列:Redis主从、哨兵、集群介绍 2022-11-12 2022-11-12

# Reids(新)

==================== 博文 ==================== —创建时间— —维护时间—
1 Redis简介 2023-08-15 2023-08-15
2 Redis实战:Redis的安装及简单使用 2023-08-17 2023-08-20
3 Redis实战:Redis在Java中的基本使用 2023-08-19 2023-08-30
4 Redis数据结构:String类型全面解析 2023-08-21 2023-08-26
5 Redis数据结构:List类型全面解析 2023-08-23 2023-08-27
6 Redis数据结构:Set类型全面解析 2023-08-25 2023-08-27
7 Redis数据结构:Hash类型全面解析 2023-08-27 2023-08-27
8 Redis数据结构:Zset类型全面解析 2023-08-29 2023-08-29
9 Redis数据结构:Stream类型全面解析 2023-08-31 2023-09-02
10 Redis数据结构总结 2023-09-02 2023-09-02
11

# Zookeeper

==================== 博文 ==================== —创建时间— —维护时间—
1 Zookeeper:分布式过程协同技术 2022-11-19 2022-11-19
2 Zookeeper:在三种模式下的部署 2022-11-19 2022-11-19
3 Zookeeper:Zookeeper的主从选举机制 2022-11-20 2022-11-20
4 Zookeeper:事件监听和通知机制 2022-11-20 2022-11-20
5 Zookeeper:Mac通过Docker安装Zookeeper集群 2022-11-21 2022-11-21
6 Zookeeper:实现“通知协调”的 Demo 2022-11-21 2022-11-21
7 Zookeeper:实现“命名服务”的 Demo 2022-11-22 2022-11-22
8 Zookeeper:实现“分布式锁”的 Demo 2022-11-22 2022-11-22

# RabbitMQ

==================== 博文 ==================== —创建时间— —维护时间—
1 RabbitMQ:基础概述 2022-12-10 2022-12-10
2 RabbitMQ:安装配置 2022-12-11 2022-12-11
3 RabbitMQ:消息模型 2022-12-12 2022-12-12
4 RabbitMQ:基本消息模型 2022-12-25 2022-12-25
5 RabbitMQ:消息分发模型 2022-12-26 2022-12-26
6 Zookeeper:实现“通知协调”的 Demo 2022-12-27 2022-12-27
7 Zookeeper:实现“命名服务”的 Demo 2022-12-28 2022-12-28
8 Zookeeper:实现“分布式锁”的 Demo 2022-12-29 2022-12-29

五、分布式

# 分布式理论协议与算法

==================== 博文 ==================== —创建时间— —维护时间—
1 分布式理论协议与算法 第一弹 CAP理论 2022-12-30 2022-12-30
2 分布式理论协议与算法 第二弹 ACID原则 2023-01-03 2023-01-03
3 分布式理论协议与算法 第三弹 BASE理论 2023-01-10 2023-01-10

六、核心技术

此专栏,主要介绍计算机相关的核心(底层技术),包括但不限于 计算机组成原理、编译原理、操作系统、网络协议、软件设计模式等相关内容,专栏链接:https://lizhengi.blog.csdn.net/category_12091234

# 计算机网络协议

==================== 博文 ==================== —创建时间— —维护时间—
1 网络协议:什么是网络分层的七四五 2022-11-07 2022-11-07
2 网络协议:TCP三次握手与四次挥手 2022-11-07 2022-11-07
3 网络协议:一文搞懂Socket套接字 2022-11-08 2022-11-08
4 网络协议:透彻解析HTTP协议 2022-11-08 2022-11-08
5 网络协议:透彻解析HTTPS协议 2022-11-09 2022-11-09
6 网络协议:Cookie与Session技术 2022-11-09 2022-11-09

# 软件设计模式

==================== 博文 ==================== —创建时间— —维护时间—
1 详解设计模式:简单工厂模式 2022-11-25 2022-11-25
2 详解设计模式:工厂方法模式 2022-11-26 2022-11-26
3 详解设计模式:抽象工厂模式 2022-11-26 2022-11-26
4 详解设计模式:单例模式 2022-11-27 2022-11-27
5 详解设计模式:建造者模式 2022-11-27 2022-11-27
6 详解设计模式:原型模式 2022-11-28 2022-11-28
7 详解设计模式:适配器模式 2022-11-28 2022-11-28
8 详解设计模式:装饰器模式 2022-11-29 2022-11-29
9 详解设计模式:代理模式 2022-11-29 2022-11-29
10 详解设计模式:外观模式 2022-11-30 2022-11-30
11 详解设计模式:桥接模式 2022-11-30 2022-11-30
12 详解设计模式:组合模式 2022-12-01 2022-12-01
13 详解设计模式:享元模式 2022-12-01 2022-12-01
14 详解设计模式:策略模式 2022-12-02 2022-12-02
15 详解设计模式:观察者模式 2022-12-02 2022-12-02
16 详解设计模式:模版方法模式 2022-12-03 2022-12-03
17 详解设计模式:迭代器模式 2022-12-03 2022-12-03
18 详解设计模式:责任链模式 2022-12-04 2022-12-04
19 详解设计模式:命令模式 2022-12-04 2022-12-04
20 详解设计模式:备忘录模式 2022-12-05 2022-12-05
21 详解设计模式:状态模式 2022-12-05 2022-12-05
22 详解设计模式:访问者模式 2022-12-06 2022-12-06
23 详解设计模式:中介者模式 2022-12-06 2022-12-06
24 详解设计模式:解释器模式 2022-12-07 2022-12-07

Guess you like

Origin blog.csdn.net/weixin_45187434/article/details/127475827