自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 MYSQL篇(二)-八股文场景面试笔记

多版本并发控制(MVCC=Multi-Version Concurrency Control),是一种用来解决读 - 写冲突的无 锁并发控制。也就是为事务分配单向增长的时间戳,为每个修改保存一个版本。版本与事务时间戳 关联,读操作只读该事务开始前的数据库的快照(复制了一份数据)。这样在读操作不用阻塞写操 作,写操作不用阻塞读操作的同时,避免了脏读和不可重复读。MySQL 行锁只能加在索引上,如果操作不走索引,就会升级为表锁。

2024-08-28 21:19:36 816

原创 MYSQL篇(一)-八股文场景面试笔记

视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,试图通常是 有一个表或者多个表的行或列的子集。对视图的修改不影响基本表。它使得我们获取数据更容易, 相比多表查询。内联接(Inner Join):匹配2张表中相关联的记录。左外联接(Left Outer Join):除了匹配2张表中相关联的记录外,还会匹配左表中剩余的记 录,右表中未匹配到的字段用NULL表示。

2024-08-28 17:47:28 2374

原创 Java基础篇(三)-八股文面试场景笔记

fail-fast 机制是 Java 集合(Collection)中的一种错误机制。当多个线程对同一个集合的内容进行 操作时,就可能会产生 fail-fast 事件。例如:当某一个线程 A 通过 iterator 去遍历某集合的过程中,若该集合的内容被其他线程所改变 了,那么线程 A 访问集合时,就会抛出 ConcurrentModificationException 异常,产生 fail-fast 事 件。这里的操作主要是指 add、remove 和 clear,对集合元素个数进行修改。

2024-08-20 12:00:00 975

原创 Java基础篇(二)-八股文面试场景笔记

简单来说,一个进程就是一个执行中的程序,它在计算 机中一个指令接着一个指令地执行着,同时,每个进程还占有某些系统资源如 CPU 时间,内存空 间,文件,输入输出设备的使用权等等。我们提供了泛指的概念,但具体执行的时候却可以有具体的规则 来约束,比如我们用的非常多的ArrayList就是个泛型类,ArrayList作为集合可以存放各种元素,如Integer, String,自定义的各种类型等,但在我们使用的时候通过具体的规则来约束,如我们可以约 束集合中只存放Integer类型的元素,如。

2024-08-20 01:44:43 1644

原创 Java基础篇(一)-八股文面试场景笔记

equals用来比较的是两个对象的内容是否相等,由于所有的类都是继承自java.lang.Object类的,所 以适用于所有对象,如果没有对该方法进行覆盖的话,调用的仍然是Object类中的方法,而Object中的equals方法返回的却是==的判断。子 类继承了父类原有的方法,但有时子类并不想原封不动的继承父类中的某个方法,所以在方法名, 参数列表,返回类型(除过子类中方法的返回值是父类中方法返回值的子类时)都相同的情况下, 对 方法体进行修改或重写,这就是重写。比较的是真正意义上的指针操作。

2024-08-18 01:32:02 1786

原创 Springboot3集成knife4j,swagger实现在线接口文档

我以之前那篇集成邮箱的笔记为基础集成 knife4j,有不懂邮箱验证的可以去看我的笔记。

2024-07-30 22:52:51 650

原创 Springboot集成邮箱发送验证码

String content = "【验证码】您的验证码为:" + code + "。#smtp服务主机 qq邮箱则为smtp.qq.com;2.1选择spring Initializr创建,我这里选择的是jdk17,可以根据自己情况选择。使用qq邮箱开启SMTP服务,登录进qq邮箱网页版->找到设置->第三方服务,具体如下图。password: #选择刚刚qq邮箱生成的授权码填写在这。// 这个是 mail 依赖提供给我们的发送邮件的接口。-- 一个很强大的工具库 -->-- 邮箱验证码依赖 -->

2024-07-25 00:12:23 1079

Springboot集成邮箱发送验证码,Springboot3集成knife4j,swagger实现在线接口文档

Springboot集成邮箱发送验证码,Springboot3集成knife4j,swagger实现在线接口文档

2024-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除