- 博客(7)
- 收藏
- 关注
原创 从 Demo 到生产级 Agent:8 个决定生死的设计机制(附 Python 实现)
本文揭示了从Demo到生产级Agent的核心差异:以失败模式为导向的设计机制。通过真实事故案例指出,仅依赖prompt无法保障安全,必须建立运行时强制约束。文章提出8大关键机制,如“日志即本体”(事件流为唯一事实)、硬预算与停滞检测、上下文作为可审计的“预算”等,并附Python实现,强调生产级Agent应具备可观测、可回放、可评测、可恢复等能力,这些皆源于架构设计而非事后补丁。
2026-09-30 22:02:08
5497
1
原创 “RAG已死“是伪命题?从Naive RAG到Agentic RAG的技术演进与选型指南
近期AI圈热议"RAG已死"的观点,认为传统检索增强生成技术正被新一代Agent工具取代。但核心争议在于对RAG概念的误解——RAG本质是"检索+生成"的架构思想,而非仅指向量检索。传统NaiveRAG存在召回噪声、依赖文档切分、不适应动态知识等缺陷,而新一代Agentic RAG通过推理驱动实现了范式升级:检索从固定流程变为Agent可调度的工具,能自主决定检索策略。
2026-07-28 17:57:13
5746
5
原创 CompletableFuture 生产级实战:从踩坑到精通,这 10 个方法就够了
CompletableFuture核心要点线程池机制默认使用ForkJoinPool.commonPool(),建议显式传入自定义线程池以避免资源竞争。关键方法异步任务入口:supplyAsync(有返回值)、runAsync(无返回值)串行链式调用:thenApply(转换结果)、thenAccept(消费结果)、thenRun(无依赖操作)并行编排:allOf(等待所有完成)、anyOf(任一完成即返回)异常处理:exceptionally(捕获异常)、handle(同时处理结果和异常)
2026-06-10 21:48:03
340
13
原创 JVM 面试八股文】超全高频核心知识点(零基础可背、面试必考)
Java JVM面试核心考点摘要(150字) 本文总结了JVM面试高频30+问题,涵盖四大模块: 内存结构:堆(新生代Eden/Survivor、老年代)、栈、方法区(元空间)的分区作用及OOM场景;String对象的内存分配。 类加载:双亲委派机制及打破方法,自定义类加载器实现。 GC机制:可达性分析判断垃圾,分代回收算法(新生代复制/老年代标记整理),三色标记法减少STW,常见GC收集器分类。 调优实战:OOM类型(堆/元空间/栈/直接内存)、参数配置、FullGC排查思路及内存泄漏与溢出的区别。
2026-06-04 23:30:01
347
4
原创 【JavaSE 面试八股文】超全高频核心知识点(零基础可背、面试必考)
《JavaSE核心面试八股文精要》摘要: 本文提炼JavaSE五大核心模块高频考点,包含标准答案与避坑指南。数据类型篇详解BigDecimal金融精度问题、Integer缓存池机制;面向对象重点分析多态实现与继承限制;异常体系区分Error/Exception处理逻辑;Object类强调equals/hashCode规范;集合模块深入解析HashMap底层原理、扩容机制及线程安全问题,对比ArrayList/LinkedList性能差异。
2026-06-03 19:04:18
669
14
原创 MySQL优化常见基础八股面试题
摘要:本文总结了MySQL性能优化相关知识点,包括慢查询定位方法(通过监控工具和慢日志)、SQL分析工具explain的使用、索引原理(B+树结构、聚簇/非聚簇索引区别)、索引优化技巧(覆盖索引、分页优化)、索引创建原则(高频查询字段、复合索引)及失效场景(模糊查询、运算等)。同时介绍了SQL优化经验,如字段类型选择、避免SELECT *、读写分离等方案,为数据库性能调优提供了系统性的解决方案。
2026-05-18 19:53:21
282
11
原创 认识Redis
Redis是一种基于内存的键值型NoSQL数据库,具有高性能、持久化和集群支持等特点。它支持多种数据结构,包括String、Hash、List、Set和SortedSet,每种类型都有对应的操作命令。String类型用于存储字符串或数值;Hash类型适合存储对象字段;List类型可实现栈、队列等结构;Set类型支持集合运算;SortedSet可排序,常用于排行榜。SpringDataRedis提供了便捷的Java操作方式,建议手动序列化对象以节省内存。Redis广泛应用于缓存、消息队列等场景。
2026-04-16 02:22:20
394
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅