首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
桦说编程
掘友等级
资深后端开发
All in AI。曾经专注于系统设计,代码质量,性能优化,并发编程。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
170
文章 169
沸点 1
赞
170
返回
|
搜索文章
最新
热门
Tip: 如何使用AI提升学习效率
如何使用AI提升学习效率 这一节可能是我最近最关注和思考的,然而可能复杂的问题常常可以用简单的形式得到很好的解答。因为人们学习的底层原理并没有因为AI的出现而改变,曾经有一篇很有名的学习方法的论文,总
Claude Code AI 对话技巧总结
你是否觉得用 Claude Code 写代码时,AI 总是"不够聪明"?其实问题可能出在提问方式上。本文从 1342 条真实对话 中提炼出高效 Prompt 技巧:一个 ultrathink 让复杂分
滑动窗口限流器的演进之路:从调度器实现到 Packed CAS
本文记录滑动窗口限流器从 Timer 到 Packed CAS 的演进过程。通过四次迭代,依次解决 check-then-act 竞态、线程管理、计数丢失、GC 压力等问题,展示并发编程中一些核心原理
简单方法实现子任务耗时统计
背景 在并发编程中,我们经常需要将一个大任务拆分成多个子任务并行执行。但随之而来的问题是:如何准确统计每个子任务的耗时? 传统的做法是在业务代码中手动埋点,但这样会导致代码侵入性强、难以维护。本文介绍
并发编程踩坑实录:这些原则,帮你少走80%的弯路
并发编程踩坑实录:这些原则,帮你少走80%的弯路 在并发编程的世界里,没有真正的“银弹”,只有踩不完的坑和填不完的坑。从最初上手并发工具的懵懂,到应对线程泄露、死锁、任务阻塞等各类问题的从容,我耗费了
写出线程安全的代码太难了!用 Guava 实现运行时检测死锁
Guava 的 CycleDetectingLockFactory 通过锁依赖图实时检测死锁,开发阶段立即抛异常而非等生产环境挂起,零侵入改造即可获得死锁检测能力。
滑动窗口实现线程池并发度控制详解
采用滑动窗口策略控制并发度,实现并发可控且立即返回Future列表,submitter单线程异步补充任务,实现高资源利用、简单易懂的并发控制。
Guava Forwarding系列类详解——装饰器模式实战
大家好,我是桦说编程。Fowarding系列类广义上涉及三种设计模式:装饰器模式、模版方法模式、委托模式。本文将介绍其用法
ConcurrentHashMap 弱一致性解读
大家好,我是桦说编程。 本文解读了ConcurrentHashMap 的迭代器采用弱一致性(Weakly Consistent)设计,分析了并发遍历时的诸多case。
JDK1.8+ 中 ConcurrentHashMap#computeIfAbsent 源码解析与使用建议
发现网上讲解 ConcurrentHashMap 源码的文章对于computeIfAbsent方法讲解比较少,遂写此文,同时总结了一些常见问题。
下一页
个人成就
2024年度人气作者No.173
文章被点赞
717
文章被阅读
68,247
掘力值
4,248
关注了
41
关注者
241
收藏集
7
关注标签
15
加入于
2023-02-10