自定义博客皮肤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)
  • 收藏
  • 关注

原创 springboot + filter + redisStream + mybatis 实现消息队列记录用户操作日志

基于SpringBoot + Filter + Redis Stream + Mybatis 实现消息队列

2022-11-04 16:02:18 815 1

原创 IDEA项目目录或类名变成红色的原因及解决办法

IDEA项目目录或类名变成红色的原因及解决办法

2022-05-27 16:17:50 15045

转载 【PGSQL】pgsql中distinct与distinct on的用法

【PGSQL】pgsql中distinct与distinct on的用法最近接到个需求,要求对考核成绩进行排名,一个用户可能有多条记录,需求要有去重,取最新的一条记录,成绩排名倒是清楚怎么写,去重着实难倒了我。在万能的百度下,我找到了一位大佬写的文章,链接如下:pgsql中distinct与distinct on的用法distinct与distinct on的区别与联系distinct的用法语法:select distinct 列名[, 列名…] from 表名distince作用: 列

2021-09-06 17:23:15 4097

原创 springboot 批量添加遇到的那些事儿

近期闲来无事,就写了个springboot 图书增删改查的小案例练练手。不过在写批量添加图书的controller层代码时遇到了些问题,在此做一些记录。一开始我写的批量添加代码是这样式儿的:/** * 批量插入 * * @param booksList 图书目录 * @return int */ @PostMapping("/batchInsert") public int batchInsert(List<Books> bo

2021-06-21 18:21:50 1143

原创 postgres 距今时间间隔超过1小时 sql小案例

上周接到一个开发任务,要求写一个超时1小时未提交的接口,业务不算复杂,写sql 的时候倒是卡壳了一会。mysql的时间相减获得小时有个函数: TIMESTAMPDIFF(unit,start,end),其中 unit 有4个参数:MINUTE:计算相差多少分钟;HOUR:计算相差多少小时;DAY:计算相差多少天;MONTH:计算相差多少月。项目中使用的数据库是 postgers 数据库,以前写的项目是用到的数据库都是mysql,所以我还是使用 TIMESTAMPDIFF(unit,start,

2021-06-16 21:24:10 1630

原创 Java 获取Excel起始行,处理03和07版本兼容问题

Java 获取Excel起始行前段时间领导让我写一个读取Excel将数据转换成json格式的功能,中间提了些新需求,我自己也反复修改,颇废了一番功夫。从下图你们应该能感受到哈哈,言归正传,这个业务给我印象最深的一点就是,客户提供的Excel表格有些样式问题,有的Excel表头有两行空行,有的Excel表头只有一行空行,还有的挺正常,干脆没有空行。这就给写代码造成了很大的挑战,因为之前循环读取行数据,起始行是写死的,正常来讲写死也是没问题的,例如普通的Excel表格第一行通常是表头,第二行是列标题,第三

2021-06-02 17:02:17 472

转载 sql 查询结果去重

最近在写导入功能时,需要根据名字查询id,于是我写了SQL查询,不过得到的结果存在重复数据,从网上找到一篇文章,完美解决问题,如下:sql查询去除重复值语句sql 单表/多表查询去除重复记录单表distinct多表group bygroup by 必须放在 order by 和 limit之前,不然会报错1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断s...

2020-05-08 13:57:43 2533

原创 解决: Caused by: java.lang.IllegalStateException: Cannot load driver class: dm.jdbc.driver.DmDriver

今天运行项目时出现的这个问题于是我检查了一下application.properties文件中,一切正常然后去检查pom文件,发现Dm7JdbcDriver18的jar包多了些奇怪的东西此时问题就很明朗了,application.properties文件中的驱动名和pom文件中artifactId不一致,项目不能加载驱动类,自然运行不起来了。于是我移除有问题的Dm7JdbcDrive...

2020-04-15 15:40:55 13729 1

原创 Spring Boot的@SpringBootApplication无法引入的问题

平时都是在公司框架内做一些CRUD操作,对框架的接触不是很多,恰好近期没有新的开发任务,我尝试自己搭建一个分布式项目.项目搭建很顺利,不过在创建启动类时发生了一些问题,项目框架与问题如下图:我们知道,在启动类上需要加注解@SpringBootApplication,我也的确加了,但是此注解报错.嗯,不慌,此时只需添加导包就行.啊咧?万能的Ctrl+1咋没有导包呢?没事,咱还有绝招!熟练地掏...

2020-04-07 10:20:40 5222

原创 数字1-7转换成星期一到星期天

数字1-7转换成星期一到星期天代码如下:package studydemo;import java.util.Calendar;import java.util.HashMap;public class WeekDays { public static void main(String[] args) { Calendar now = Calendar.get...

2020-04-01 16:05:57 5677 1

空空如也

空空如也

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

TA关注的人

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