自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 一文读懂什么是MySQL的MVCC机制

前言现在网络上对于mvcc的文章很多,笔者看完之后也是较难理解,经过一番学习之后对个人理解做一个记录MVCCMVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。概念看起来比较模糊,简单的说是数据库为了解决事务隔离性存在的三大问题:脏读、幻读、不可重复度针对这三个问题的概念此处不做解释,可以看这篇文章:https://blog.csdn.net/qq

2021-04-23 23:27:06 425

原创 解析RedisTemplate默认是否使用连接池

介绍在我们使用SpringBoot项目时使用Redis变的非常简单,我们只有引入springboot提供给我们的依赖就可以直接使用一个RedisTemplate的bean来操作redis了使用1、引入redis的依赖,这是一个starter自动装配组件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-

2021-04-20 15:00:08 8732 3

原创 redis使用lua脚本回滚失败的原因

前言redis作为当下比较热门的nosql 缓存中间件,使用起来非常简单,但是当我们需要让多个命令保持原子性时,应该如何使用呢,本文就来介绍下案例1、redis提供了事务操作,multi和exec指令,我们来简单的模拟一下首先启动redis服务,连接到客户端执行完上述过程最后get k1的值是2,上述可以理解为multi开启了事务,只是多次set,此时的返回结果为QUEUED,代表进入了执行队列,此时还没有执行命令,直到执行exec时才会把队列的命令依次执行我们再按以下操作执行当执行hse

2021-04-14 20:30:50 4515 1

jdk8源码文件.zip

jdk8的源码文件,解压压缩包,把src.zip文件放到jdk的安装目录下,idea的sourcepath添加src.zip即可

2020-06-03

空空如也

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

TA关注的人

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