- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 对象集合根据某个属性排序,空的滞后
对象集合根据某个属性排序,空的滞后我这边的需求是根据结束时间排序,未结束节点滞后Comparator.nullsLast(Comparator.comparing(JobBillInfoVO::getCreateDate,Comparator.nullsLast(Date::compareTo)))
2022-04-12 14:39:31 136 1
原创 根据cron规则获取下次执行时间
之前有个需求,根据规则生成定时任务public static long getNextTriggerTime(String cron){if(!CronExpression.isValidExpression(cron)){return 0;}CronTrigger trigger = TriggerBuilder.newTrigger().withIdentity(“Caclulate Date”).withSchedule(CronScheduleBuilder.cronSchedule(cr
2021-10-21 14:26:08 205
转载 docker迁移镜像到另一个服务器
1、docker images 查看镜像 tag2、docker save [tag] > openjkd.tar 打包镜像3、rsync -av --progress openjkd.tar 接收用户名@接收服务器ip:~/ 推送或者scp openjdk.tar 接收用户名@接收服务器ip:接收路径4、docker load [options] 加载镜像5、docker images 查看镜像是否生成成功6、docker run --name datavisual -d -p 80
2021-09-03 16:04:06 301
原创 Mysql根据父类Id查询出所有子集Id
**需要根据一级菜单查出子集菜单时,总结了两种方法:**第一种,将子集Id全部返回:SELECTidFROM(SELECTt1.id,IF( FIND_IN_SET( parent_id, @pids ) > 0 or FIND_IN_SET( id, @pids ) > 0 , @pids := CONCAT( @pids, ‘,’, id ), 0 ) AS ischildFROM( SELECT id, parent_id FROM iot_location t O
2021-07-14 17:19:34 1331
转载 EasyExcel 自定义表头导出数据
EasyExcel 自定义表头导出数据参考地址https://blog.csdn.net/dndndnnffj/article/details/109695586
2021-06-23 16:01:03 695
原创 MySQL根据分组去从并忽略某些查询字段
在使用MySQL 5.7 以上时,对某个字段进行分组会出现异常而需求有时需要进行联合查询解决方法:使用 any_value 函数忽略其他字段即可
2021-04-16 09:47:52 615 2
原创 MySQL查询参数内使用if判断
SELECT COUNT(1), COUNT(IF(state = 1, true, null)), COUNT(IF(state = 0, true, null))FROM fms_device
2021-04-13 17:15:16 310
原创 In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column ‘ki
In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column ‘kinglink_db_devII.f.id’; this is incompatible with sql_mode=only_full_group_by反例:SELECT f.*,COUNT(p.id) FROM fms_firmware f LEFT JOIN fms_firmware_package p
2021-04-07 13:49:54 239
原创 Transaction silently rolled back because it has been marked as rollback-only
Transaction silently rolled back because it has been marked as rollback-onlytry catch 与 throws 重复使用
2021-02-28 18:04:32 580
原创 java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal res
java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.BigDecimal.divide() 没有精确的可表示的十进制结果。2是保留小数位数.divide(product.getPrice(), 2, RoundingMode.HALF_UP);
2021-01-29 10:57:17 55
原创 JPA中使用Specification进行外键关联多表联查
需求是根据持卡方信息(公司名称,车牌号)查询充值记录信息我这边外键关系是Recharge(充值记录) 内有外键 user(用户) 和 gasCard(油卡)gasCard 内有外键 company(企业)JOIN 两个参数前面是主表,后面是从表;join字段得和外键名相同...
2021-01-06 16:59:54 916
转载 spring-boot连接redis报连接超时问题Unable to connect to Redis; nested exception is io.lettuce.core.RedisCo
可以参考一下网上的解决方案原址:https://www.cnblogs.com/jinlin/p/9151597.html但我的问题是:客户的redis服务器是腾讯的,spring-boot的版本有冲突将 2.4.0 换成 2.3.6.RELEASE 就好了
2021-01-06 11:31:38 1128
转载 JPA中使用Specification中自定义函数function()查询MySQL5.7的JSON相关函数
JPA中使用Specification自定义函数function()操作mysql5.7之后的JSON相关函数原文转载:https://blog.csdn.net/u010234516/article/details/100883995#comments_13981663(我使用的框架,封装了参数;将条件全部拼接生成数组去数据库查询)这里注意用占位符,否则查询不到...
2020-12-30 18:07:31 972
原创 Can not issue data manipulation statements with executeQuery().
项目场景:jpa 做新增修改时报错问题描述:JPA 新增修改编写原生SQL报错 Can not issue data manipulation statements with executeQuery().原因分析:需要给接口加上 @Modifying 注解,且接口的返回类型必须是无返回值 void类型解决方案:...
2020-12-17 16:34:56 115 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人