![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
白话八股文
文章平均质量分 88
DrewLiang
这个作者很懒,什么都没留下…
展开
-
MySQL知识点复习 - 事务篇
由于在线上真没用过MySQL,一般用的都是PostgreSQL、Oracle和Sql Server,完美对八股文的神MySql没有一丝线上经验,故来小卷一手。(回滚日志),隔离性通过MVCC(多版本并发控制)或是🔒机制来实现的。这里就可能会出现脏读、不可重复读和幻读的现象,在提交之前如果挂了是不是就得全部回滚了。这种就不会出现脏读的情况,那么是不是可能也会出现不可重复读和幻读的现象呢。在同时处理多个并发的时候,就会容易出现三种情况,加锁导致的多半只是性能差,但是安全性肯定是高的。原创 2024-09-02 10:39:26 · 652 阅读 · 0 评论 -
看看SpringBoot的自动装配原理
Spring boot 定义了一套自己的规范,在Spring Boot启动的时候会扫描有什么外部的jar包的,然后加载里面的配置文件到Spring里面,像那些自己写的starter就只需要按照Spring boot定的规则定义文件就行了。简单理解就是自动装配就是通过一些注解和一些简单的配置就可以在Spring boot中使用第三方的某些功能。先在判断自动装配开关是否打开(然后去获取用于注解中的 exclude 和 excludeName。这个exclude都是在的两个key然后再去加载。原创 2024-09-01 16:02:29 · 1047 阅读 · 0 评论 -
Java NIO 核心知识总结
IO的学习总结原创 2024-08-30 16:55:00 · 613 阅读 · 0 评论