深度解析LangChain框架 在大模型爆发的时代,单纯依赖LLM(大语言模型)原生能力,早已无法满足企业级、场景化的应用需求——LLM存在知识时效性不足、无法连接外部数据、缺乏复杂任务处理能力等痛点。而LangChain的出现,正是为了解决这些问题,它像一个“大模型应用开发脚手架”,将LLM与外部数据、工具、工作流无缝整合,让开 2026-02-06 智能体框架 20 瀚
阿里 “20 亿奶茶局” 场景化技术分析:从用户点单到系统宕机的全链路拆解 在阿里 “20 亿奶茶局” 事件中,一个用户从说出 “帮我点杯霸王茶姬” 到看到系统报错的过程,背后是一整套技术架构的连锁反应。本文将从用户交互、系统处理、物理履约三个核心场景出发,详细分析每个环节的技术问题与改进路径。 场景一:用户交互层 —— 从自然语言到指令的 “流量膨胀” 用户行为:用户对通 2026-02-06 12 瀚
Java 线程池 ThreadPoolExecutor Java 线程池 ThreadPoolExecutor 1. 为什么线程池是并发核心? 统一线程管理 降低资源消耗 防止线程失控 2. ThreadPoolExecutor 执行流程(重点) 提交任务 ↓ 核心线程 ↓ 任务队列 ↓ 非核心线程 ↓ 拒绝策略 2026-02-05 java 10 瀚
Java 线程创建方式深度剖析(Runnable、Callable、Future) Java 线程创建方式深度剖析(Runnable、Callable、Future) 1. 为什么不推荐继承 Thread? public class MyThread extends Thread {} 问题: 单继承限制 任务与线程强耦合 不利于线程池 2. Runnable:最基础也是最常用 2026-02-05 java 13 瀚
Java 多线程原理详解 Java 多线程原理详解 1. 进程与线程的本质区别 1️⃣ 进程(Process) 操作系统进行 资源分配 的最小单位 每个进程拥有: 独立的内存空间 文件句柄 堆、方法区等 2026-02-05 java 6 瀚
从 Thread 到 Runnable 的正确打开方式 从 Thread 到 Runnable 的正确打开方式 1. 什么是多线程? 多线程是指 在同一进程中同时执行多个任务。在 Java 中,多线程主要用于: 提高 CPU 利用率 提升程序响应速度 处理并发请求(如 Web 服务) 2. 创建线程的两种基本方式 2026-02-05 java 5 瀚