1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-16 18:10:13 +08:00

142 Commits

Author SHA1 Message Date
Guide
6469d6c097 [docs update]markdown格式规范 2023-10-08 16:33:50 +08:00
Guide
ada9064ed2 [docs update]修正完善部分描述 2023-09-30 11:01:16 +08:00
Guide
e3ef7e2852 [docs fix]一些小错误 2023-09-25 16:48:16 +08:00
Guide
b2ae0fde18 [docs update&fix]添加并发面试问题:如何设计一个能够根据任务的优先级来执行的线程池?& 修复一些笔误 2023-09-25 15:51:13 +08:00
Guide
42b4eb6726 Merge branch 'main' of github.com:Snailclimb/JavaGuide 2023-09-19 12:04:14 +08:00
Guide
0039e726ed [docs update]进一步完善CompletableFuture 详解 2023-09-19 12:03:55 +08:00
Liu Xiao
a73dd84290
Update java-concurrent-questions-02.md 2023-09-17 23:37:05 +08:00
Guide
4f894993ea [docs feat]升级同步vuepress-theme-hope主题2.0.0-beta.236版本 2023-09-03 14:59:59 +08:00
Guide
16b49ef029 [docs fix]修正一些笔误 2023-08-24 10:20:58 +08:00
Guide
895bf6ee2a [docs update]picture url -> cdn 2023-08-14 09:05:59 +08:00
viosay
4b3d0368e9
修改keepAliveTime参数详解
销毁并不只针对核心线程,会对核心线程和非核心线程一视同仁。 参见《Java 性能调优实战》
2023-08-07 20:52:37 +08:00
Guide
20255f0f05 [docs update]更改部分文章的文末内容 2023-08-07 18:56:33 +08:00
Guide
2004f24c8e [docs update] 更改部分文章的文首内容 2023-08-07 18:15:14 +08:00
jun
3f39ad902b update java-concurrent-questions-03.md 2023-08-03 10:34:42 +08:00
jun
82f4a75267 update java-concurrent-questions-03.md 2023-08-02 16:46:44 +08:00
Guide
d737d39256
Merge pull request #2104 from Simon-Ace/patch-1
Update jmm.md  i++ 误写为 1++
2023-08-01 18:13:04 +08:00
Simon Ace
f4b65f50fc
Update jmm.md i++ 误写为 1++ 2023-08-01 11:55:13 +08:00
Liu Xiao
8efc9a54f1
Update java-concurrent-questions-02.md 2023-07-31 23:05:29 +08:00
Guide
f28b7a72ec [docs update]typo 2023-07-25 23:21:54 +08:00
wtt
fdd9f76bce 修改错别字 2023-07-24 16:31:58 +08:00
Guide
79dd9f8992 [docs fix]图片问题修复 2023-07-17 16:19:46 +08:00
OSrange
7fc5004c9f
Update java-concurrent-questions-03.md
前面都说了await()是阻塞了,线程不是cas自旋等待state为0,而是阻塞依赖任务线程调用releaseShared()来唤醒,只有当最后一个线程releaseShared()使state为0,再唤醒主线程,主线程检测到state为0,才会从await()返回。以下为测试源码:
运行案例与源码分析:https://blog.csdn.net/m0_56602092/article/details/131740816
2023-07-15 17:28:24 +08:00
Guide
f69d399a58 Update aqs.md 2023-07-13 09:08:59 +08:00
Guide
f718447610 [docs update]完善aps部分的描述 2023-07-05 16:21:23 +08:00
WangHuaming111
de29ef738d
Update java-thread-pool-summary.md 2023-06-24 14:42:01 +08:00
paigeman
5c7206fc8e
Update completablefuture-intro.md 2023-06-12 12:36:52 +08:00
Guide
61ab3dc5a7
Merge pull request #2042 from paigeman/paigeman-patch-2
chore: fix typos
2023-06-10 18:38:41 +08:00
paigeman
545a5163d3
Update java-thread-pool-best-practices.md 2023-06-10 13:22:08 +08:00
paigeman
cb98444921
Update java-thread-pool-summary.md 2023-06-10 12:40:56 +08:00
paigeman
78db34251a
Update java-concurrent-questions-03.md
(cherry picked from commit b909162f1518108abddf0a07fea0277009a868e5)
2023-06-09 19:20:52 +08:00
paigeman
ca05698e16
Update java-concurrent-questions-03.md 2023-06-08 21:28:09 +08:00
paigeman
72f91281a5
Update java-concurrent-questions-02.md 2023-06-08 20:52:48 +08:00
Guide
b142e7a739 [docs add]CopyOnWriteArrayList 源码分析 2023-06-08 20:34:44 +08:00
shikaibin
ac5e3fcc91 [docs update]修改Hippo4j相关描述 2023-06-02 10:43:17 +08:00
godelgnis
adea89547a fix(aqs.md): 修正Semaphore原理描述,增加tryAcquireShared 和 tryReleaseShared 源码 2023-05-21 12:10:50 +08:00
Guide
a6ff4563c6 [docs update] 新增AOF 校验机制和慢查询命令的内容 2023-05-17 22:20:50 +08:00
哇塞大嘴好帥
43c15053dc
错误纠正,栈桢是在java方法执行之前创建的
当一个方法被调用时,JVM会为该方法创建一个栈帧,错误纠正
2023-05-16 23:38:44 +08:00
Mr.Hope
a9584a4659 chore: update deps 2023-05-16 13:19:51 +08:00
Guide
c71c2417aa [docs fix&update]修正网络部分的小错误+完善索引底层数据结构选型 2023-05-11 22:23:01 +08:00
Guide
ac55f1dfb3 [docs update]完善 Redis常见面试题总结(下) Redis hotkey(热Key) 2023-05-09 21:47:11 +08:00
Nicolas
7ed4a937f8
修改错别字
“功能的是实现”修改为“功能的实现”
2023-05-08 08:42:19 +08:00
Y-Hai
f76627f577
Update java-thread-pool-best-practices.md 2023-05-07 15:34:52 +08:00
Mr.Hope
0159cf184d chore: format 2023-05-05 12:39:01 +08:00
Mr.Hope
1614aaa47f chore: tweaks 2023-05-05 12:33:52 +08:00
Guide
372cb240ca [docs update]exact small-advertisement.snippet.md 2023-04-28 19:27:56 +08:00
Mr.Hope
6bdc809e2f docs: add linter 2023-04-28 17:31:44 +08:00
Guide
8e119ccb01 [docs update]Java 线程池最佳实践多补充两条建议
1. 别忘记关闭线程池。
2. 线程池尽量不要放耗时任务。
2023-04-26 17:38:43 +08:00
lannntuuu
8a07c1a3b2
应该是“TransmittableThreadLocal”的项目地址 2023-04-25 10:19:51 +08:00
Guide
a1a79a39fd [docs fix]Heap 初始化的时间复杂度 2023-04-22 10:34:42 +08:00
Guide
57ebc80113 [docs update]统一Java部分的手绘图片样式 2023-04-20 15:57:22 +08:00