自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 启动出现Waiting for changelog lock…

从上面的结构可以看出是那一台服务器什么时间使得数据库发生死锁问题,我们只需要把LOCKED为b’1’的所有记录改为b’0‘即可。今天在开发的时候,Springboot启动的时候出现Waitingforchangeloglock…解决方案:我们先用如下的sql语句查询出是哪里发生了死锁问题。

2025-01-07 14:21:31 796

原创 uview table组件 行内内容长度太长导致每列高度不一致

解决方法,给单元格那层,即u-td添加样式height: auto!important,一定要有!

2024-12-19 14:56:24 136

原创 java自定义实体类注解内容

/@Excel注解。// 获取 AnnotationInvocationHandler 的 memberValues 字段。//实体类class。// 因为字段是 private 修饰,所以要打开权限。在用java导出Excel的时候,表头不能写死,而是根据情况变化的。String name = "能耗量(t)";// 获取 memberValues。

2024-04-30 10:31:52 514

原创 导出Excel内容自动换行 java

通过本文的介绍,我们了解了如何使用Java代码实现Excel内容自动换行的功能。通过设置单元格样式中的wrapText属性,我们可以让文本自动换行显示,使Excel表格数据更加清晰易读。

2024-04-24 15:35:58 2113 2

原创 PGSQL-通过SQL语句来计算两个日期相差的分钟数

PGSQL-通过SQL语句来计算两个日期相差的分钟数

2022-10-28 23:49:46 5571 1

原创 MyBatis查询结果resultType返回值类型详细介绍

有时候我们要查询的数据不止一条,比如:模糊查询,全表查询等,这时候返回的数据可能不止是一条数据,对于多数据的处理可以存放在List集合中。// 查询所有员工的信息,把数据库中的 'id' 字段作为 key,对应的 value 封装成 Employee 对象。比如根据某个字段获得数据库中的信息,把查询的结果信息封装成某个 JavaBean 类型的数据。1. 如果查询的结果是一条,我们可以把查询的数据以{表字段名, 对应的值}方式存入到Map中。MyBatis 允许查询的结果封装成Map,这种机制是极好的。

2022-10-21 12:39:23 3794

原创 java中int基本数据类型为什么能够直接赋值为一个integer对象?

java中int基本数据类型为什么能够直接赋值为一个integer对象?

2022-10-09 18:30:36 696

原创 效验String类型 是否为数值类型

效验String类型 是否为数值类型

2022-09-20 15:24:44 215

原创 lambda只是不支持局部变量

lambda只是不支持局部变量

2022-08-10 18:12:53 289

原创 过滤参数 简单实用

取值过滤

2022-07-21 19:12:12 72

原创 base64字符串转化成图片

通过读取文件并获取其width及height的方式,来判断判断当前文件是否图片,这是一种非常简单的方

2022-07-20 18:03:29 869

原创 vue命令 java常用获取某个字符开头字符

vue命令 java常用获取某个字符开头字符

2022-06-24 09:21:44 1186

原创 线程池调用第三方接口

java 多线程

2022-06-22 14:54:56 2210

原创 校验是否在可接诊时间范围内

校验是否在可接诊时间范围内

2022-06-14 16:45:45 75

原创 JDK1.8用stream比较两个List某个属性,取出差集

JDK1.8用stream比较两个List某个属性,取出差集

2022-06-14 09:16:39 3491 2

原创 Java1.8新特性里的Stream流用来过滤参数如何正确使用filter

Java1.8新特性里的Stream流用来过滤参数如何正确使用filter

2022-06-10 14:02:10 937

原创 a-time-picker时间日期选择器 时间范围控制 开始时间大于开始时间

a-time-picker时间日期选择器 时间范围控制 开始时间大于开始时间

2022-06-02 17:01:59 1556

原创 vue中异步函数async和await的理解与用法

先说⼀下async的⽤法,它作为⼀个关键字放到函数前⾯,⽤于表⽰函数是⼀个异步函数,因为async就是异步的意思, 异步函数也就意味着该函数的执⾏不会阻塞后⾯代码的执⾏。 写⼀个async 函数语法很简单,就是在函数前⾯加上async 关键字,来表⽰它是异步的,那怎么调⽤呢?async 函数也是函数,平时我们怎么使⽤函数就怎么使⽤它,直接加括号调⽤就可以了,为了表⽰它没有阻塞它后⾯代码的执⾏,我们在async 函数调⽤之后加⼀句console.log打开浏览器控制台,我们看到了  async 函数

2022-05-26 16:54:37 876

原创 @Service注解是标注在实现类上的的接口中添加注解还是在实现类impl

@Service注解是标注在实现类上的因为@Service是把spring容器中的bean进行实例化,也就是等同于new操作,只有实现类是可以进行new实例化的,而接口则不能,所以是加在实现类上的。IOC的思想:A不直接调用B,而是通过调用生产B的工厂(工厂模式),由B工厂来创建B有三种普通注入方式,分为构造函数的注入、属性注入、接口注入。将注入方式交给第三方,通过bean的注解,想调用时直接通过注解注入。所以通过注解注入bean,就是实例化依赖类的方式,这也是为什么要将@Service和

2022-05-26 13:50:33 2840

原创 基于redis的数据结构做缓存分页利弊

①:基于redis的list数据结构,直接通过list的数据结构,用range方法可以进行分页,在数据量大的时候,性能也很可观,但是当存在接口高并发访问时,这个list可能会无限延长,且里面的数据会存在很多重复,这就会影响到正常的业务(不是很推荐);②:基于redis的ZSet数据结构,通过Zset这个有序集合我们也可以做分页,同样也是用range方法,但是这里比较麻烦的是在初始化数据的时候Zset必须存放TypedTuple类型的数据,这个类型是一个value和score的键值对,具体可以查百度,

2022-05-26 10:52:35 1264

空空如也

空空如也

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

TA关注的人

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