别再把 Lambda 当匿名类:这 9 类坑你一定踩过
各位,这里是煤球,遥祝各位新年开工快乐! 不知道你们拿到开工红包没?反正我是没有的 ? 。 前言 Java 8 引入 Lambda 至今已逾十年,它彻底改变了 Java 的编程风格。然而,很多团队在大
2026-03-28
以为发消息=下单成功?RabbitMQ从0到秒杀实战的完整踩坑笔记
大二实战踩坑实录:我把 RabbitMQ 从“能跑”改成“尽量不丢”,被线上教育后的完整笔记 前言:万恶之源起于“秒杀” 大家好,这是我写的第一篇博客!作为一名刚入门后端的大二学生,以前写单体项目时,
2026-03-28
LangChain4j 记忆化(ChatMemory)
Memory VS History 记忆(Memory)和历史记录(History)它们是相似,但不同的概念。 历史记录会完整的保存用户与 AI 之间的所有消息,
2026-03-28
Java基础-12:Java IO深度解析与避坑指南:从底层原理到BIO NIO AIO实战
Java IO是Java处理数据输入输出的核心机制,通过流(Stream)抽象实现数据的读写操作。其核心思想是将数据源和目标(如文件、网络、内存等)统一抽象为流,通过流机制实现数据的传输。
2026-03-28
给 Agent Skill 装上「黑匣子」:STOP 可观测性协议设计与实现
Agent Skill 生态正在爆发,但 Skill 执行过程是黑盒。STOP(Skill Transparency & Observability Protocol)是一个开放规范,让 Skill
2026-03-28
Java泛型和类型擦除
一、为什么需要使用泛型 使用泛型的主要目的是为了增强编译期强制检查,提前发现错误,防止数据污染。 例:我需要使用ArrayList,用来存储每个人的姓名,在没有泛型的情况下会发生什么 二、泛型的定义
2026-03-28




