Skip to content

Commit cfcc5bd

Browse files
committed
use oss picgo
1 parent 2831f9c commit cfcc5bd

14 files changed

+918
-1067
lines changed

ReadMe.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
* [2、Java基本数据类型](docs/java/basic/2、Java基本数据类型.md)
6868
* [3、string和包装类](docs/java/basic/3、string和包装类.md)
6969
* [4、final关键字特性](docs/java/basic/4、final关键字特性.md)
70+
7071
* [5、Java类和包](docs/java/basic/5、Java类和包.md)
7172
* [6、抽象类和接口](docs/java/basic/6、抽象类和接口.md)
7273
* [7、代码块和代码执行顺序](docs/java/basic/7、代码块和代码执行顺序.md)
@@ -112,7 +113,7 @@
112113
* [走进JavaWeb技术世界1:JavaWeb的由来和基础知识](docs/java-web/走进JavaWeb技术世界1:JavaWeb的由来和基础知识.md)
113114
* [走进JavaWeb技术世界2:JSP与Servlet的曾经与现在](docs/java-web/走进JavaWeb技术世界2:JSP与Servlet的曾经与现在.md)
114115
* [走进JavaWeb技术世界3:JDBC的进化与连接池技术](docs/java-web/走进JavaWeb技术世界3:JDBC的进化与连接池技术.md)
115-
* [走进JavaWeb技术世界4:Servlet 工作原理详解](docs/java-web/走进JavaWeb技术世界4:Servlet%20工作原理详解.md)
116+
* [走进JavaWeb技术世界4:Servlet工作原理详解](docs/java-web/走进JavaWeb技术世界4:Servlet工作原理详解.md)
116117
* [走进JavaWeb技术世界5:初探Tomcat的HTTP请求过程](docs/java-web/走进JavaWeb技术世界5:初探Tomcat的HTTP请求过程.md)
117118
* [走进JavaWeb技术世界6:Tomcat5总体架构剖析](docs/java-web/走进JavaWeb技术世界6:Tomcat5总体架构剖析.md)
118119
* [走进JavaWeb技术世界7:Tomcat和其他WEB容器的区别](docs/java-web/走进JavaWeb技术世界7:Tomcat和其他WEB容器的区别.md)
@@ -182,11 +183,11 @@ todo
182183
* [深入理解JVM虚拟机1:JVM内存的结构与消失的永久代](docs/java/jvm/深入理解JVM虚拟机1:JVM内存的结构与消失的永久代.md)
183184
* [深入理解JVM虚拟机2:JVM垃圾回收基本原理和算法](docs/java/jvm/深入理解JVM虚拟机2:JVM垃圾回收基本原理和算法.md)
184185
* [深入理解JVM虚拟机3:垃圾回收器详解](docs/java/jvm/深入理解JVM虚拟机3:垃圾回收器详解.md)
185-
* [深入理解JVM虚拟机4:Javaclass介绍与解析实践](docs/java/jvm/深入理解JVM虚拟机4:Javaclass介绍与解析实践.md)
186+
* [深入理解JVM虚拟机4:Javaclass介绍与解析实践](docs/java/jvm/深入理解JVM虚拟机4:Java字节码介绍与解析实践.md)
186187
* [深入理解JVM虚拟机5:虚拟机字节码执行引擎](docs/java/jvm/深入理解JVM虚拟机5:虚拟机字节码执行引擎.md)
187188
* [深入理解JVM虚拟机6:深入理解JVM类加载机制](docs/java/jvm/深入理解JVM虚拟机6:深入理解JVM类加载机制.md)
188189
* [深入理解JVM虚拟机7:JNDI,OSGI,Tomcat类加载器实现](docs/java/jvm/深入理解JVM虚拟机7:JNDI,OSGI,Tomcat类加载器实现.md)
189-
* [深入了解JVM虚拟机8:Java的编译期优化与运行期优化](docs/java/jvm/深入了解JVM虚拟机8:Java的编译期优化与运行期优化.md)
190+
* [深入了解JVM虚拟机8:Java的编译期优化与运行期优化](docs/java/jvm/深入理解JVM虚拟机8:Java的编译期优化与运行期优化.md)
190191
* [深入理解JVM虚拟机9:JVM监控工具与诊断实践](docs/java/jvm/深入理解JVM虚拟机9:JVM监控工具与诊断实践.md)
191192
* [深入理解JVM虚拟机10:JVM常用参数以及调优实践](docs/java/jvm/深入理解JVM虚拟机10:JVM常用参数以及调优实践.md)
192193
* [深入理解JVM虚拟机11:Java内存异常原理与实践](docs/java/jvm/深入理解JVM虚拟机11:Java内存异常原理与实践.md)
@@ -199,8 +200,8 @@ todo
199200
* [Java网络编程和NIO详解1:JAVA 中原生的 socket 通信机制](docs/java/network-programming/Java网络编程与NIO详解1:JAVA中原生的socket通信机制.md)
200201
* [Java网络编程与NIO详解2:JAVA NIO 一步步构建IO多路复用的请求模型](docs/java/network-programming/Java网络编程与NIO详解2:JavaNIO一步步构建IO多路复用的请求模型.md)
201202
* [Java网络编程和NIO详解3:IO模型与Java网络编程模型](docs/java/network-programming/Java网络编程与NIO详解3:IO模型与Java网络编程模型.md)
202-
* [Java网络编程与NIO详解4:浅析NIO包中的Buffer、Channel 和 Selector](docs/java/network-programming/Java网络编程与NIO详解4:浅析NIO包中的Buffer、Channel和Selector.md)
203-
* [Java网络编程和NIO详解5:Java 非阻塞 IO 和异步 IO](docs/java/network-programming/Java网络编程与NIO详解5:Java非阻塞IO和异步IO.md)
203+
* [Java网络编程与NIO详解4:浅析NIO包中的Buffer、Channel和Selector](docs/java/network-programming/Java网络编程与NIO详解4:浅析NIO包中的Buffer、Channel和Selector.md)
204+
* [Java网络编程和NIO详解5:Java非阻塞IO和异步IO](docs/java/network-programming/Java网络编程与NIO详解5:Java非阻塞IO和异步IO.md)
204205
* [Java网络编程与NIO详解6:LinuxEpoll实现原理详解](docs/java/network-programming/Java网络编程与NIO详解6:LinuxEpoll实现原理详解.md.md)
205206
* [Java网络编程与NIO详解7:浅谈Linux中Selector的实现原理](docs/java/network-programming/Java网络编程与NIO详解7:浅谈Linux中Selector的实现原理.md)
206207
* [Java网络编程与NIO详解8:浅析mmap和DirectBuffer](docs/java/network-programming/Java网络编程与NIO详解8:浅析mmap和DirectBuffer.md)
@@ -255,7 +256,7 @@ todo
255256
### Redis
256257
* [Redis原理与实践总结](docs/cache/Redis原理与实践总结.md)
257258
* [探索Redis设计与实现开篇:什么是Redis](docs/cache/探索Redis设计与实现开篇:什么是Redis.md)
258-
* [探索Redis设计与实现1:Redis 的基础数据结构概览](docs/cache/探索Redis设计与实现1:Redis%20的基础数据结构概览.md)
259+
* [探索Redis设计与实现1:Redis的基础数据结构概览](docs/cache/探索Redis设计与实现1:Redis的基础数据结构概览.md)
259260
* [探索Redis设计与实现2:Redis内部数据结构详解——dict](docs/cache/探索Redis设计与实现2:Redis内部数据结构详解——dict.md)
260261
* [探索Redis设计与实现3:Redis内部数据结构详解——sds](docs/cache/探索Redis设计与实现3:Redis内部数据结构详解——sds.md)
261262
* [探索Redis设计与实现4:Redis内部数据结构详解——ziplist](docs/cache/探索Redis设计与实现4:Redis内部数据结构详解——ziplist.md)
@@ -292,23 +293,24 @@ todo
292293

293294
## 分布式
294295
### 理论
295-
* [分布式系统理论基础1: 一致性、2PC和3PC ](docs/distributed/basic/分布式系统理论基础1:%20一致性、2PC和3PC.md)
296-
* [分布式系统理论基础2:CAP ](docs/distributed/basic/分布式系统理论基础2%20:CAP.md)
297-
* [分布式系统理论基础3: 时间、时钟和事件顺序](docs/distributed/basic/分布式系统理论基础3:%20时间、时钟和事件顺序.md)
296+
* [分布式系统理论基础1:一致性、2PC和3PC ](docs/distributed/basic/分布式系统理论基础1:一致性、2PC和3PC.md)
297+
* [分布式系统理论基础2:CAP ](docs/distributed/basic/分布式系统理论基础2:CAP.md)
298+
* [分布式系统理论基础3:时间、时钟和事件顺序](docs/distributed/basic/分布式系统理论基础3:时间、时钟和事件顺序.md)
298299
* [分布式系统理论基础4:Paxos](docs/distributed/basic/分布式系统理论基础4:Paxos.md)
299300
* [分布式系统理论基础5:选举、多数派和租约](docs/distributed/basic/分布式系统理论基础5:选举、多数派和租约.md)
300301
* [分布式系统理论基础6:Raft、Zab ](docs/distributed/basic/分布式系统理论基础6:Raft、Zab.md)
301302
* [分布式系统理论进阶7:Paxos变种和优化 ](docs/distributed/basic/分布式系统理论进阶7:Paxos变种和优化.md)
302303
* [分布式系统理论基础8:zookeeper分布式协调服务 ](docs/distributed/basic/分布式系统理论基础8:zookeeper分布式协调服务.md)
303304

304305
* [分布式技术实践总结](docs/distributed/分布式理论总结.md)
306+
305307
### 技术
306-
* [搞懂分布式技术1:分布式系统的一些基本概念 ](docs/distributed/practice/搞懂分布式技术1:分布式系统的一些基本概念.md )
308+
* [搞懂分布式技术1:分布式系统的一些基本概念](docs/distributed/practice/搞懂分布式技术1:分布式系统的一些基本概念.md )
307309
* [搞懂分布式技术2:分布式一致性协议与Paxos,Raft算法](docs/distributed/practice/搞懂分布式技术2:分布式一致性协议与Paxos,Raft算法.md)
308-
* [搞懂分布式技术3:初探分布式协调服务zookeeper ](docs/distributed/practice/搞懂分布式技术3:初探分布式协调服务zookeeper.md )
309-
* [搞懂分布式技术4:ZAB协议概述与选主流程详解 ](docs/distributed/practice/搞懂分布式技术4:ZAB协议概述与选主流程详解.md )
310+
* [搞懂分布式技术3:初探分布式协调服务zookeeper](docs/distributed/practice/搞懂分布式技术3:初探分布式协调服务zookeeper.md )
311+
* [搞懂分布式技术4:ZAB协议概述与选主流程详解](docs/distributed/practice/搞懂分布式技术4:ZAB协议概述与选主流程详解.md )
310312
* [搞懂分布式技术5:Zookeeper的配置与集群管理实战](docs/distributed/practice/搞懂分布式技术5:Zookeeper的配置与集群管理实战.md)
311-
* [搞懂分布式技术6:Zookeeper典型应用场景及实践 ](docs/distributed/practice/搞懂分布式技术6:Zookeeper典型应用场景及实践.md )
313+
* [搞懂分布式技术6:Zookeeper典型应用场景及实践](docs/distributed/practice/搞懂分布式技术6:Zookeeper典型应用场景及实践.md )
312314

313315
[//]: # (* [搞懂分布式技术7:负载均衡概念与主流方案](docs/distributed/practice/搞懂分布式技术7:负载均衡概念与主流方案.md))
314316

@@ -322,7 +324,7 @@ todo
322324
* [搞懂分布式技术14:SpringBoot使用注解集成Redis缓存](docs/distributed/practice/搞懂分布式技术14:SpringBoot使用注解集成Redis缓存.md)
323325
* [搞懂分布式技术15:缓存更新的套路 ](docs/distributed/practice/搞懂分布式技术15:缓存更新的套路.md )
324326
* [搞懂分布式技术16:浅谈分布式锁的几种方案 ](docs/distributed/practice/搞懂分布式技术16:浅谈分布式锁的几种方案.md )
325-
* [搞懂分布式技术17:浅析分布式事务 ](docs/distributed/practice/搞懂分布式技术17:浅析分布式事务.md )
327+
* [搞懂分布式技术17:浅析分布式事务](docs/distributed/practice/搞懂分布式技术17:浅析分布式事务.md )
326328
* [搞懂分布式技术18:分布式事务常用解决方案 ](docs/distributed/practice/搞懂分布式技术18:分布式事务常用解决方案.md )
327329
* [搞懂分布式技术19:使用RocketMQ事务消息解决分布式事务 ](docs/distributed/practice/搞懂分布式技术19:使用RocketMQ事务消息解决分布式事务.md )
328330
* [搞懂分布式技术20:消息队列因何而生](docs/distributed/practice/搞懂分布式技术20:消息队列因何而生.md)

0 commit comments

Comments
 (0)