diff --git a/README.md b/README.md index cc5d5e59..da72e9e4 100755 --- a/README.md +++ b/README.md @@ -324,22 +324,22 @@ JVM 这部分内容主要参考 [JVM 虚拟机规范-Java8 ](https://docs.oracle ### 理论&算法&协议 -- [CAP 理论和 BASE 理论解读](./docs/distributed-system/protocol/cap-and-base-theorem.md) -- [Paxos 算法解读](./docs/distributed-system/protocol/paxos-algorithm.md) -- [Raft 算法解读](./docs/distributed-system/protocol/raft-algorithm.md) -- [Gossip 协议详解](./docs/distributed-system/protocol/gossip-protocl.md) +- [CAP 理论和 BASE 理论解读](https://javaguide.cn/distributed-system/protocol/cap-and-base-theorem.html) +- [Paxos 算法解读](https://javaguide.cn/distributed-system/protocol/paxos-algorithm.html) +- [Raft 算法解读](https://javaguide.cn/distributed-system/protocol/raft-algorithm.html) +- [Gossip 协议详解](https://javaguide.cn/distributed-system/protocol/gossip-protocl.html) ### RPC -- [RPC 基础知识总结](./docs/distributed-system/rpc/rpc-intro.md) -- [Dubbo 常见知识点&面试题总结](./docs/distributed-system/rpc/dubbo.md) +- [RPC 基础知识总结](https://javaguide.cn/distributed-system/rpc/rpc-intro.html) +- [Dubbo 常见知识点&面试题总结](https://javaguide.cn/distributed-system/rpc/dubbo.html) ### ZooKeeper > 这两篇文章可能有内容重合部分,推荐都看一遍。 -- [ZooKeeper 相关概念总结(入门)](./docs/distributed-system/distributed-process-coordination/zookeeper/zookeeper-intro.md) -- [ZooKeeper 相关概念总结(进阶)](./docs/distributed-system/distributed-process-coordination/zookeeper/zookeeper-plus.md) +- [ZooKeeper 相关概念总结(入门)](https://javaguide.cn/distributed-system/distributed-process-coordination/zookeeper/zookeeper-intro.html) +- [ZooKeeper 相关概念总结(进阶)](https://javaguide.cn/distributed-system/distributed-process-coordination/zookeeper/zookeeper-plus.html) ### API 网关 @@ -348,29 +348,29 @@ JVM 这部分内容主要参考 [JVM 虚拟机规范-Java8 ](https://docs.oracle ### 分布式 ID -[分布式 ID 详解](./docs/distributed-system/distributed-id.md) +[分布式 ID 常见知识点&面试题总结](https://javaguide.cn/distributed-system/distributed-id.html) ### 分布式锁 -[分布式锁详解](./docs/distributed-system/distributed-lock.md) +[分布式锁常见知识点&面试题总结](https://javaguide.cn/distributed-system/distributed-lock.html) ### 分布式事务 -[分布式事务详解](./docs/distributed-system/distributed-transaction.md) +[分布式事务常见知识点&面试题总结](https://javaguide.cn/distributed-system/distributed-transaction.html) ### 分布式配置中心 -[分布式配置中心详解](./docs/distributed-system/distributed-configuration-center.md) +[分布式配置中心常见知识点&面试题总结](./docs/distributed-system/distributed-configuration-center.md) ## 高性能 ### 数据库读写分离&分库分表 -[数据库读写分离&分库分表详解](./docs/high-performance/read-and-write-separation-and-library-subtable.md) +[数据库读写分离和分库分表常见知识点&面试题总结](./docs/high-performance/read-and-write-separation-and-library-subtable.md) ### 负载均衡 -[负载均衡详解](./docs/high-performance/load-balancing.md) +[负载均衡常见知识点&面试题总结](./docs/high-performance/load-balancing.md) ### SQL 优化 @@ -378,15 +378,15 @@ JVM 这部分内容主要参考 [JVM 虚拟机规范-Java8 ](https://docs.oracle ### CDN -[CDN(内容分发网络)详解](./docs/high-performance/cdn.md) +[CDN(内容分发网络)常见知识点&面试题总结](./docs/high-performance/cdn.md) ### 消息队列 - [消息队列基础知识总结](./docs/high-performance/message-queue/message-queue.md) -- [Disruptor 常见面试题](./docs/high-performance/message-queue/disruptor-questions.md) -- [RabbitMQ 常见面试题](./docs/high-performance/message-queue/rabbitmq-questions.md) -- [RocketMQ 常见面试题总结](./docs/high-performance/message-queue/rocketmq-questions.md) -- [Kafka 常见问题总结](./docs/high-performance/message-queue/kafka-questions-01.md) +- [Disruptor 常见知识点&面试题总结](./docs/high-performance/message-queue/disruptor-questions.md) +- [RabbitMQ 常见知识点&面试题总结](./docs/high-performance/message-queue/rabbitmq-questions.md) +- [RocketMQ 常见知识点&面试题总结](./docs/high-performance/message-queue/rocketmq-questions.md) +- [Kafka 常见知识点&面试题总结](./docs/high-performance/message-queue/kafka-questions-01.md) ## 高可用 diff --git a/docs/.vuepress/sidebar/index.ts b/docs/.vuepress/sidebar/index.ts index 1f9270b7..5a196fa7 100644 --- a/docs/.vuepress/sidebar/index.ts +++ b/docs/.vuepress/sidebar/index.ts @@ -490,11 +490,13 @@ export default sidebar({ { text: "分布式事务", icon: "transanction", + collapsible: true, children: ["distributed-transaction"], }, { text: "分布式配置中心", icon: "configuration", + collapsible: true, children: ["distributed-configuration-center"], }, ], diff --git a/docs/high-performance/cdn.md b/docs/high-performance/cdn.md index 070d8859..b97364d1 100644 --- a/docs/high-performance/cdn.md +++ b/docs/high-performance/cdn.md @@ -1,5 +1,5 @@ --- -title: CDN(内容分发网络)详解 +title: CDN常见问题总结 category: 高性能 head: - - meta diff --git a/docs/high-performance/load-balancing.md b/docs/high-performance/load-balancing.md index 0e3b0fca..0ab0abc7 100644 --- a/docs/high-performance/load-balancing.md +++ b/docs/high-performance/load-balancing.md @@ -1,5 +1,5 @@ --- -title: 负载均衡详解 +title: 负载均衡常见问题总结 category: 高性能 head: - - meta diff --git a/docs/high-performance/message-queue/disruptor-questions.md b/docs/high-performance/message-queue/disruptor-questions.md index 18efbcaa..f3add328 100644 --- a/docs/high-performance/message-queue/disruptor-questions.md +++ b/docs/high-performance/message-queue/disruptor-questions.md @@ -1,5 +1,5 @@ --- -title: Disruptor常见面试题总结 +title: Disruptor常见问题总结 category: 高性能 tag: - 消息队列 diff --git a/docs/high-performance/message-queue/kafka-questions-01.md b/docs/high-performance/message-queue/kafka-questions-01.md index 0a02e937..5f0e81b0 100644 --- a/docs/high-performance/message-queue/kafka-questions-01.md +++ b/docs/high-performance/message-queue/kafka-questions-01.md @@ -1,5 +1,5 @@ --- -title: Kafka常见面试题总结 +title: Kafka常见问题总结 category: 高性能 tag: - 消息队列 diff --git a/docs/high-performance/message-queue/rabbitmq-questions.md b/docs/high-performance/message-queue/rabbitmq-questions.md index d9e76f64..e32af325 100644 --- a/docs/high-performance/message-queue/rabbitmq-questions.md +++ b/docs/high-performance/message-queue/rabbitmq-questions.md @@ -1,5 +1,5 @@ --- -title: RabbitMQ常见面试题总结 +title: RabbitMQ常见问题总结 category: 高性能 tag: - 消息队列 diff --git a/docs/high-performance/message-queue/rocketmq-questions.md b/docs/high-performance/message-queue/rocketmq-questions.md index 22411ea2..11d201eb 100644 --- a/docs/high-performance/message-queue/rocketmq-questions.md +++ b/docs/high-performance/message-queue/rocketmq-questions.md @@ -1,5 +1,5 @@ --- -title: RocketMQ常见面试题总结 +title: RocketMQ常见问题总结 category: 高性能 tag: - RocketMQ diff --git a/docs/high-performance/read-and-write-separation-and-library-subtable.md b/docs/high-performance/read-and-write-separation-and-library-subtable.md index aa673dcf..4e06d8b4 100644 --- a/docs/high-performance/read-and-write-separation-and-library-subtable.md +++ b/docs/high-performance/read-and-write-separation-and-library-subtable.md @@ -1,5 +1,5 @@ --- -title: 读写分离和分库分表详解 +title: 读写分离和分库分表常见问题总结 category: 高性能 head: - - meta diff --git a/docs/home.md b/docs/home.md index 32d781b2..8be07e91 100644 --- a/docs/home.md +++ b/docs/home.md @@ -339,29 +339,29 @@ JVM 这部分内容主要参考 [JVM 虚拟机规范-Java8](https://docs.oracle. ### 分布式 ID -[分布式 ID 详解](./distributed-system/distributed-id.md) +[分布式 ID 常见知识点&面试题总结](./distributed-system/distributed-id.md) ### 分布式锁 -[分布式锁详解](./distributed-system/distributed-lock.md) +[分布式锁常见知识点&面试题总结](./distributed-system/distributed-lock.md) ### 分布式事务 -[分布式事务详解](./distributed-system/distributed-transaction.md) +[分布式事务常见知识点&面试题总结](./distributed-system/distributed-transaction.md) ### 分布式配置中心 -[分布式配置中心详解](./distributed-system/distributed-configuration-center.md) +[分布式配置中心常见知识点&面试题总结](./distributed-system/distributed-configuration-center.md) ## 高性能 ### 数据库读写分离&分库分表 -[数据库读写分离&分库分表详解](./high-performance/read-and-write-separation-and-library-subtable.md) +[数据库读写分离和分库分表常见知识点&面试题总结](./high-performance/read-and-write-separation-and-library-subtable.md) ### 负载均衡 -[负载均衡详解](./high-performance/load-balancing.md) +[负载均衡常见知识点&面试题总结](./high-performance/load-balancing.md) ### SQL 优化 @@ -369,15 +369,15 @@ JVM 这部分内容主要参考 [JVM 虚拟机规范-Java8](https://docs.oracle. ### CDN -[CDN(内容分发网络)详解](./high-performance/cdn.md) +[CDN(内容分发网络)常见知识点&面试题总结](./high-performance/cdn.md) ### 消息队列 - [消息队列基础知识总结](./high-performance/message-queue/message-queue.md) -- [Disruptor 常见面试题](./high-performance/message-queue/disruptor-questions.md) -- [RabbitMQ 常见面试题](./high-performance/message-queue/rabbitmq-questions.md) -- [RocketMQ 常见面试题总结](./high-performance/message-queue/rocketmq-questions.md) -- [Kafka 常见问题总结](./high-performance/message-queue/kafka-questions-01.md) +- [Disruptor 常见知识点&面试题总结](./high-performance/message-queue/disruptor-questions.md) +- [RabbitMQ 常见知识点&面试题总结](./high-performance/message-queue/rabbitmq-questions.md) +- [RocketMQ 常见知识点&面试题总结](./high-performance/message-queue/rocketmq-questions.md) +- [Kafka 常常见知识点&面试题总结](./high-performance/message-queue/kafka-questions-01.md) ## 高可用 diff --git a/docs/readme.md b/docs/readme.md index 5e38f131..0d05c369 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -33,11 +33,11 @@ footer: |- ## 知识星球 -对于准备面试的同学来说,强烈推荐我创建的一个纯粹的[Java 面试知识星球](../about-the-author/zhishixingqiu-two-years.md),干货非常多,学习氛围也很不错! +对于准备面试的同学来说,强烈推荐我创建的一个纯粹的[Java 面试知识星球](./about-the-author/zhishixingqiu-two-years.md),干货非常多,学习氛围也很不错! 下面是星球提供的部分服务(点击下方图片即可获取知识星球的详细介绍): -[![星球服务](https://oss.javaguide.cn/xingqiu/xingqiufuwu.png)](../about-the-author/zhishixingqiu-two-years.md) +[![星球服务](https://oss.javaguide.cn/xingqiu/xingqiufuwu.png)](./about-the-author/zhishixingqiu-two-years.md) ## 公众号