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

1638 Commits

Author SHA1 Message Date
tim_zhangyu
5c25afb8da 修正java-thread-pool-best-practices中关于LinkedBlockingQueue是无界队列的错误描述 2024-05-28 11:27:35 +08:00
yqq
64cbe0833c
Update linkedhashmap-source-code.md
一些细节的改动
2024-05-27 23:14:37 +08:00
Guide
0dca2672ed
Merge pull request #2401 from MrlittleTim/dev
在 java-concurrent-questions-03 文件中修正了两处内容,具体见正文。
2024-05-25 10:30:18 +08:00
tim_zhangyu
9e67715cd7 1. 修正了关于 LinkedBlockingQueue 的描述错误,指出 LinkedBlockingQueue 是有界阻塞队列,其默认长度为 Integer.MAX_VALUE 而非无界队列。
2. 修正单词错误,SingleThreadExector 修正为 SingleThreadExecutor。
2024-05-24 19:05:41 +08:00
Guide
9cd25fb9a9 [docs update]修正&完善一些描述 2024-05-24 14:46:42 +08:00
tim_zhangyu
7a9e532e86 1. 将拒绝策略处的演示代码完整和规范
2. 去除DelayedWorkQueue中文名字中的"阻塞"二字,因为其自动扩容机制的存在,DelayedWorkQueue不会阻塞。
3. 修改DelayedWorkQueue扩容的表达,避免歧义。
4. 在常见阻塞队列中新增ArrayBlockingQueue
2024-05-23 17:02:54 +08:00
gaohang
8fac8c0531
Update class-loading-process.md
修改笔误
2024-05-21 18:48:10 +08:00
Mr. Confidence
f87f16a081
Update java-collection-questions-02.md
注释,由 “如果链表元素个数大于等于TREEIFY_THRESHOLD(8)” 改为“如果链表元素个数大于TREEIFY_THRESHOLD(8)”。
个人认为,等于8时,并没有考虑转红黑树。
2024-05-13 22:43:12 +08:00
Guide
ff1db4debb
Merge pull request #2390 from qksuki/main
修正文章阅读顺序问题,增加连贯性。
2024-05-09 10:45:07 +08:00
Guide
a1d352a3fe [docs update]typo&添加多线程面试题:线程池中线程异常后,销毁还是复用? 2024-05-09 10:44:19 +08:00
qksuki
86f959b9cf
Update java-basic-questions-01.md
更新文章,使文章可读性更连贯。
2024-05-08 16:00:37 +08:00
qksuki
791fe95f29
Update java-basic-questions-01.md
更新文章说法,使上下文更加连贯。
2024-05-08 15:49:39 +08:00
Guide
62a6a45d05
Merge pull request #2387 from firgk/main
Update java-concurrent-questions-01.md
2024-05-06 21:35:58 +08:00
Zzr-rr
be55c433c0 concurrencyHashMap源码分析错别字勘误 2024-05-06 16:47:03 +08:00
firgk
16275c8271
Update java-concurrent-questions-01.md
这些线程可以被映射到底层多个 CPU 上执行->这些线程可以被映射到底层多个 CPU 核心上执行
2024-05-06 15:13:23 +08:00
Guide
52cce06e41 [docs update]补充完善消息队列应用场景&spi机制 2024-04-30 10:02:33 +08:00
Guide
c9746ff2df
Merge pull request #2379 from mangyimang/main
Update spi.md
2024-04-29 17:45:29 +08:00
yanjunlin
18d066aa21
Update io-model.md
#0000 单词补全 java-io-模型详解
2024-04-29 16:13:16 +08:00
will
e65ef915b7 给出 JVM 的英文全称 2024-04-26 11:22:58 +08:00
mangyimang
ec5e3e7923
Update spi.md
问题来源:https://github.com/Snailclimb/JavaGuide/issues/2378
对于以上问题所指出的SPI机制的设计和使用场景的修正阐述
2024-04-25 16:23:39 +08:00
Guide
a37b8751b0 [docs update]完善缓存穿透、击穿和雪崩解决方案 2024-04-25 15:39:40 +08:00
Guide
f71d06cace [docs update] 排序算法表格更新 2024-04-24 17:59:41 +08:00
seven17777777
be124ce75f
Update jvm-parameters-intro.md
垃圾回收器使用开关命令纠正
2024-04-23 11:59:57 +08:00
seven17777777
2a994b4120
Update jvm-garbage-collection.md
关于CMS收集器版本使用修改
2024-04-22 18:53:23 +08:00
TedLau
090becd595
修改LinkedList删除元素部分表述
删除时,“遍历”应该要比“移动”更加合适一点。
2024-04-22 10:27:59 +08:00
Guide
4f28b59057 [docs update]补充jvm对象年龄限制 2024-04-20 14:55:36 +08:00
seven17777777
761bb0e101
Update memory-area.md
关于-XX:MaxTenuringThreshold设置值,应该在0-15,否则会爆出以下错误:MaxTenuringThreshold of 20 is invalid; must be between 0 and 15
关于为什么只能是0-15,是因为关于年龄的数据存放在对象头中,对象头只占有4个字节,是0000到1111所以是0-15,附加源码图片
2024-04-19 22:11:18 +08:00
Guide
8a8348b087 [docs update]JDK监控和故障处理工具新增MAT(Memory Analyzer Tool) 2024-04-19 15:23:16 +08:00
Guide
f852aaf6e1 [docs update]完善redis内存管理 2024-04-18 21:17:50 +08:00
Guide
b6cdf6dd3a [docs update]添加几个Redis相关的开源工具 2024-04-15 17:38:58 +08:00
Guide
467bbef465 [docs update]完善问题:CallerRunsPolicy 拒绝策略有什么风险?如何解决? 2024-04-14 22:37:35 +08:00
Guide
f89c38e62b
Merge pull request #2365 from shark-ctrl/shark-chili
[docs update] 线程池拒绝策略面试题
2024-04-14 18:10:52 +08:00
shark-chili
de9e1e8c50 [docs update] 线程池拒绝策略面试题 2024-04-14 13:37:35 +08:00
ddouddle
645d387e92
[docs update]部分描述完善 2024-04-13 22:14:25 +08:00
Guide
4327b601fb [docs update]typo 2024-04-11 21:27:43 +08:00
王希知
695a3a0f2c
Update spi.md
修改错别字
2024-04-08 11:19:24 +08:00
Guide
d02465ae34 [docs update]完善Java并发常见面试题总结(上)的内容 2024-04-06 11:50:14 +08:00
Guide
00f612ee12 [docs update]部分描述完善 2024-04-04 16:11:39 +08:00
TymGitHub
1aa88848a2
LinkedHashMap勘误
fix:修改了LRU部分测试代码中for循环起点,如果从0开始和下面代码对不上,同时多加一条数据,且修改了下方描述部分,改为【从输出结果来看,由于缓存容量为 3 ,因此,添加第 4 个元素时,第 1 个元素会被删除。添加第 5 个元素时,第 2 个元素会被删除。
】。
2024-04-01 22:21:25 +08:00
Guide
8d80bad083 [docs update]完善 MySQL索引下推 & Memcached vs Redis 2024-03-31 07:52:30 +08:00
Guide
8e054e6c65 [docs update]格式修正&部分表述完善 2024-03-28 11:23:38 +08:00
Guide
fd06ce38cf
Merge pull request #2340 from xd502djj/main
应该是改善解释型语音的效率
2024-03-24 12:12:33 +08:00
Guide
5cc5c9aff1 [docs update]举了个例子来解释消息队列解耦 2024-03-24 11:53:53 +08:00
dongjunjie005
5ef880c970 应该是改善解释型语音的效率 2024-03-23 19:05:50 +08:00
Guide
5d86986064 [docs update]修正内容格式 2024-03-23 15:51:13 +08:00
Zhao Xu Kun
0e843450d5
Update java-collection-questions-02.md
解释实现 NavigableMap 接口让 TreeMap 具备元素搜索能力原理
2024-03-23 15:15:01 +08:00
Guide
0c0efe5c3c [docs update]部分描述修正完善 2024-03-21 17:56:12 +08:00
smy1999
bba45311ef Optimize expression. 2024-03-21 16:11:01 +08:00
Guide
f0b56eddc0
Merge pull request #2323 from liangyi9812/typo-class-loading-process
typo: change Class.forname to Class.forName
2024-03-15 11:53:13 +08:00
Guide
086ea73dca [docs update]润色部分内容表达 2024-03-14 15:46:49 +08:00