MyBatis 缓存机制深度解剖 2026年03月30日 daichangya 19 编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。缓存概述正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持:一级缓存:基于 PerpetualCache ... 阅读全文 0 评论
6个Java项目UML反向工程工具 2026年03月30日 daichangya 20 6 个 Java 项目 UML 反向工程工具声明: 本文为转载文章。来源:CSDN本文介绍了 6 款开源工具,支持将 Java 项目反向工程(Reverse Engineering)至 UML 类图,帮助开发者更好地理解项目架构。1. Eclipse M... 阅读全文 0 评论
Linux的5种IO模型梳理 2026年03月30日 daichangya 19 文章导读基本概念(相关系统调用函数,同步 & 异步,阻塞 & 非阻塞)阻塞 IO 模型非阻塞 IO 模型IO 多路复用模型信号驱动 IO 模型异步 IO 模型Java 中的 BIO、NIO、AIO1. 基本概念Linux 下的五种 IO 模型包括:阻塞 ... 阅读全文 0 评论
深入探索Swing:从基础到实践 2026年03月30日 daichangya 14 1. 引言在 Java 图形用户界面(GUI)开发领域,Swing 曾是一个核心工具包。尽管随着技术发展,出现了 JavaFX 等新兴方案,但 Swing 凭借其稳定性和广泛的存量应用,在许多场景中仍然发挥着重要作用。本文将对 Swing 相关知识进行全... 阅读全文 0 评论
动态规划 2026年03月30日 daichangya 18 动态规划问题一直是大厂面试时最频繁出现的算法题,主要原因在于此类问题灵活度高、思维难度大,没有很明显的套路做法。也正是因为这个原因,我们将持续更新此回答来尝试破解面试中所涉及的动态规划问题。首先我们主要了解动态规划是什么,动态规划问题应该如何思考?本文一... 阅读全文 0 评论