自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2024-04-24 15:35:58 357 1

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

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

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

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

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

2022-10-21 12:39:23 3655

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

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

2022-10-09 18:30:36 600

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

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

2022-09-20 15:24:44 171

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

lambda只是不支持局部变量

2022-08-10 18:12:53 203

原创 过滤参数 简单实用

取值过滤

2022-07-21 19:12:12 49

原创 base64字符串转化成图片

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

2022-07-20 18:03:29 793

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

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

2022-06-24 09:21:44 1039

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

java 多线程

2022-06-22 14:54:56 1824

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

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

2022-06-14 16:45:45 49

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

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

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

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

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

2022-06-10 14:02:10 882

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

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

2022-06-02 17:01:59 1391

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

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

2022-05-26 16:54:37 780

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

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

2022-05-26 13:50:33 2599

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

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

2022-05-26 10:52:35 1121

空空如也

空空如也

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

TA关注的人

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