首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
桦说编程
掘友等级
资深后端开发
Almost all in AI。AI提效, 系统设计, 代码质量, 性能优化, 并发编程
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
175
文章 174
沸点 1
赞
175
返回
|
搜索文章
最新
热门
【异步编程实战】如何实现超时功能(以CompletableFuture为例)
大多数网络异步任务的执行常常会进行超时限制,在并发编程中是一个常见的问题。本文主要讨论实现超时功能的基本思路以及CompletableFuture是如何通过代码实现超时功能的。
为什么线程池中的临时线程这么奇怪?
很多人对于临时线程的理解有问题。文章主要讨论了 Java 线程池临时线程的工作原理和思想,结合了少量源码,给出了相关的配置策略。
Java 单元测试实战——编写可测试代码的技巧
本文讨论了Java如何编写可测试代码,结合实践,给出了相关代码demo。内容涉及如何将依赖外置,避免对数据库的模拟测试,ServiceImpl类长代码优化等。
【桦说并发下篇】漫谈线程池
讨论了标准库线程池的问题,不同类库的拓展,包括Spring, Guava, Netty等,结合上一篇关于CompletableFuture的文章,提供了针对并发编程的通用编程方法。
【桦说经典】重构:改善既有代码的设计
好书推荐之《重构:改善既有代码的设计》,适用于中高级程序员的必读书籍。同时分享了一些实践心得和快速上手的方法。
Effective Java 3 读后感
推荐阅读 Effective Java 3 英文版,谈谈个人的阅读体会;总结阅读英文版的优缺点,给出了相关学习建议。
重试机制与 CompletableFuture 拓展
本文讨论了重试机制的特点和策略,分析相关重试类库实现,讨论为 CompletableFuture 添加重试机制的方法。内容涉及异步重试代码实现,Resilience4J,Spring-Retry等。
深入理解 Future, CompletableFuture, ListenableFuture,回调机制
分析了Future, CompletableFuture, ListenableFuture设计思想和实践,内容涉及函数式思想,链式调用,异步任务编排,取消机制,面向轨道编程,Promise写等
G1 垃圾回收的阶段
鉴于网络上关于 G1 垃圾回收器的回收过程描述不一,经常出现对于回收过程的过度简化,本文旨在明确说明 G1 垃圾回收器的回收过程。
深入理解 Java 引用类
希望通过本文让你深入理解引用类型的使用和最佳实践,同时详细地分析了相关源码,耐心看完,相信你一定会有所收获。
下一页
个人成就
2024年度人气作者No.173
文章被点赞
757
文章被阅读
76,488
掘力值
4,486
关注了
41
关注者
258
收藏集
8
关注标签
15
加入于
2023-02-10