该文被密码保护。 阅读全文
posted @ 2024-05-13 14:42 沙漠里的小鱼 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 连接器:建立连接,管理连接、校验用户身份 查询缓存:查询语句如果命中查询缓存则直接返回,否则继续往下执行 解析 SQL,通过解析器对 SQL 查询语句进行词法分析、语法分析,然后构建语法树 执行 SQL:执行 SQL 共有三个阶段: 预处理阶段:检查表或字段是否存在;将 select * 中的 * 阅读全文
posted @ 2024-05-05 16:30 沙漠里的小鱼 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 客户端发送更新命令到MySQL服务器,经过处理连接、解析优化等步骤; Server层向InnoDB存储引擎要id=1的这条记录; 存储引擎先从bufferpoll中查找这条记录,有的话直接返回,没有则从磁盘加载到bufferpoll中然后返回; Server层执行器修改这条记录的name字段值; 存 阅读全文
posted @ 2024-05-05 16:06 沙漠里的小鱼 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 第一级缓存:singletonObjects 第二级缓存:earlySingletonObjects 第三级缓存:singletonFactories 先从“第一级缓存”找对象,有就返回,没有就找“二级缓存”; 找“二级缓存”,有就返回,没有就找“三级缓存”; 找“三级缓存”,找到了,就获取对象,放 阅读全文
posted @ 2024-05-05 10:25 沙漠里的小鱼 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1:Bean的建立: 容器寻找Bean的定义信息并将其实例化。 2:属性注入: 使用依赖注入,Spring按照Bean定义信息配置Bean所有属性 3:BeanNameAware的setBeanName(): 如果Bean类有实现org.springframework.beans.BeanNameA 阅读全文
posted @ 2024-05-05 09:41 沙漠里的小鱼 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 未提交读 脏读 读已提交 rc oracle的默认级别 不可重复读 同一个sql在一个事务执行两遍 读到的数据可能不同 可重复读 rr mysql的默认级别 反复执行一个sql语句,读取到的数据是相同的 有可能出现幻读 查询时候是范围查询 读到了其他事务插入或者删除的数据,避免出现幻读。 串行化执行 阅读全文
posted @ 2023-10-31 23:01 沙漠里的小鱼 阅读(2) 评论(0) 推荐(0) 编辑
摘要: https://leetcode.cn/problem-list/2cktkvj/ https://www.cnblogs.com/aspirant/ https://javadoop.com/post/spring-aop-source 阅读全文
posted @ 2023-10-31 22:19 沙漠里的小鱼 阅读(35) 评论(0) 推荐(0) 编辑
摘要: List<String> resultList = wmPoiLogisticsSubmitRequestDTOList.stream() .flatMap(wmPoiLogisticsSubmitRequestDTOTemp -> wmPoiLogisticsSubmitRequestDTOTem 阅读全文
posted @ 2022-04-29 21:36 沙漠里的小鱼 阅读(492) 评论(0) 推荐(0) 编辑
摘要: public static void sort(int[] arry){ int size = arry.length ; for(int i = size/2 -1 ;i>=0;i--){ heapify( arry,size , i); } for(int i = size-1 ;i>=0 ;i 阅读全文
posted @ 2020-08-27 00:29 沙漠里的小鱼 阅读(94) 评论(0) 推荐(0) 编辑
摘要: org.springframework.web.servlet.DispatcherServlet#doDispatch org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter#handleorg.springf 阅读全文
posted @ 2020-08-16 21:07 沙漠里的小鱼 阅读(172) 评论(0) 推荐(0) 编辑