自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MybatisPlus拦截器实现数据表分表

很多项目都会存在一些数据量很大或者数据量增加很快的业务表,由于mysql的数据量达到一定量后会影响我们的查询效率,为了避免该类问题发生,我们需要在项目前期设计的时候针对这两类情况做一个分表的设计。本文主要讲使用Mybatis plus 拦截器实现分表

2024-01-18 14:31:22 1079 2

原创 mysql匹配数组字段中的某一个具体值

业务表中的某个字段存储的值为数组,例如 1,2,3 。现在需要查询其中一个值是数组里面的对应的一个值

2024-01-17 11:48:54 2140

原创 mysql数据库中行转列函数运用

mysql表中某一个字段的数据有多个,用特殊符号隔开。例如:张三、李四、王五;这个时候需要把这一列数据拆成多行

2023-12-29 17:35:06 565 1

原创 lombok的@Data注解无法打印继承的父类信息问题

但是遇到这个问题的时候第一反应都是,明明继承了父类,为啥父类的值会没有,从而会带偏我们去解决问题方向,遇到此类问题,第一我们应该先确认问题的本质,到底有没有给上值,确认了已经给上值,就说明只是打印的问题,进而去编译后的代码中查看为啥没打印出来,最终定位到问题从而解决问题。给子类中继承的父类属性的赋值,但是打印了以后只会显示子类信息,父类信息不显示。确认了继承本身是没有问题的,继承的父类的值都可以给上,也能获取到,随后直接打开target对应目录下的StudentResp子类,观察编译后的代码。

2023-12-18 11:55:19 1619 1

原创 springboot项目整合分布式定时任务quartz详解

Quartz是OpenSymphony开源组织在Job scheduling领域的一个开源项目,不同于Spring 自带的Scheduled,Quartz可以实现集群部署和分布式调度任务,从而避免在集群环境下,会导致任务被重复调度的问题,在多服务节点下,每一个节点上的quartz都是一个独立的应用。通过数据库锁的方式来保证每个节点的任务只有一个运行。

2023-12-13 16:06:55 1067 5

原创 AOP实现redis分布式锁

由于本项目的接口涉及到需要加分布式锁的地方比较多,考虑用springboot的AOP原理在注解里面实现redis分布式锁,引用的时候只需要在对应的方法上加上自定义的注解即可。

2023-12-12 16:33:48 146

原创 Java 大文件压缩与上传优化

在业务开发中有部分文件占内存特别大(5个G以上),并且文件夹嵌套层级关系附件(有上千个文件夹)打包下载的时候服务就会挂掉。

2023-12-12 11:45:36 760

空空如也

空空如也

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

TA关注的人

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