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 |
|
Guide
|
148ef34874
|
[docs update]完善操作系统常见面试题总结(上)篇
|
2023-04-02 22:05:57 +08:00 |
|
Nicolas
|
0e6fa5967e
|
修改错别字
|
2023-03-26 17:49:32 +08:00 |
|
Guide
|
3729b6f417
|
[docs update]完善Redis部分的内容
|
2023-03-23 18:25:39 +08:00 |
|
Guide
|
1a64bb5225
|
[docs fix]乐观锁和悲观锁详解中删除适用场景的介绍
|
2023-03-21 22:02:04 +08:00 |
|
ale
|
60b89a92d4
|
修正一些句子多余/缺少的词
1、悲观锁通常多用于写多比较多的情况下(多写场景)=》悲观锁通常多用于写比较多的情况下(多写场景)。删除多余字:多
2、乐观锁通常多于写比较少的情况下(多读场景)=》乐观锁通常多用于写比较少的情况下(多读场景)。添加用字
3、对象锁的的拥有者线程才可以执行=》对象锁的拥有者线程才可以执行。删除多余字:的
4、synchronized 修饰方法的的情况=》synchronized 修饰方法的情况。删除多余字:的
|
2023-03-20 15:22:35 +08:00 |
|
Guide
|
9e476c1af1
|
[docs update]typo
|
2023-03-14 22:54:16 +08:00 |
|
Guide
|
91c491d608
|
[docs update]picture url
|
2023-03-10 18:40:00 +08:00 |
|
Guide
|
a430800f04
|
[docs update]picture url
|
2023-03-10 11:52:00 +08:00 |
|
Guide
|
19936857d8
|
[docs update]完善类加载过程详解
|
2023-03-06 15:07:48 +08:00 |
|
Guide
|
3e8b402cc7
|
[docs update]完善类加载器详解(重点)
|
2023-02-28 16:18:55 +08:00 |
|