首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
oldratlee
掘友等级
taobao, aliyun
https://github.com/oldratlee
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
111
文章 111
沸点 0
赞
111
返回
|
搜索文章
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
4月前
关注
并发编程踩坑实录:这些原则,帮你少走80%的弯路
并发编程踩坑实录:这些原则,帮你少走80%的弯路 在并发编程的世界里,没有真正的“银弹”,只有踩不完的坑和填不完的坑。从最初上手并发工具的懵懂,到应对线程泄露、死锁、任务阻...
4
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
1月前
关注
AI 真的让写代码变快了吗?
让程序员效率翻倍,但用得最多的那批资深开发者,完成任务反而更慢了,而且自己还浑然不觉。更讽刺的是,AI 写得越快,团队上线越慢;代码门槛越低,写好代码越难。也许这个时代最稀...
3
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
3月前
关注
并发环境下死锁检测的实现方案
线程池嵌套调用导致的死锁难以排查?本文介绍一种基于任务依赖图的检测方案,运行 时自动追踪调用链,利用图论算法识别循环依赖,将死锁问题从"线上排查"前移到"提前预警"。...
2
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
3月前
关注
【踩坑实录】生产上遇到的并发问题总结
生产上遇到很多并发问题,有很多是在编码阶段就可以避免的,总结一些需要考虑的要点如下: 使用并发的常见场景为针对大数据量遍历处理,考虑性能,采用并发处理。这是CPU密集型任务...
1
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
2月前
关注
线程池中的线程补偿思想
ForkJoinPool 的 worker 线程阻塞时,线程池不会坐以待毙——tryCompensate 会悄悄补一个线程顶上。CompletableFuture 也借用了...
3
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
2月前
关注
很多人都不知道函数竟然是有颜色的!—— 深入理解异步编程的本质(上)
为什么一个异步函数能"传染"整条调用链?从调用栈的生死存亡角度,揭示回调地狱的真正根因,以及Go和Java虚拟线程为何能彻底根治。...
3
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
2月前
关注
Harness Engineering — AI 时代的工程最佳实践
大家好,我是桦说编程。 你正在经历这些痛点吗? 如果你已经在用 AI Agent 辅助开发,以下场景大概率似曾相识: 架构漂移失控 — Agent 不理解你的架构意图,生成...
9
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
2月前
关注
提示词工程的艺术
同样的 AI 模型,为什么有人用得得心应手,有人却总是得到"智障"回复?差距往往就在提示词。本文总结了提示词工程的核心技巧与设计原则...
6
2
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
2月前
关注
我把 CompletableFuture 踩坑经验写成了 AI Skill,比自己写代码还靠谱
CompletableFuture的n个坑,写博客没人记住,我做成了 AI Skill。写代码时自动检查死锁、阻塞、异常吞没等问题,需求直接输出符合最佳实践的代码。经验不再...
15
1
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
3月前
关注
结构化并发:告别线程泄露的优雅方案
大家好,我是桦说编程。 问题背景 在高并发系统中,我们经常使用 ExecutorService 提交异步任务,然后通过 Future.get(timeout) 获取结果。看...
2
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
3月前
关注
Java 协作式取消设计与实现
本文介绍一套基于 CancellationToken + 检查点的协作式取消机制,支持超时/异常/主动取消,让并行任务优雅退出。...
4
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
5月前
关注
ConcurrentHashMap 弱一致性解读
大家好,我是桦说编程。 本文解读了ConcurrentHashMap 的迭代器采用弱一致性(Weakly Consistent)设计,分析了并发遍历时的诸多case。...
3
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
4月前
关注
写出线程安全的代码太难了!用 Guava 实现运行时检测死锁
Guava 的 CycleDetectingLockFactory 通过锁依赖图实时检测死锁,开发阶段立即抛异常而非等生产环境挂起,零侵入改造即可获得死锁检测能力。...
4
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
4月前
关注
滑动窗口实现线程池并发度控制详解
采用滑动窗口策略控制并发度,实现并发可控且立即返回Future列表,submitter单线程异步补充任务,实现高资源利用、简单易懂的并发控制。...
11
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
4月前
关注
Guava Forwarding系列类详解——装饰器模式实战
大家好,我是桦说编程。Fowarding系列类广义上涉及三种设计模式:装饰器模式、模版方法模式、委托模式。本文将介绍其用法...
5
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
5月前
关注
JDK1.8+ 中 ConcurrentHashMap#computeIfAbsent 源码解析与使用建议
发现网上讲解 ConcurrentHashMap 源码的文章对于computeIfAbsent方法讲解比较少,遂写此文,同时总结了一些常见问题。...
4
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
10月前
关注
持久化数据结构与配置版本管理
- 通过结合持久化数据结构和COW思想,可以实现动态配置管理,实现配置高效且安全地更新和访问。 - 通过缓存可以避免重复计算,提高系统性能。 - 使用缓存需要注意内存泄露的...
4
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
6月前
关注
Guava 迭代器增强类介绍
本文将探讨 Guava 的 PeekingIterator、AbstractIterator 和 AbstractSequentialIterator,丰富你的编程武器库。...
9
1
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
5月前
关注
适合新手的并发编程学习路线
大学时,我学习了一本国外的教科书,书名叫做《计算机网络——自顶向下方法》。本文总结了针对并发编程的自顶向下学习路线。...
3
评论
分享
oldratlee
赞了这篇文章
桦说编程
资深后端开发
·
6月前
关注
如何在Java中实现支持随机访问的固定窗口队列
本文介绍了一种在Java中实现的自定义滑动队列,利用了Google Guava库中的`EvictingQueue`。这种滑动队列允许以固定大小管理队列,并能够随机访问元素。...
4
评论
分享
下一页
关注了
8
关注者
17
收藏集
0
关注标签
0
加入于
2018-09-27