如何编写一个高效的Java表达式求值程序 2026年07月07日 daichangya 10 如何编写一个高效的 Java 表达式求值程序虽然这个标题略显夸张,但我确实完成了这样一个目标(关于是否完全相信基准测试结果,那是另一个话题)。上周,我一直在寻找一个小型、实用的数学表达式计算类库。偶然间,我在 StackOverflow 上看到了一个帖子... 阅读全文 0 评论
Java8 Stream 2026年07月07日 daichangya 8 Java 中的 Stream(流)可以定义为来自源的一系列元素,这些元素支持对它们的聚合操作。这里的“源”是指向流提供数据的 Collection(集合)或 Array(数组)。Stream 保持数据在源中的顺序。聚合操作或批量操作使我们能够轻松、清晰地... 阅读全文 0 评论
LangGraph底层原理深度解析 2026年07月07日 daichangya 4 LangGraph 是由 LangChain 团队开发的一个以 有向图(Directed Acyclic Graph, DAG) 为核心的数据流编排框架。它专为构建多步、多角色、多状态的复杂 AI 应用而设计,适用于智能体系统(Agent Systems... 阅读全文 0 评论
Twitter网站架构学习笔记 2026年07月07日 daichangya 4 编者注:本文为历史博文归档,主要反映 Twitter 早期(约 2011 年前后)的架构设计。文中涉及的 JDK、框架与工具链版本请以当前官方文档为准。部分引用外链图片可能失效,阅读时请注意时效性。Twitter 网站架构学习笔记作为 140 字符限制的... 阅读全文 0 评论
Java基础面试指南四 2026年07月07日 daichangya 3 Java 基础面试指南四系列导航Java 内存管理面试指南一Java 基础面试指南一Java 基础面试指南二Java 基础面试指南三Java 基础面试指南四Java 线程面试指南一Java 线程面试指南二Redis 面试指南一Kafka 面试指南一Spr... 阅读全文 0 评论