自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql内存调优

mysql性能调优

2025-06-24 22:29:55 175 1

原创 mybatis-plus生成模板

3.在启动类上加上@MapperScan(basePackages = “”)注意:如果配置idea链接数据库下载插件超时异常:需要配置http代理。1、需要将LocalDateTime换成Date。2、将xml移东到resource目录下+mybatis-plus生成模板。

2024-07-07 19:33:47 381

原创 工作笔记:事务踩坑小节(一)

场景:需要实现将数据导入,如果数据存在,就看当前数据是否可修改,可修改则就进行修改。如果数据不存在,新增数据,并关联其他表进行新增相关数据。同时将修改的数据和其他要查询的数据一同返回,方便前端进行判断,那那些数据,修改过,进行设置角标。原因:由于在进行修改后,return 调用查询方法时,查询方法内使用List,多线程来处理,使得未出在同一个事务内。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。问题:每次查询的数据,修改的数据都不是最新值,新增的数据都为0.2.方法执行完成后?

2023-05-22 02:43:29 146

原创 mysql聚合索引失效情况讨论

mysql聚合索引失效情况讨论:最左匹配原则

2022-07-26 18:25:42 1676

原创 反射中的方法

反射基础知识

2022-07-16 18:47:34 315

原创 Redis的expire(过期时间)

在redis中使用expire命令设置一个键的过期时间。到时间redis会自动删除他。语法:expert key seconds 其中seconds 参数表示键的过期时间。127.0.0.1:6379> EXPIRE key 10 //设置key 过期时间为10s(integer) 1127.0.0.1:6379> ttl key // ttl 查看key的过期时间(integer) -2 //当键不存在时返回-2 永不过期为 -1 127.0.0.1:637

2021-11-23 19:07:03 21168

原创 Redis持久化详解

一、RDB方式RDB是通过快照完成的、当符合一定条件时 :Redis会自动将内存中的所有数据生成一份副本并存储在硬盘上,这个过程即为“快照”。1、标题Redis快照触发条件:1.1、根据配置规则进行自动快照1.2、用户根据 save 或 bgsave 命令1.3、执行 flushall 命令1.4、执行复制(replication)时。1.1根据配置规则进行自动快照:Redis允许用户自定义快照条件,例如redis 安装目录中包括的样例配置文件的预制 3 条件:save 900 1

2021-11-23 18:51:37 813 1

原创 Redis中的事务

Redis 事务Redis中用Multi 命令用于标记一个事务块的开始。事务块内的多条命令会按照先后顺序被放进一个队列当中,最后由 EXEC 命令原子性(atomic)地执行。语法redis Multi 命令基本语法如下:redis 127.0.0.1:6379> Multi可用版本>= 1.2.0 返回值总是返回 OK 。 实例redis 127.0.0.1:6379> MULTI # 标记事务开始 OK redis 127.0.0.1

2021-11-22 18:28:44 749

原创 分布式session

#分布式session1、分布式session解决什么问题?在一次客户端和服务器为之间的会话中,客户端(浏览器)向服务器发送请求,首先cookie会自动携带上次请求存储的数据(JSESSIONID)到服务器,服务器根据请求参数中的JSESSIONID到服务器中的session库中查询是否存在此JSESSIONID的信息,如果存在,那么服务器就知道此用户是谁,如果不存在,就会创建一个JSESSIONID,并在本次请求结束后将JSESSIONID返回给客户端,同时将此JSESSIONID在客户端cooki

2021-10-15 20:36:50 109

原创 Mybatis-plus逆向工程

Mybatis-plus逆向工程一、添加依赖二、 添加需要的模板引擎三、构建类进行逆向生成一、添加依赖注入mybatis-plus<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.0</v

2021-10-08 15:48:03 132

空空如也

空空如也

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

TA关注的人

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