- 博客(21)
- 问答 (2)
- 收藏
- 关注
原创 Mybatis存入Mysql中JSON格式的属性保证顺序不变
1.刚开始本想使用Mysql的json类型存储,不料存入的数据会默认按照key值的长短排序,所以无法保证存入的数据和去除的数据顺序一致。以上三种关系成立后就能保证存入的json属性顺序和取出的一致。2.改用text的类型存储json字符串。配置mapper.xml中的映射关系。实体类中配置字段映射。
2023-08-03 09:44:37
742
原创 jdk8切换jdk17失败问题处理
切记当jdk8切换jdk17不好用时,记得查看环境变量path里面的JAVA_HOME/bin的位置,如果配置在了path的下面很有可能不好使,此时将path里面的JAVA_HOME\bin上移到最上面就好用了。
2023-06-29 14:17:45
425
1
原创 运用Mybatis动态查询字段及表名
2.如果知道具体查询哪些表,可以把这些表及表对应的字段配置进一张表和字段对应的表中,通过表名查询该表取出对应的字段及注释,此处的字段注释可以自己写相对比较灵活。1.我们必须知道查询的表名,可以通过表名查询字段及注释,然后把表名和字段传进mapper。
2023-04-10 18:30:15
4491
转载 Java根据时间生成唯一标识
import lombok.extern.slf4j.Slf4j;import java.text.DecimalFormat;import java.text.FieldPosition;import java.text.Format;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Calendar;@Slf4jpublic class GenerateSequenceUt.
2022-03-09 09:30:03
1132
原创 当系统需要多次JSSL验证时该如何操作
如果服务需要调用两次https验证,一个业务的验证,一个是邮件服务的验证,1.可以先用InstallCert生成https一个业务需要的jssecacerts文件/* * Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted.
2022-01-04 15:11:20
805
原创 当网线走内网,无线走外网可以同时使用,通过配置路由来实现
1.以管理员身份运行打开cmd2.输入route print查看路由表3.查看对应网卡4.配置无线外网的DNS5.添加永久路由执行具体内网ip走对应的网卡16指定0.0.0.0对应的网卡是9,代表所有ip走此外网网卡route delete 0.0.0.0route add -p 0.0.0.0 mask 0.0.0.0 192.168.1.1 if 9route add -p [ip] mask 255.255.255.0 192.168.1...
2021-12-23 11:05:33
5823
原创 Flowable集成mysql启动时报错 java.time.LocalDateTime cannot be cast to java.lang.String
Caused by: java.lang.ClassCastException: java.time.LocalDateTime cannot be cast to java.lang.String at liquibase.changelog.StandardChangeLogHistoryService.getRanChangeSets(StandardChangeLogHistoryService.java:287) ~[liquibase-core-3.5.5.jar:na] at ...
2021-08-26 15:50:52
3719
1
原创 springBoot使用Mybatis处理Decimal类型保留两位小数不丢失精度
1.配置Mybatis处理Decimal类型类@MappedJdbcTypes(JdbcType.DECIMAL)public class MyBigDecimalTypeHandler extends BigDecimalTypeHandler { @Override public BigDecimal getNullableResult(ResultSet rs, String columnName) throws SQLException { BigDecimal
2021-03-31 10:37:29
11671
2
原创 linux下tomcat部署web项目时上传文件时有可能报java.io.FileNotFoundException:work/Catalina/localhost/projectName/*.tmp
如果先执行了上传文件,之后又对file做了操作就会报这个错误java.io.FileNotFoundException: /home/apache-tomcat-9.0.41/work/Catalina/localhost/ago/upload_a1892533_5856_4313_85b9_e2e79e3a704b_00000000.tmp (No such file or directory)解决办法:将上传文件这步放在对file的流文件操作完的最后面,则问题解决...
2021-02-03 17:02:17
684
原创 虚拟机配置网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth33[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static #static 静态ip dhcp动态获取DEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6.
2021-01-22 18:10:37
481
原创 虚拟机下离线安装操作
1.光驱与虚拟机链接2.将链接的光驱挂在到media下3.修改ip3.1虚拟网络编辑3.2 虚拟机内部修改ip地址vi /etc/sysconfig/network-scripts/ifcfg-eth33[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static #stati
2021-01-22 18:06:07
761
原创 nginx-rtmp-module搭建流媒体服务器实现直播
一.Nginx之——nginx-rtmp-module搭建流媒体服务器实现直播查看软件版本rpm -q 卸载该版本rpm -e 离线安装包链接:https://pan.baidu.com/s/1KtMo6S_YTmTA_2reRY0wyQ提取码:qwer[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EtNbLgKL-1600840185211)(C:\Users\liuchao\AppData\Roaming\Typora\typora-user-imag
2020-09-23 13:51:38
587
转载 Centos7开放及查看端口
Centos7开放及查看端口 1、开放端口firewall-cmd --zone=public --add-port=5672/tcp --permanent #开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent#关闭5672端口firewall-cmd --reload #配置立即生效2、查看防火墙所有开放的端口firewall-cmd --zone=public --li...
2020-09-23 11:09:52
1237
原创 linux离线安装gcc 和g++
linux离线安装gcc 和g++ 1、先到有网的机器上下载依赖包sudo yum install --downloadonly --downloaddir=/home/mjb/soft/gcc gccsudo yum install --downloadonly --downloaddir=/home/mjb/soft/g++ gcc-c++2、把离线依赖包拷贝到无网机器上,分别切换到指定目录进行安装, 安装指令为rpm -ivh *.rpm...
2020-09-08 16:14:10
1806
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人