Skip to content

Commit

Permalink
行为型设计模式
Browse files Browse the repository at this point in the history
  • Loading branch information
lbwanga committed Sep 6, 2024
1 parent 7471b72 commit b737633
Show file tree
Hide file tree
Showing 127 changed files with 11,211 additions and 64 deletions.
4,354 changes: 4,354 additions & 0 deletions docs/Java/JUC.md

Large diffs are not rendered by default.

Binary file added docs/Java/JUC/64位锁状态.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/AQS.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/DCL.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/JMM.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/ReentrantLock.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/ThreadLocal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/ThreadPoolExecutor1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/ThreadPoolExecutorState.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/acquireQueued.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/addWaiter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/await.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/await1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/executor-class-diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/isignal1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/mark_word结构.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/mark_word结构_64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/monitor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/park.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/parkAndCheckInterrupt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/release.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/set.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/set12.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/set3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/set4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Java/JUC/sihnal.png
Binary file added docs/Java/JUC/synchronized.webp
Binary file not shown.
Binary file added docs/Java/JUC/unpark-park.png
Binary file added docs/Java/JUC/unpark.png
Binary file added docs/Java/JUC/volatile写.jpeg
Binary file added docs/Java/JUC/volatile读.jpeg
Binary file added docs/Java/JUC/volatile重排序规则表.jpeg
Binary file added docs/Java/JUC/wait-notify.png
Binary file added docs/Java/JUC/偏向锁的获得和撤销.jpeg
Binary file added docs/Java/JUC/多个失败.png
Binary file added docs/Java/JUC/对象头.jpeg
Binary file added docs/Java/JUC/对象头存储结构.jpeg
Binary file added docs/Java/JUC/工作原理.png
Binary file added docs/Java/JUC/数组对象头.png
Binary file added docs/Java/JUC/普通对象头.png
Binary file added docs/Java/JUC/线程状态.png
Binary file added docs/Java/JUC/自定义线程池.png
Binary file added docs/Java/JUC/读写锁.png
Binary file added docs/Java/JUC/读写锁共享锁.png
Binary file added docs/Java/JUC/轻量级锁.jpeg
Binary file added docs/Java/JUC/轻量级锁1.png
Binary file added docs/Java/JUC/轻量级锁2.png
Binary file added docs/Java/JUC/轻量级锁3.png
Binary file added docs/Java/JUC/轻量级锁4.png
Binary file added docs/Java/JUC/轻量级锁5.png
Binary file added docs/Java/JUC/锁状态变化.jpeg
Binary file added docs/Java/JUC/锁膨胀.png
Binary file added docs/Java/JUC/锁膨胀0.png
Binary file added docs/Java/JUC/非公平锁.png
1,776 changes: 1,776 additions & 0 deletions docs/Java/Java.md

Large diffs are not rendered by default.

Binary file added docs/Java/Java/SpringMVC.png
Binary file added docs/Java/Java/collection.jpeg
Binary file added docs/Java/Java/java-collection-hierarchy.png
Binary file added docs/Java/Java/map.jpeg
Binary file added docs/Java/Java/shallow&deep-copy.png
Binary file added docs/Java/Java/异常.jpeg
385 changes: 385 additions & 0 deletions docs/Java/Java集合.md

Large diffs are not rendered by default.

1,462 changes: 1,462 additions & 0 deletions docs/MySQL/MySQL.md

Large diffs are not rendered by default.

Binary file added docs/MySQL/MySQL/COMPACT.drawio.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/count.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/explain.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/mvcc.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/mysql查询流程.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/null值列表4.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/orderby优化.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/read_view.png
Binary file added docs/MySQL/MySQL/redo_log.png
Binary file added docs/MySQL/MySQL/t_test.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/update.png
Binary file added docs/MySQL/MySQL/主备流程.png
Binary file added docs/MySQL/MySQL/事务a加锁分析.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/双M结构主备.png
Binary file added docs/MySQL/MySQL/变长字段长度列表1.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/唯一索引加锁.drawio.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/基础架构.png
Binary file added docs/MySQL/MySQL/并行复制.png
Binary file added docs/MySQL/MySQL/幻读发生.drawio.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/架构.jpeg
Binary file added docs/MySQL/MySQL/查询慢.png
Binary file added docs/MySQL/MySQL/案例一.png
Binary file added docs/MySQL/MySQL/案例七.png
Binary file added docs/MySQL/MySQL/案例三.png
Binary file added docs/MySQL/MySQL/案例九.png
Binary file added docs/MySQL/MySQL/案例二.png
Binary file added docs/MySQL/MySQL/案例五.png
Binary file added docs/MySQL/MySQL/案例八.png
Binary file added docs/MySQL/MySQL/案例六.png
Binary file added docs/MySQL/MySQL/案例四.png
Binary file added docs/MySQL/MySQL/聚集索引和二级索引.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/表空间结构.drawio.webp
Binary file not shown.
Binary file added docs/MySQL/MySQL/隔离级别.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2,574 changes: 2,574 additions & 0 deletions docs/Redis/Redis.md

Large diffs are not rendered by default.

Binary file added docs/Redis/Redis/3层跳表-跨度.drawio.webp
Binary file not shown.
Binary file added docs/Redis/Redis/SDS.webp
Binary file not shown.
Binary file added docs/Redis/Redis/aofewwrite.png
Binary file added docs/Redis/Redis/lazyfree.png
Binary file added docs/Redis/Redis/listpack.webp
Binary file not shown.
Binary file added docs/Redis/Redis/quicklist.webp
Binary file not shown.
Binary file added docs/Redis/Redis/redisson分布式锁.png
Binary file added docs/Redis/Redis/rehash.webp
Binary file not shown.
Binary file added docs/Redis/Redis/scan.png
Binary file added docs/Redis/Redis/slot.jpg
Binary file added docs/Redis/Redis/slot.png
Binary file added docs/Redis/Redis/stream.png
Binary file added docs/Redis/Redis/五种数据类型.webp
Binary file not shown.
Binary file added docs/Redis/Redis/升级操作.webp
Binary file not shown.
Binary file added docs/Redis/Redis/压缩列表.webp
Binary file not shown.
Binary file added docs/Redis/Redis/后台线程.webp
Binary file not shown.
Binary file added docs/Redis/Redis/哈希表.webp
Binary file not shown.
Binary file added docs/Redis/Redis/数据结构.webp
Binary file not shown.
Binary file added docs/Redis/Redis/跳表.webp
Binary file not shown.
Binary file added docs/Redis/Redis/逻辑过期.png
Binary file added docs/Redis/Redis/链表.webp
Binary file not shown.
Binary file added docs/Redis/Redis/阿里云Redis开发规范.jpg
44 changes: 0 additions & 44 deletions docs/about.md

This file was deleted.

17 changes: 0 additions & 17 deletions docs/index.md

This file was deleted.

Loading

0 comments on commit b737633

Please sign in to comment.