学习使我快乐!!!
摘要: 参考 https://www.cnblogs.com/max-home/p/12270183.html CS-Notes JavaGuide 1、执行流程 public class Test { public static void main(String[] args) { Student stu 阅读全文
posted @ 2023-03-30 20:47 yyyyyu 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1、事务 事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。 ACID 原子性(Atomicity) 事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。 回滚可以用回滚日志(Undo Log)来实现, 阅读全文
posted @ 2023-03-23 15:41 yyyyyu 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1、三种常用的缓存模式 1.旁路缓存模式 一般来说,如果允许缓存可以稍微的跟数据库偶尔有不一致的情况,也就是说如果你的系统不是严格要求 “缓存+数据库” 必须保持一致性的话,最好不要做这个方案,即:读请求和写请求串行化,串到一个内存队列里去。 采用缓存 + 数据库读写的方式,就是 Cache Asi 阅读全文
posted @ 2023-03-13 20:50 yyyyyu 阅读(293) 评论(0) 推荐(0) 编辑
摘要: MySQL为什么RR隔离级别添加了间隙锁还是无法解决幻读问题? 什么是幻读? 幻读本质上也属于不可重复读的情况,T1 读取某个范围的数据,T2 在这个范围内插入或者删除新的数据,T1 再次读取这个范围的数据,此时读取的结果和和第一次读取的结果不同。 我的理解 我的理解是:间隙锁只能保证范围内的键不被 阅读全文
posted @ 2023-03-13 16:54 yyyyyu 阅读(125) 评论(0) 推荐(0) 编辑
摘要: fake news!!! 阅读全文
posted @ 2023-03-10 09:37 yyyyyu 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 参考 https://www.cnblogs.com/javaguide/p/springboot-auto-config.html 在 SpringBoot 的核心注解 SpringBootApplication 中,有如下配置: @Target({ElementType.TYPE}) @Rete 阅读全文
posted @ 2023-03-08 20:57 yyyyyu 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1. @SpringBootApplication 这里先单独拎出@SpringBootApplication 注解说一下,虽然我们一般不会主动去使用它。 @SpringBootApplication public class SpringSecurityJwtGuideApplication { 阅读全文
posted @ 2023-03-08 20:52 yyyyyu 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1.Comparator位于包java.util下,而Comparable位于包java.lang下 2.Comparable接口将比较代码嵌入自身类中,而Comparator在一个独立的类中实现比较。 3.Comparator接口的比较方法compare(A,B)有两个参数,Comparable的 阅读全文
posted @ 2023-03-08 12:44 yyyyyu 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Scanner相关操作:参考文章 字符串数组转化为int数组 String s = in.nextLine(); //获取字符串中的每一个数字.字符串转数组 String[] strArr = s.split(","); //创建一个int类型的数组. int [] numberArr = new 阅读全文
posted @ 2023-03-08 12:43 yyyyyu 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 一、卸载 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-se 阅读全文
posted @ 2022-12-02 18:51 yyyyyu 阅读(8) 评论(0) 推荐(0) 编辑