摘要: 1. 规则 加锁的基本单位是next_key lock(左开右闭的区间 (] ),有的时候会退化成行锁或间隙锁 这个区间是动态的,比如原本的范围是(10,15),事务二把10记录删除了,事务1的区间就变为(5,15) 基于下面的栗子。 二级索引没有回表时,不会锁住聚簇索引的数据(lock in sh 阅读全文
posted @ 2021-09-23 21:14 一只小白的进修路 阅读(158) 评论(0) 推荐(0)
摘要: -1. rabbitMQ机制 生产者发送消息到路由器(一些模式下路由时使用路由键绑定队列,一些模式下直接绑定队列)或者队列 消费者监听队列(多个消费者监听一个队列的话,会依次从队列里取消息(取出的消息不一样)) 路由器有三个模式: Fanout方式,路由器给所有绑定的队列发消息(发送的消息是一样的) 阅读全文
posted @ 2021-09-21 18:14 一只小白的进修路 阅读(168) 评论(0) 推荐(0)
摘要: <!--jquery--> <dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId> <version>3.5.0</version> </dependency> <!--rabbitMQ--> <depe 阅读全文
posted @ 2021-09-16 14:06 一只小白的进修路 阅读(1392) 评论(0) 推荐(0)
摘要: 0. 总体流程 1. 引入依赖 2. 配置工具类 (ShiroFilfter 自定义需要拦截的请求 ——> 需要自己编写JWTFilter,用来验证JWT的token ) (DefaultWebSecurityManager 创建安全管理器,拦截的请求需要用安全管理器来处理) (Realm 数据源, 阅读全文
posted @ 2021-09-16 13:23 一只小白的进修路 阅读(52) 评论(0) 推荐(0)
摘要: 一. 属性 1. 子类和父类重名的属性不会冲突,他们存在两个域之中,但是其类型需要一致。 ####规则:引用是谁就调用谁的属性。 //父类 class Father{ public static String svalue = "fa_static"; public String value = " 阅读全文
posted @ 2021-08-11 00:56 一只小白的进修路 阅读(51) 评论(0) 推荐(0)
摘要: 请求进入DispatcherServlet类,执行doService方法,doService方法中执行doDispatch方法: 1. 通过request对象获得对应的handler对象(网址和方法的映射存在在HandlerMapping中,通过request对象获得请求的网址,然后循环所有的han 阅读全文
posted @ 2021-06-01 00:52 一只小白的进修路 阅读(521) 评论(0) 推荐(0)
摘要: 1.通过各种注解实现了类与类之间的依赖关系,容器在启动的时候Application.run,会调用EnableAutoConfigurationImportSelector.class的selectImports方法(其实是其父类的方法) 2.selectImports方法最终会调用SpringFa 阅读全文
posted @ 2021-05-29 01:25 一只小白的进修路 阅读(68) 评论(0) 推荐(0)
摘要: 源地址 阅读全文
posted @ 2020-09-03 18:08 一只小白的进修路 阅读(168) 评论(0) 推荐(0)
摘要: ###1. 创建spring Boot项目 ###2. 运行有@SpringBootApplication的类~ 阅读全文
posted @ 2020-09-03 00:24 一只小白的进修路 阅读(289) 评论(0) 推荐(0)
摘要: ###1. 导入pom配置 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.6</version> </dependency> ###2. applicat 阅读全文
posted @ 2020-08-27 19:28 一只小白的进修路 阅读(131) 评论(0) 推荐(0)