- 博客(73)
- 收藏
- 关注
原创 maven中如何配置多个仓库使其同时生效
有一个项目,我把代码跟本地maven依赖包从同事那里拷贝过来,然后打包却一直打不了,一直报aliyun仓库找不到这个依赖的错误,无论我改成引用本地仓库还是线上aliyun仓库都不行。4、mvn clean install还是报错,没有跳过SSL认证,跟第2步报的错一样。原因:spring-milestones仓库在下载包的时候遇到了SSL证书验证问题。1、修改settings.xml文件,同时支持两个仓库。Central:中央仓库,托管了大量的开源库及其依赖,,可能会有不稳定的情况出现,
2024-09-04 20:08:05 920
原创 软碟通怎么制作U盘启动盘
5、启动=》写入磁盘映像,磁盘启动器选择自己U盘,映像文件选择自己的系统镜像,写入方式选择USB-HDD+,点击写入即可。1、此电脑=》右键=》管理=》磁盘管理,找到自己的U盘启动盘,一般是磁盘1,右键=》删除卷。2、还是原来的磁盘,右键=》新建简单卷,按照步骤一步步来即可完成U盘启动盘的还原。2、准备一个U盘,提前备份好数据,然后格式化。4、打开软碟通,文件=》打开=》系统镜像。1、下载软碟通(UltraISO)。3、准备iso格式的系统镜像。
2024-08-13 11:16:54 699
原创 Java filter中如何多次读取body体参数?
针对第三方请求,需要做接口认证,所以要将post请求body体参数取出来做校验,但由于body体的参数输入流一旦取出来,后面控制器就接收不到了。方法放到输入流中,如果校验通过,之后控制器也能能够正常接收到参数的,将body体参数从输入流中取出来之后,再调用。
2024-07-15 15:18:38 235 1
原创 Java filter中抛出的异常如何被全局异常处理器拦截?
控制器执行的,并且后续它们并不直接参与Spring MVC的异常处理机制。1、filter中不直接抛出异常,而是做请求转发。2、另写一个控制器方法接收请求,而后手动抛出异常。,直接返回的是浏览器错误,这样很不规范。的异常,而filter是。重新再抛出异常即可,利用。
2024-07-15 14:43:59 328
原创 Java项目如何外发告警日志到企业微信
最近领导交代了一个需求,就是有些许客户不单单满足平台告警日志外发到邮箱、短信的形式,还要以消息聊天的形式外发给企业微信。
2024-06-07 11:07:18 741
原创 postman如何导入证书
3、填写要访问平台的URL路径及端口、证书文件、证书密码。1、打开postman,点击Settings。4、添加完之后即可立即调用postman。
2024-06-07 10:02:08 813
原创 git clone报:RPC failed; curl 18 transfer closed with outstanding read data remaining
一下子拉取的文件超出了缓存的阈值,
2024-05-21 10:20:57 199
原创 Caused by: java.lang.IllegalStateException: Failed to introspect Class
Caused by: java.lang.IllegalStateException: Failed to introspect Class。
2024-04-03 16:15:50 704 1
原创 snakeyaml升级依赖报java.lang.NoSuchMethodError: org.yaml.snakeyaml.representer.Representer: method <init>
snakeyaml在2.0以下版本存在漏洞,需要升级到2.0以上版本。
2024-03-20 09:57:13 1482 1
原创 java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
原因是META-INF文件夹中文件被签名了,将其删除再执行java -jar即可正常。idea中运行没有问题,但是java -jar就报错。
2024-03-06 10:45:27 695
转载 cn.hutool.crypto.CryptoException: SecurityException: JCE cannot authenticate the provider BC
转载地址:https://blog.csdn.net/wgxu123/article/details/131846801。解决方法:在使用SecureUtil工具类时,先执行。
2023-12-28 15:01:34 664 3
转载 Exception in thread “main“ java.lang.SecurityException: Invalid signature file digest for Manifest
转载地址:https://www.cnblogs.com/xiaomingtx/p/11528179.html。解决办法: 删除对应的jar 包下的文件即可。
2023-12-28 11:48:47 268
原创 Jasypt整合springboot完成对配置文件中有关敏感数据的加密
项目中有很多密码都是以明文的形式存储在配置文件中,这样很不安全。我们可以通过jasypt来完成敏感信息的加密。如果是线上环境,密钥需作为启动参数加进去,这样更安全。3、application.yml文件写死密文。1、pom文件引入依赖。2、写个测试类获取密文。
2023-11-02 12:01:08 350
原创 Java服务启动报Unsupported record version Unknown-0.0
解决:将jdbc:mysql://xxx.xx.xx.xx:3306/111?..&useSSL=true里面的useSSL=true改为false即可。原因:jdbc连接开启了ssl协议。
2023-10-17 18:00:05 1693
原创 邮件发送报No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
邮件发送开启ssl加密后,对于普通的springboot服务,可以正常发送,但是在flink里面写的业务逻辑报。配置了 SSLv3、TLSv1、TLSv1.1 ,把这几个删了即可。3、springboot配置文件直接配置ssl参数即可(,vim 这个文件进行删除并重启Java程序即可。1、更换合适的jdk版本(不建议)。是由于jdk的版本不一致导致的。2、其实产生这个原因是在jdk的。
2023-07-04 17:07:09 4952
转载 idea报Method breakpoints may dramatically slow down debugging
解决直接Ctrl + Shift + F8把所有的断点找出来,把菱形的断点全去掉即可。参考链接:https://blog.csdn.net/weixin_38084097/article/details/111310067
2023-06-05 17:51:16 81
原创 MySQL中一条SQL语句如何同时修改两张表的数据
在做一个修改操作时,需要同时修改其它表的数据,如果能放在一条SQL中,就会少写一些无用的代码。
2023-04-14 19:18:51 1950 1
转载 ES报错 Unable to parse response body for Response
es的批量插入方法报错,但是数据却存进去了,原因是es版本过高导致的,API不兼容,我用的es版本是8.0以上版本。
2023-03-03 16:00:01 1570
原创 关于MySQL的limit优化
其实不用看这个输出,你只要弄一张数据量很大的表测一下,就能很直观的感受到查询效率差别很大,前提是。的数据页的大小变小了好多,因为在查询聚集索引的时候少了很多次查询操作。提示:只适用于InnoDB引擎。
2023-02-19 16:04:01 469
原创 Java如何动态实现修改cron表达式
3、现象就是一开始相隔5s打印一次时间,后面触发接口后,变为相隔10s打印一次时间。1、主启动类标注@EnableScheduling注解。
2023-02-06 21:02:56 1254
原创 @Cacheable实现自定义过期时间的redis缓存
1、引入依赖2、主启动类标注@EnableCaching注解3、redis配置类// 使用StringRedisSerializer来序列化和反序列化redis的key值 template . setKeySerializer(new StringRedisSerializer());
2023-02-06 19:41:10 1539 1
原创 flink连接kafka报:org.apache.kafka.common.errors.TimeoutException: Timeout expired while fetching topic
kafka问题解决:org.apache.kafka.common.errors.TimeoutException
2023-01-07 17:01:05 4158
原创 navicat导入SQL文件报:[ERR] 2006 - MySQL server has gone away [ERR] -- MySQL dump 10.13 Distrib 5.7.34
navicat导入sql文件报:[ERR] 2006 - MySQL server has gone away [ERR] -- MySQL dump 10.13 Distrib 5.7.34, for Linux (x86_64
2022-08-03 19:55:12 762
原创 mybatis-plus的insertOrUpdate执行时对象的id有值但还是一直执行insert方法
问题实体类对象中的主键id一直有值,但到执行insertOrUpdate方法时一直走insert而不走update思考一开始以为实体类没有实现Serializable序列化接口导致insertOrUpdate执行的时候走了insert方法,然后查看了实体类发现继承了mybatisplus的Model类,Model类实现了Serializable接口。//实体类@Data@TableName("rq_container")public class Container extends Mo
2022-05-16 14:25:28 4268 1
原创 tomcat如何设置远程debug参数
tomcat设置给/opt/tomcat/bin/startup.sh文件添加一行配置即可:declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9898"idea配置最后启动即可远程debug...
2022-05-07 17:30:09 816
原创 tomcat的catalina.out日志文件打印出现中文乱码
问题经过tomcat编译后的war包项目启动后,出现了中文乱码,显示都是???解决方法修改/opt/tomcat/bin/catalina.sh文件,重启tomcat即可。# Make the umask available when using the org.apache.catalina.security.SecurityListener#JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catalina.security.SecurityListener.UMA
2022-05-07 16:40:15 1192
原创 mybatis-plus分页与pageHealper分页插件如何兼容使用
mybatis-plus分页与pageHealper分页插件如何兼容使用
2022-04-28 20:19:38 2708 3
原创 MySQL报ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
1、报错信息ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)2、解决方法1、修改配置文件,跳过密码登录[root@666 ~]# vi /etc/my.cnfvi /etc/my.cnf给[mysqld]最后一行加上skip-grant-tables[root@666 ~]# systemctl restart mysqld2、无密码登录,直接mysql回车即可[root@
2022-03-23 12:03:09 1855
原创 The dependencies of some of the beans in the application context form a cycle
1、后台报错Description:The dependencies of some of the beans in the application context form a cycle: kubeServiceController defined in file [E:\cnsec\web-backend\target\classes\com\venustech\containersecurity\backend\assets\controller\KubeServiceControll
2022-01-25 10:19:17 1450
原创 mybatis-plus逻辑删除注意点
1、yaml文件配置mybatis-plus: global-config: db-config: logic-delete-value: 1 # 逻辑已删除值(默认为 1) logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)2、实体类指定逻辑删除字段 /** * 1:删除 * 0:未删除 */ @TableLogic(value="0",delval="1") private Inte
2022-01-24 19:57:25 401 1
原创 SpringBoot、SpringCloud、SpringCloud Alibaba之间的版本依赖关系
链接如下:GitHub官方文档,点进去一目了然
2021-12-18 18:12:06 846
原创 Docker安装使用教程
DockerDocker安装1、卸载旧的sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ doc
2021-12-05 15:38:15 627
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人