Skip to content

Commit b6e16c8

Browse files
committed
[docs add]ArrayBlockingQueue源码分析
1 parent 8a624c0 commit b6e16c8

File tree

5 files changed

+17
-9
lines changed

5 files changed

+17
-9
lines changed

README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
推荐你通过在线阅读网站进行阅读,体验更好,速度更快!
2-
3-
- **[JavaGuide 在线阅读网站(新版,推荐 👍)](https://javaguide.cn/)**
4-
- [JavaGuide 在线阅读版(老版)](https://snailclimb.gitee.io/javaguide/#/)
1+
推荐你通过在线阅读网站进行阅读,体验更好,速度更快!地址:[javaguide.cn](https://javaguide.cn/)
52

63
[<img src="https://oss.javaguide.cn/xingqiu/xingqiu.png" style="width:850px;margin: 0 auto" />](https://sourl.cn/e7ee87)
74

@@ -32,9 +29,10 @@
3229

3330
## 项目相关
3431

35-
- [项目介绍](./docs/javaguide/intro.md)
36-
- [贡献指南](./docs/javaguide/contribution-guideline.md)
37-
- [常见问题](./docs/javaguide/faq.md)
32+
- [项目介绍](https://javaguide.cn/javaguide/intro.html)
33+
- [使用建议](https://javaguide.cn/javaguide/use-suggestion.html)
34+
- [贡献指南](https://javaguide.cn/javaguide/contribution-guideline.html)
35+
- [常见问题](https://javaguide.cn/javaguide/faq.html)
3836

3937
## Java
4038

@@ -73,6 +71,7 @@
7371
- [HashMap 核心源码+底层数据结构分析](./docs/java/collection/hashmap-source-code.md)
7472
- [ConcurrentHashMap 核心源码+底层数据结构分析](./docs/java/collection/concurrent-hash-map-source-code.md)
7573
- [CopyOnWriteArrayList 核心源码分析](./docs/java/collection/copyonwritearraylist-source-code.md)
74+
- [ArrayBlockingQueue 核心源码分析](./docs/java/collection/arrayblockingqueue-source-code.md)
7675

7776
### IO
7877

@@ -353,7 +352,7 @@ JVM 这部分内容主要参考 [JVM 虚拟机规范-Java8 ](https://docs.oracle
353352

354353
### 分布式 ID
355354

356-
- [分布式 ID 常见知识点&面试题总结](https://javaguide.cn/distributed-system/distributed-id.html)
355+
- [分布式ID介绍&实现方案总结](https://javaguide.cn/distributed-system/distributed-id.html)
357356
- [分布式 ID 设计指南](https://javaguide.cn/distributed-system/distributed-id-design.html)
358357

359358
### 分布式锁

docs/.vuepress/sidebar/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ export default sidebar({
9090
"hashmap-source-code",
9191
"concurrent-hash-map-source-code",
9292
"copyonwritearraylist-source-code",
93+
"arrayblockingqueue-source-code",
9394
],
9495
},
9596
],

docs/home.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ title: JavaGuide(Java学习&面试指南)
6565
- [HashMap 核心源码+底层数据结构分析](./java/collection/hashmap-source-code.md)
6666
- [ConcurrentHashMap 核心源码+底层数据结构分析](./java/collection/concurrent-hash-map-source-code.md)
6767
- [CopyOnWriteArrayList 核心源码分析](./java/collection/copyonwritearraylist-source-code.md)
68+
- [ArrayBlockingQueue 核心源码分析](./java/collection/arrayblockingqueue-source-code.md)
6869

6970
### IO
7071

docs/java/collection/arrayblockingqueue-source-code.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
title: ArrayBlockingQueue 源码分析
3+
category: Java
4+
tag:
5+
- Java集合
6+
---
7+
18
## 阻塞队列简介
29

310
### 阻塞队列的历史

docs/zhuanlan/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ category: 知识星球
66
这部分的内容为我的[知识星球](../about-the-author/zhishixingqiu-two-years.md)专属,目前已经更新了下面这些专栏:
77

88
- **[《Java 面试指北》](./java-mian-shi-zhi-bei.md)** : 与 JavaGuide 开源版的内容互补!
9-
- **[《后端面试高频系统设计&场景题》](./back-end-interview-high-frequency-system-design-and-scenario-questions)** : 包含了常见的系统设计案例比如短链系统、秒杀系统以及高频的场景题比如海量数据去重、第三方授权登录。
9+
- **[《后端面试高频系统设计&场景题》](./back-end-interview-high-frequency-system-design-and-scenario-questions.md)** : 包含了常见的系统设计案例比如短链系统、秒杀系统以及高频的场景题比如海量数据去重、第三方授权登录。
1010
- **[《手写 RPC 框架》](./java-mian-shi-zhi-bei.md)** : 从零开始基于 Netty+Kyro+Zookeeper 实现一个简易的 RPC 框架。
1111
- **[《Java 必读源码系列》](./source-code-reading.md)**:目前已经整理了 Dubbo 2.6.x、Netty 4.x、SpringBoot 2.1 等框架/中间件的源码
1212
- ......

0 commit comments

Comments
 (0)