MYSQL的MVCC并发控制

行锁

MYSQL的行锁是基于索引加载的,所以行锁要加在索引响应的行上。

Read more »

Spring

BeanDefinition

BeanDefinition表示Bean定义,Spring根据BeanDefinition来创建Bean对象,
BeanDefinition有很多的属性来描述Bean,BeanDefinition是Spring中非常核心
的概念。

Read more »

内存分配与回收策略

自动化解决了两个问题:

  • 给对象分配内存
  • 回收分配给对象的内存
Read more »

Nacos配置Mysql数据源

本地正常使用Nacos的后台管理系统。

但是我配置的数据在哪里呀?在从安装到打开正常使用自始至终都没有对Nacos做过任何配置。

Read more »

mybatis-缓存

什么是缓存?

缓存就是存储数据的一个地方(称作:Cache),当程序要读取数据时,会首先从缓存中获取,有则直接返回,否则从其他存储设备中获取,缓存最重要的一点就是从其内部获取数据的速度是非常快的,通过缓存可以加快数据的访问速度。比如我们从db中获取数据,中间需要经过网络传输耗时,db server从磁盘读取数据耗时等,如果这些数据直接放在jvm对应的内存中,访问是不是会快很多。

Read more »

使用JWT

1.引入依赖

1
2
3
4
5
<dependency>
<groupId>com.auth0</groupId>
<artifactId>java-jwt</artifactId>
<version>3.4.0</version>
</dependency>
Read more »
0%