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

原创 解决“Liquibase: Waiting for changelog lock”数据库死锁问题

解决“Liquibase: Waiting for changelog lock”数据库死锁问题。

2022-11-21 09:12:20 3044

原创 使用java8 api方法list.stream().map().collect(Collectors.toList())

使用java8 api方法list.stream().map().collect(Collectors.toList())

2022-10-25 14:48:22 1366

原创 electron 无法安装

electron 无法安装

2022-10-19 16:03:31 541

原创 SpringBoot报错ERROR org.springframework.boot.SpringApplication - Application run failed

SpringBoot报错ERROR org.springframework.boot.SpringApplication - Application run failed

2022-06-13 09:36:39 4655

原创 springboot下配置mybatis的call-setters-on-nulls属性(sqlSessionFactory解决方法)

使用Mybatis时,如果查询语句中某些字段值是null的,则这个字段就无法返回。对于后台数据处理来说,这是一个致命的问题,于是通过修改Mybatis的配置来解决这个问题。在springmvc下,在mybatis的配置文件里面增加以下配置即可:mybatis.configuration.call-setters-on-nulls=true但在springboot中,则有时不起作用。经过研究,其实在SqlSessionFactory增加callSettersOnNulls的配置就可以了,这里记录一下:

2022-04-03 12:47:27 3660

原创 Tomcat假死的原因及解决方案

在安装项目时,遇到tomcat假死的问题1、tomcat正常运行2、用户连接正常3、配置使用情况,内存和CPU正常4、重新加载界面,没有报错5、加载时看到tomcat 日志报错 out of memary在网上查看资料,问题得到解决服务器配置:linux+tomcat现象:Linux服务器没有崩,有浏览器中访问页面,出现无法访问的情况,没有报4xx或5xx错误(假死),并且重启tomcat后,恢复正常。原因:tomcat默认最大连接数(线程数)200个,默认每一个连接的生命周期2小时(72

2021-07-07 09:09:25 3758

原创 ORACLE错误代码对照表

ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021: 会话附属于其它某些进程;无法转换会话ORA-00022: 无效的会话 ID;访问被拒绝ORA-00023: 会话引用进程私用内存;无法分离会话ORA-00024: 单一进程模式下不允许从多个进程注册ORA-00025: 无法分配 ORA-00026: 丢失或无效

2021-04-16 16:30:18 445

原创 Oracle之ORA-01940:无法删除当前已连接用户的解决方案

由于资源占用,oracle报错01940,解决方案如下:1.首先将索要删除的用户锁定,这句必须执行,否则之后杀死进程无效! alter user 用户名 account lock;2.从【v$Session】表查看当前用户占用资源,有使用资源的情况下,肯定不能删除用户 select saddr,sid,serial#,paddr,username,status from v$session where username = '用户名';3. 杀死status为【 INACTIVE】的进程,si

2021-03-19 09:25:13 1557

原创 oracle问题持续更新

Oracle 11g 错误:ORA-28002: the password will expire within 7 days解决方法已经被报告了密码快要过期的账户必须再改一次密码(需要DBA权限),以system用户为例sqlplus / as sysdbaalter user system identified by root;...

2021-02-19 17:41:30 56

原创 mysql 时间查询(当天、本周,本月,上一个月的数据)

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT * FROM 表名 where DATE_SUB(CURDA

2021-02-05 09:16:35 623 2

原创 java解析Json中获取Array字段值及嵌套Json对象

获取响应内容:{"code":0,"message":"成功","data":{"docs":[{"fileId":"5cb99cccba6742ced9c894c019594015c7","fileName":"张三2021-01-27.pdf","fileUrl":"https://es33ig34noss.esign.cn/111156373486/3ce0c10d-c6cc-4a99-aa85-e2c1aa0065c2/%E9%BB%84%E6%89%BF%E5%AE%872021-01-27.pd

2021-01-27 20:25:51 638

原创 Java生成“年月日“+流水号

Java生成"年月日"+流水号import java.text.DecimalFormat;import java.text.SimpleDateFormat;import java.util.Date;/** * @author Ming * @date 2021/1/14 14:20 */public class test { private final static String FORMAT_CODE = "0000"; private final stat

2021-01-14 14:25:53 1023

原创 Linux设置MySQL设置区分表名大小写(linux环境下默认区分大小写)

问题:使用ruoyi做后台管理系统的时候。在linux上部署。默认区分大小写在启动springboot集成quartz定时任务报错信息:org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'aly_uias.qrtz_LOCKS' doesn't exist异常信息表明:在创建quartz自带表时,表明是小写的,程序中使用的是大写表明,由于mysql数据库区分大小写,故无法找到大写表名的表。

2020-12-18 16:38:13 978 2

原创 org.springframework.security.web.firewall.RequestRejectedException: The request was rejected because

org.springframework.security.web.firewall.RequestRejectedException:请求被拒绝,因为URL未规范化ps:可能前台请求多加/了解决方法:`//允许多请求地址多加斜杠 比如 /msg/list //msg/list - @Bean public HttpFirewall httpFirewall() { return new DefaultHttpFirewall(); }`...

2020-12-18 13:54:20 1896

原创 SpringBoot项目改成https协议

1.生成密钥证书生成命令:keytool -genkey -alias test -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650(1)关键字解释:alias 密钥别名storetype 指定密钥仓库类型keyalg 生证书的算法名称,RSA是一种非对称加密算法keysize 证书大小keystore 生成的证书文件的存储路径validity 证书的有效期keytool -

2020-12-17 11:07:24 603

原创 spring boot 项目报错 java.sql.SQLException: The server time zone value ‘�й���׼ʱ��’ is unrecognized

spring boot 项目报错 java.sql.SQLException: The server time zone value ‘�й���׼ʱ��’ is unrecognized<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version> <s

2020-12-17 10:47:17 66

原创 Java根据经纬度,计算两点间的距离

/** * @author Ming * @date 2020/12/9 10:25 */public class getDistanceUtil { /** * 地球半径,单位 km */ private static final double EARTH_RADIUS = 6378.137; /** * 根据经纬度,计算两点间的距离 * * @param longitude1 第一个点的经度 * @para

2020-12-09 14:17:30 259

原创 Java中Double保留后小数位的几种方法

- 返回double型的1.能四舍五入 double d = 114.145; d = (double) Math.round(d * 100) / 100; System.out.println(d);BigDecimal.ROUND_HALF_UP表示四舍五入,BigDecimal.ROUND_HALF_DOWN也是五舍六入,BigDecimal.ROUND_UP表示进位处理(就是直接加1),BigDecimal.ROUND_DOWN表示直接去掉尾数double d = 114.145

2020-12-09 14:15:51 383

原创 java根据日期获取当前是星期几

/** * 根据日期获取当前是星期几 */ public static void main(String[] args) throws ParseException { String dates = "2020-12-1"; Calendar cal = Calendar.getInstance(); SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");...

2020-12-08 14:23:40 461 1

空空如也

空空如也

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

TA关注的人

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