置顶
阅读记录
书名
封面
来源
阅读时间
结束时间
完成进度
《代码精进之路:从码农到工匠》
微信读书
2月份
2.26
✔完成
《知行:技术人的管理之路》
微信读书
2月份
3.15
✔完成
《从程...
置顶
动态 Druid 连接池背景 需求:因项目业务需求,需要在系统上配置不同数据库,然后进行连接获取数据库相关数据; 原生 JDBC 通过 DriverManager 进行连接每次都要重新进行连接,导致整体查询时间效率变低,故引入 Druid 连接池; ...
Semi Join(半连接)是 MySQL 优化子查询执行的核心技术之一,它通过特殊算法只检查存在性而不获取完整的结果集,显著提升了包含子查询的 SQL 性能。下面我将从多个维度深入剖析 Semi Join 的原理与实现。
一、Semi Join...
Welcome to Hexo ! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, ...
升级 IDEA 至 2024.2.4 版本后,默认方法的注释以预览模式查看,如下图所示:
若需要更改注释内容,需要点击侧边的按钮切换才可以,相对麻烦,可以通过 IDEA 设置调整。如下:
Mybatis 有两个核心配置,全局配置会影响 Mybatis 的执行;Mapper 配置定义了查询的 SQL,下面我们来看看 Mybatis 是如何加载配置文件的。
准备案例进行分析,主要示例代码如下:
123456789101112131...
日常开发过程中,免不了需要键盘、鼠标(触摸板)来回切换,本人有点懒哈哈哈!想着尝试学习 VIM,这样在开发过程中就可以双手不离键盘就可以操控一切了,这种感觉想想都是太棒了!期待早日熟悉 VIM 命令操作。
对于未使用过 VIM 的朋友来说,...
Git 提交规范 Git 提交消息应遵循一定的规范,以便于理解和维护。一种常用的规范是 Angular 规范,它要求提交消息包含三个部分:标题、主题和尾部。
12345<type>(<scope>): <subject...
1. 前言
为了让我们更清晰了解 Mybatis 的整体结构,本文主要分享一下关于 Mybatis 的项目结构。
2. 整体结构
Mybatis 的整体结构分为三层:
基础支持层:负责 Mybatis 与数据库连接方式管理、管理方式、缓存管理、...
你想以最快的速度学习人类史上最好的文本编辑器 VIM 吗?你先得懂得如何在 VIM 幸存下来,然后一点一点地学习各种戏法。
Vim the Six Billion Dollar editor
Better, Stronger, Faster...