java基础
文章平均质量分 91
阿钟小哥
不要自卑,你不比别人笨。不要自满,别人不比你笨!
展开
-
IO模型讲解及IO多路复用详解
什么是IO多路复用?用一句话解释:单线程或单进程同时监测若干个文件描述符是否可以执行IO操作的能力。那么IO多路复用解决什么问题呢?你知道目前市场上有哪些IO多路复用的方案吗?它们具体是怎么用的,不同IO多路复用方案都有哪些优缺点呢?看完这篇文章,这些问题都将一一为你揭晓!原创 2021-09-06 00:26:30 · 1193 阅读 · 0 评论 -
Mybatis常用标签详解
MyBatis 真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis致力于减少使用成本,让用户能更专注于 SQL 代码。原创 2021-07-26 23:11:09 · 12581 阅读 · 3 评论 -
mysql使用了index merge(索引合并)造成死锁分析总结
mysql数据库更新时造成死锁,经查看执行计划发现是使用到了index merge索引合并算法,那个这个索引合并是什么呢?为什么会用到索引合并呢?使用index merge为什么会造成死锁呢?怎么避免或解决死锁呢?接下来通过这篇文章带你一探究竟。原创 2021-07-07 13:31:33 · 4584 阅读 · 9 评论 -
Java常用操作集合,不定期更新~欢迎补充
收集java常用操作,如:常用日期类型操作;String、List、Set操作;BigDecimal操作;文件处理操作;图形验证码;加密算法;随机数;List使用subList()方法实现分页等,不定期更新,欢迎留言补充和交流。原创 2021-04-02 18:13:32 · 228 阅读 · 0 评论 -
Mybatis学习系列(5)之源码篇
本文是Mybatis学习系列的源码篇,主要介绍了Mybatis的架构原理,通过Mybatis的架构图,架构流程图,调用流程图,层次结构图和Mapper代理执行原理图来进行分析说明。原创 2021-06-15 15:58:08 · 309 阅读 · 2 评论 -
Mybatis学习系列(4)之高级应用篇
本文是Mybatis学习系列的高级应用篇,主要介绍Mybatis的关联查询、延迟加载,动态SQL、缓存、逆向工程的使用以及PageHelper分页插件介绍和使用方法。原创 2021-04-29 11:25:07 · 570 阅读 · 0 评论 -
Mybatis学习系列(3)之基础应用篇
本文是mybatis学习系列的基础应用篇,主要介绍了mapper代理开发方式,全局配置文件以及输入映射和输出映射,加深大家对Mybatis的认识和理解原创 2021-04-11 16:06:02 · 351 阅读 · 0 评论 -
Mybatis学习系列(2)之入门篇
本文是Mybatis学习系列的入门篇,通过简单的例子介绍Mybatis的常规使用姿势,带大家快速的入门mybatis原创 2021-04-07 16:25:06 · 357 阅读 · 1 评论 -
Mybatis学习系列(1)之介绍篇
本文是Mybatis学习系列的介绍篇,从框架的大概念开始,一步步简明扼要的介绍了框架、开发三层结构,设计模式,ORM及Mybatis的由来及优势。原创 2021-04-07 16:12:37 · 294 阅读 · 0 评论