手写 Java 连接池:实践心得 编程

手写 Java 连接池:实践心得

在日常开发中,数据库连接的频繁创建与销毁往往成为性能瓶颈。为了理解并掌握底层缓存技术与设计模式的应用,我手写了一个简陋版的 Java 连接池 SanguiCP,并将代码开源在 GitHub 上。本文将梳理我的学习过程、核心实现思路以及关键代码片段,帮助你快速理解连接池原理与装饰器模式的...
阅读全文
GitHub开源项目——发现问题并提交Pull Request 编程

GitHub开源项目——发现问题并提交Pull Request

今天在整理我的个人博客网站时,发现存在一个逻辑错误:点击“上一篇博客”链接时,跳转的不是上一篇文章,而是直接跳到了第一篇博客。 经过排查,问题很快定位到 mapper 层的排序逻辑错误上。 为了修复此问题,我动手修改了代码。同时,考虑到这种情况在开源项目中很常见,我整理了这篇...
阅读全文