文章
技术文章
先把 Agent 相关的写扎实,再回来补 Java 基础和算法题。 每篇都尽量讲清「为什么这样设计」和「我实际踩到什么坑」,而不是罗列名词。
从关键词到语义:为什么 RAG 一定要做混合检索
问「邮费是多少」,知识库里明明有「运费怎么算」,系统却答「未找到」。这不是模型笨,是检索方式选错了。
即将发布工具调用的三个工程问题:超时、幂等与重试边界
给模型挂上工具只是开始。真正麻烦的是:工具跑超时了怎么办、写操作被重试两次会怎样、什么时候该放弃重试。
即将发布多轮对话的上下文管理:滑窗、摘要与 token 预算
全量历史递给模型,聊到第十轮就爆了。最近几轮保真、更早的压成摘要、再按预算兜底——三层怎么配合、各自在哪一层失效。
即将发布Java 开发者如何转型 Agent 开发
后端那套工程思维在 Agent 领域恰好稀缺。从已有的技术栈出发,缺哪几块、按什么顺序补、哪些经验可以平移。
即将发布ConcurrentHashMap 详解:从分段锁到 CAS + synchronized
它为什么放弃分段锁?扩容为什么可以多线程并发做?把每个设计决策背后的权衡讲清楚,而不是背结论。
即将发布线程池详解:七个参数、拒绝策略与状态流转
线程池的参数不是背下来的。从「任务提交之后发生了什么」这条线索串起七个参数的作用顺序,以及为什么不该用快捷工厂方法。
即将发布滑动窗口题型的统一思路
这类题的模板其实非常固定:右指针扩张、不满足条件时左指针收缩、过程中更新答案。用几道经典题讲透这一个套路。
即将发布链表题的指针套路整理
哑结点简化边界、快慢指针找中点判环、三指针反转——链表题的变化不多,把这几招练熟就够了。
这个分类下暂时还没有文章。