java
文章平均质量分 95
码农BookSea
Java开发工程师,写文章的初衷是为了沉淀我所学习,累积我所见闻,分享我所体验。站在巨人的肩膀上,我也能看得更远,希望和更多的人交流学习。
展开
-
一文搞懂设计模式—策略模式
在软件开发中,经常会遇到需要根据不同的条件来实现不同行为的场景。这种场景下,策略模式(Strategy Pattern)就是一种非常有用的设计模式原创 2024-01-29 10:01:33 · 1196 阅读 · 0 评论 -
六个案例搞懂间隙锁
MySQL中的间隙是指索引中两个索引键之间的空间,间隙锁用于防止范围查询期间的幻读,确保查询结果的一致性和并发安全性原创 2024-01-16 10:28:47 · 1196 阅读 · 0 评论 -
良心推荐!几款收藏的神级IDEA插件分享
几款神仙级别的IDEA插件分享原创 2024-01-15 10:11:11 · 1225 阅读 · 1 评论 -
异步编程利器:CompletableFuture深度解析
CompletableFuture 类提供了丰富的方法和功能,能够简化异步任务的处理和组合原创 2024-01-11 10:39:07 · 940 阅读 · 0 评论 -
ExecutorCompletionService详解
ExecutorCompletionService 是Java并发编程中的一个有用的工具类,它实现了 CompletionService 接口。ExecutorCompletionService 将 Executor 和BlockingQueue 功能融合在一起原创 2024-01-03 17:25:54 · 1221 阅读 · 0 评论 -
Groovy初学者指南
Groovy是一种基于Java平台的动态编程语言,它结合了Python、Ruby和Smalltalk等语言的特性,同时与Java无缝集成原创 2023-10-10 09:28:44 · 59 阅读 · 0 评论 -
使用Optional优雅避免空指针异常
在编程世界中, 空指针异常(NullPointerException) 无疑是我们最常遇到的"罪魁祸首"之一。它像一片隐蔽的地雷,静静地等待着我们不小心地踏入,给我们的代码带来潜在的威胁。这种问题虽然看似微小,但却无法忽视。甚至可能对整个程序的稳定性产生重大影响。原创 2023-09-25 20:52:29 · 127 阅读 · 0 评论 -
深入详解ThreadLocal
本篇文章,我将和大家一起探索 JDK 中这个独特而又强大的类——ThreadLocal。原创 2023-08-29 10:49:57 · 90 阅读 · 0 评论 -
深入解析CMS垃圾回收器
在CMS之前的垃圾回收器,要么就是串行垃圾回收方式,要么就是关注系统吞吐量,而 CMS 垃圾回收器的出现,则打破了这个尴尬的局面。原创 2023-08-29 10:44:22 · 116 阅读 · 0 评论