UML用例图总结 2026年03月30日 daichangya 16 UML 用例图总结用例图(Use Case Diagram)主要用于描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。核心元素用例图主要包含以下核心元素... 阅读全文 0 评论
第十三章:实现生命周期管理(Lifecycle)-MiniTomcat 2026年03月30日 daichangya 16 第十三章:实现生命周期管理(Lifecycle)本章目标与背景功能目标:实现 Lifecycle 组件,用于统一管理各个组件的启动、停止等生命周期操作。实现内容:定义 Lifecycle 接口,提供 start 和 stop 方法,供容器中的 Conte... 阅读全文 0 评论
关于Java性能的9个谬论 2026年03月30日 daichangya 15 Java 性能常被称为某种「黑魔法」。部分原因在于 Java 平台非常复杂,很多情况下问题难以定位。然而在历史上还有一种趋势,人们靠智慧和经验来研究 Java 性能,而不是靠应用统计和实证推理。在这篇文章中,我们希望揭示一些最荒谬的技术迷思。1. Jav... 阅读全文 0 评论
Java设计模式——职责链模式:解锁高效灵活的请求处理之道 2026年03月30日 daichangya 17 Java 设计模式——职责链模式:解锁高效灵活的请求处理之道职责链模式(Chain of Responsibility Pattern)是对象行为模式家族中的重要成员。它通过将多个对象连接成一条链,并沿此链传递请求,直到有对象处理它为止。这种模式解耦了请... 阅读全文 0 评论
Java动态追踪之BTrace:官方Wiki译文与译注 2026年03月30日 daichangya 20 本文翻译自 https://github.com/btraceio/btrace/wikiBTrace 简介BTrace 是一个用于 Java 的安全动态追踪工具。它通过动态修改正在运行的 Java 程序的字节码来工作,在运行的 Java 类上进行 Ho... 阅读全文 0 评论