自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Field ‘id‘ doesn‘t have a default value

mybatis /mybatis plus新增/更新数据,标记id

2022-06-21 09:29:04 533 1

原创 mybatis接收List<Object>实现批量更新mysql

mysql批量更新问题

2022-06-17 18:12:27 585

原创 如何快速把kafka安装在windows以及可视化工具操作kafka

kafka快速安装以及可视化工具进行操作

2022-06-15 14:52:40 1160

原创 idea连接database报错Communications link failure The last packet sent successfully to the server was 0 m

场景:idea连接database 数据源(远程连接公司qa环境mysql)报错:Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.No appropriate protocol (protocol is disabled or cipher s

2022-05-26 11:48:03 1415 2

原创 MySQL 一条语句统计统计不同状态的数量

@场景根据批次号统计不同状态的数量表设计:根据批次号结合status,查询总数量,失败数量、成功数量SELECT COUNT(1) totalCount, sum(CASE WHEN t.batch_no=1111 and t.`status` = 0 THEN 1 ELSE 0 END) succeedCount , sum(CASE WHEN t.batch_no=1111 and t.`status` = 1 THEN 1 ELSE 0 END) failCount FROM t

2022-05-26 09:42:30 3000

原创 java 下划线命名转为驼峰命名或驼峰命名转为下划线命名

java 下划线命名转为驼峰命名或驼峰命名转为下划线命名今天遇到一个需求,下划线命名转为驼峰命名或驼峰命名转为下划线命名,记录一下抽出的工具 /*** * 下划线命名转为驼峰命名 */ public static String UnderlineToHump(String para){ if(StringUtils.isEmpty(para)){ return ""; } StringBuilder

2021-11-19 14:49:53 1472

原创 Java 线程池的应用场景【1】

线程池的应用场景【1】场景:数据更新待更新的数据较多,分布在多个mysql数据表中准备:构造线程池public class ThreadPoolManager { private final static int CORE_POOL_SIZE = 4; final static RejectedExecutionHandler HANDLER = (r, executor) -> System.out.println("工作队列被拒绝"); public stat

2021-11-11 16:31:06 1197

原创 idea 拉取新项目之后,以maven构建

idea 拉取新项目之后,以maven构建

2021-11-09 21:53:41 363

原创 Java日期获取LocalDate

Java日期获取LocalDate LocalDate now = LocalDate.now(); int yearNow = now.getYear(); int monthValueNow = now.getMonthValue();```![在这里插入图片描述](https://img-blog.csdnimg.cn/6fe87e62d28542c5bbf7e89110c8fba0.png)

2021-11-09 10:02:46 338

原创 java: Ambiguous constructors found for creating java.lang.Integer. Either declare parameterless cons

mapstruct 使用异常:错误信息:Error:(51, 31) java: Ambiguous constructors found for creating java.lang.Integer. Either declare parameterless constructor or annotate the default constructor with an annotation named @Default.翻译:发现用于创建java.lang.Integer的构造函数有二义性。要么声

2021-10-27 10:39:03 2225

原创 cmd黑窗口关闭服务端口占用

记录操作:cmd黑窗口关闭端口占用命令关闭:服务占用端口16899eg:netstat -nao | findstr “16899” 查询16899端口taskkill /pid 26568/F 关闭pid为26568的进程

2021-08-26 19:14:22 573

原创 idea注入类之后,类和方法飘红,但是类和方法都是存在的

问题:idea注入类之后,类和方法飘红,但是类和方法都是存在的解决:File—>Invalidate Caches/ Restart即可

2021-08-26 14:48:53 252

原创 feign.FeignException$BadRequest: status 400 reading MBaseClient#hxDelete(Integer id)

报错:feign.FeignException$BadRequest: status 400 reading MBaseClient#hxDelete(Integer id)原因:调用时漏掉了头信息调用方:@PostMapping(value = “/hx-trial-sponsor/deleteBy”)BaseApiResponse delete(@RequestParam(“id”)Integer id);被调用方:@ApiOperation("删除")@PostMapping("del

2021-08-23 19:31:33 631

原创 java A服务远程调用B服务进行更新操作时默认也更新了创建时间

更新操作时默认也更新了创建时间今天修复一个生产问题,发现前辈写的更新操作,会默认把数据第一次进来的创建时间一起更新掉场景:A服务调用B服务如下:B服务(被调用者)发现A调用B时,明明没有给对象中创建时间createdTime赋值,但是B服务中确发现了创建时间,被默认赋值了。真是百思不得其姐灵光一现,是不是在feign调用的过程中,设置了默认值果然如此,完美解决去掉默认赋值即可...

2021-07-05 14:57:23 161

原创 Caused by: com.mysql.cj.exceptions.WrongArgumentException: SQL String cannot be empty

报错:Caused by: com.mysql.cj.exceptions.WrongArgumentException: SQL String cannot be emptyMapper 中代码原因:即用①又用了②,②中没有对应的sql@ResultMap("BaseResultMap")@Select("select id,username,age from user where user_id=#{Id} limit 1;") ①User findById...

2021-04-11 10:30:52 1722

原创 mysql中的DATE_FORMAT(NOW(),'%Y-%m-%d')函数

1.格式:DATE_FORMAT(date,format) 函数用于显示日期或时间数据的不同样式。1.1参数:date 合法的日期;format 最终输出的日期/时间;2.参考:DATE_FORMAT(NOW(),’%Y-%m-%d’)...

2019-09-11 18:11:11 46759

原创 No message available 请求不能成功

1.No message available

2019-08-20 14:21:40 112533 2

原创 mysql中当前时间,七天之前时间(当前时间减去7天)

select now() 当前时间2 select DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 7 DAY),’%Y-%m-%d’) 七天之前3.select CONCAT(DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 7 DAY),’%Y-%m-%d’),’ 00:00:00’) 七天之前格式化...

2019-08-13 20:32:47 22621

原创 idea快速从dao层跳转到mapper.xml文件的插件

从dao曾跳转到mapper.xml文件的是非常不方便的,但是可以通过此插件来完成快速跳转以下图解说明安装操作:

2019-08-07 19:40:04 33322 5

空空如也

空空如也

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

TA关注的人

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