会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王谷雨的笔记
一个苟且偷生的Java程序员
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2022年5月16日
Mybatis源码解读-SpringBoot中配置加载和Mapper的生成
摘要: 本文mybatis-spring-boot探讨在springboot工程中mybatis相关对象的注册与加载。 建议先了解mybatis在spring中的使用和springboot自动装载机制,再看此文章。 传送门:Mybatis源码解读-配置加载和Mapper的生成 问题 @MapperScan和
阅读全文
posted @ 2022-05-16 16:47 王谷雨
阅读(565)
评论(0)
推荐(0)
2022年5月15日
Mybatis源码解读-插件
摘要: 插件允许对Mybatis的四大对象(Executor、ParameterHandler、ResultSetHandler、StatementHandler)进行拦截 问题 Mybatis插件的注册顺序与调用顺序的关系? 使用 在讲源码之前,先看看如何自定义插件。 mybatis-demo,官方文档
阅读全文
posted @ 2022-05-15 16:47 王谷雨
阅读(114)
评论(0)
推荐(0)
2022年5月13日
Mybatis源码解读-配置加载和Mapper的生成
摘要: 问题 Mybatis四大对象的创建顺序? Mybatis插件的执行顺序? 工程创建 环境:Mybatis(3.5.9) mybatis-demo,参考官方文档 简单示例 这里只放出main方法的示例,其余类请看demo工程。 public static void main(String[] args
阅读全文
posted @ 2022-05-13 17:17 王谷雨
阅读(217)
评论(0)
推荐(0)
2022年5月11日
DelayQueue达到定时触发效果
摘要: DelayQueue的特点就是插入Queue中的数据可以按照自定义的delay时间进行排序。只有delay时间小于0的元素才能够被取出。 这样子,只要开启一个线程循环从DelayQueue中取值执行,就可以达到想要的效果 定义 执行的任务类 public abstract class Task im
阅读全文
posted @ 2022-05-11 18:26 王谷雨
阅读(121)
评论(0)
推荐(0)
2022年5月10日
SpringMvc源码解读笔记
摘要: 工作机制中分三部来分析springmvc的源代码 ApplicationContext初始化时建立所有url和controller类的对应关系(用Map保存) 根据请求url找到对应的controller,并从controller中找到处理请求的方法 request参数绑定到方法的形参,执行方法处理
阅读全文
posted @ 2022-05-10 15:07 王谷雨
阅读(88)
评论(0)
推荐(0)
2022年5月9日
Netty-ProtobufVarint32
摘要: ### 效果 - ProtobufVarint32LengthFieldPrepender编码器用于在数据最前面添加`Varint32`,表示数据长度 
评论(0)
推荐(0)
从零开始在centos搭建博客(二)
摘要: 本篇为备份篇。 因为装的东西不多,所以需要备份的只有mysql和wordpress的文件夹。 备份mysql mysql备份命令 使用mysqldump命令,格式如下: # 这是格式 mysqldump -u${username} -p${dbrootpwd} --databases ${DBnam
阅读全文
posted @ 2022-05-09 17:31 王谷雨
阅读(146)
评论(0)
推荐(0)
Mysql性能调优-工具篇
摘要: EXPLAIN 首先祭出官方文档(这是5.7的,请自行选择版本): Understanding the Query Execution Plan 英文不想看,就看这篇吧: 全网最全 | MySQL EXPLAIN 完全解读 PROFILING PROFILING在未来版本会废弃,不建议使用。官方文档
阅读全文
posted @ 2022-05-09 17:29 王谷雨
阅读(222)
评论(0)
推荐(0)
2022年4月19日
从零开始在centos搭建博客(一)
摘要: 本篇为安装篇。 基于centos 7.9,大部分东西使用docker安装。 软件列表:docker + mysql + wordpress 安装docker yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-
阅读全文
posted @ 2022-04-19 18:28 王谷雨
阅读(128)
评论(0)
推荐(0)
2021年12月24日
《数据密集型应用系统设计》读书笔记
摘要: 个人读书笔记,有些地方用词不够严谨(欢迎评论指正),见谅。书籍链接 笔记是个人理解,与书籍可能有偏差,建议看书。 问题: 什么样的数据适合图数据库? 社交关系?网页数据?地图数据? mysql有没有事务重试? 更新数据时,是按行更新还是按页更新? 更新数据时,是采用copy on write还是直接
阅读全文
posted @ 2021-12-24 16:10 王谷雨
阅读(231)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告