自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql 8 索引原理

索引就相当于字典的目录, 是为了提高我们的查找效率,就像我们翻字典,不可能直接知道要找的字在哪一页,要先找目录再找字的所在页一样。

2023-04-08 23:59:52 228

原创 MySQL 8 MVCC机制

以实现了可重复读。​ 根据之前的介绍我们得知,已提交读每次读取数据时,都会新建一个Read View,可重复读每次读取数据时,不会新建一个Read View,都是沿用事务开始时创建的Read View,所以可重复读效率比较高,而且隔离级别更高,所以Mysql事务默认隔离级别是可重复读。

2023-04-06 21:34:57 166

原创 Mysql 8 事务

基于mysql8的事务,mysql5的不包含在里面

2023-03-30 22:47:02 378

原创 详解SpringBoot启动流程

总之,Spring Boot 在启动时会加载配置文件、创建 ApplicationContext、执行自动配置、执行启动任务、启动 Web 服务器,并运行应用程序。这些工作都由 Spring Boot 自动完成,开发人员只需要关注业务逻辑的实现即可。

2023-03-30 16:16:40 893

原创 SpringBoot自动装配原理

Spring Boot Starter 是 Spring Boot 提供的一种依赖管理机制,它可以帮助开发者快速集成常用的技术栈和第三方库,简化项目的配置和搭建过程,提高开发效率。通过引入 Spring Boot Starter,开发者可以省去手动配置和装配各种技术栈的繁琐过程,Spring Boot 会根据应用程序的依赖关系和配置情况,自动加载相应的 Starter,并根据 Starter 中的自动配置模块自动配置和装配相关的 Bean。Spring Boot 就会自动加载。

2023-03-30 15:11:47 134

原创 Quartz定时任务浅谈

浅谈Quartz定时任务并发控制注解

2023-03-29 22:08:46 1114

原创 SpringMVC工作流程

整个流程的具体执行顺序是:请求先经过 DispatcherServlet 进行请求分发,DispatcherServlet 根据请求信息通过 HandlerMapping 找到对应的处理器 Handler,然后调用 HandlerAdapter 调用 Handler 进行处理,返回逻辑视图名。在SpringMVC中,每个处理器方法必须返回一个视图,这个视图可以是JSP、HTML、PDF或者其他类型的文档。如果处理器方法没有显式地指定视图,那么SpringMVC将会选择默认视图。

2023-03-28 21:34:27 45

原创 Java四种访问修饰符区别

Java四种访问修饰符区别,面试的话可以直接看总结

2023-03-27 11:16:47 412

原创 抽象类和接口的理解

对于抽象类和接口的深究,不那么适合面试

2023-03-27 11:10:16 58

原创 CPU指令重排与volatail关键字

在使用单例模式双重检查锁时,我们要对返回的单例实例加上volatail关键字,目的是为了解决CPU指令重排问题,那么什么是CPU指令重排,volatail又是怎么解决CPU指令重排的问题呢?

2023-03-26 17:06:07 215

原创 hashCode()和equals(),看完再也不迷惑了

关于hashCode和equals方法的分析,面试和实际开发都可以学习

2023-03-25 21:52:54 51

原创 ArrayList 和 LinkedList对比

ArrayList和LinkedList对比

2023-03-12 23:06:16 618

原创 HTTP请求状态码简介

HTTP请求状态码简介,正在背Java八股的小伙伴们可以看看

2023-03-12 19:42:58 117

原创 看完这篇分布式锁,再也不迷惑了

分布式锁介绍

2023-03-11 21:35:38 743

原创 Redis分布式锁实现后端防重复提交

Redis分布式锁实现后端防重复提交

2023-03-05 20:59:42 2712 1

原创 Java多态

Java多态自己的一些感悟,适合新手学习

2022-12-30 23:32:02 74

原创 Java继承

其实好久之前就有想在csdn上发布文章的想法了,只是一直懒得排版码字再加上没发布过,后来看视频学习的时候总是看一遍就过去了,过段时间就忘了,与其重新回去看,不如把所学记录下来,以便日后用。

2022-12-19 23:31:03 64

空空如也

空空如也

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

TA关注的人

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