自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 开发趣事-异常日志不输出

本文总结了线程内异常日志不输出的常见问题及解决方案。主要原因是新线程异常未被捕获,导致日志丢失。提供两种解决方法:1) 直接在线程内try-catch并记录日志;2) 推荐通过Thread.setDefaultUncaughtExceptionHandler设置全局异常处理器,确保所有线程异常都能被记录。同时强调避免使用e.printStackTrace(),而应采用日志框架的log.error方法,确保异常信息能写入日志文件而非仅输出到控制台。

2025-08-22 11:46:21 43

原创 离线maven依赖报错

摘要:本文针对离线Maven环境中的依赖报错问题,提出解决方案:1)通过mvn install定位缺失的依赖包,批量补充时采用"仓库覆盖法";2)提供Windows批处理脚本清理残留的.repositories和.lastUpdated文件;3)指出IDEA 2021需搭配Maven 3.8.1及以下版本;4)对IDEA临时性报红给出"清空-刷新-恢复"的应急操作流程。适用于内网开发环境配置场景,能有效解决依赖传递缺失和版本兼容性问题。(150字)

2025-08-21 16:19:20 256

原创 项目配置文件正确但是启动失败,报配置文件内容错误或中间件地址与实际不符

摘要:调试项目时通过命令行指定本地yml启动,导致后续修改项目yml后配置不生效。Spring Boot配置文件加载优先级为:外部配置>内部配置,命令行参数最优先。具体路径顺序为:Jar包外config目录>Jar包根目录>Jar包内config目录>Jar包内根目录。同路径下properties格式优先于yml/yaml。这解释了为何本地yml覆盖了项目中的yml配置。

2025-08-04 16:17:21 183

原创 一个项目正常,另一个项目JWT解析报错

摘要:解析JWT时出现WeakKeyException错误,提示HS512算法密钥需≥512位,而实际密钥仅128位。经排查发现,生成JWT的项目使用jwt0.7.0版本,而解析项目使用jwt0.11.2版本,高版本对密钥安全性要求更严格导致不兼容。建议统一JWT库版本或按规范使用符合要求的密钥长度。

2025-08-02 13:24:24 143

原创 免费内网穿透cpolar

免费内网穿透cpolar,自带配置管理页面

2025-06-04 11:11:50 148

原创 crud工程师遇不到的问题:公共模块deploy后,其他maven项目引不到

crud工程师遇不到的问题:deploy打包后的包,项目中缺引不到了。

2025-05-28 15:35:57 168

原创 spring返回数据统一处理,返回数据序列化,前后端Long丢失精度

spring返回数据统一处理,返回数据序列化,前后端Long丢失精度,统一数据返回处理 -大数字 转 字符串 (前端会丢失精度,所以转字符串) -null 转 空字符串

2025-05-07 11:26:51 296

原创 Springoot、Flowable快速学习

Springoot、Flowable快速学习,你想象不到实现起来如此的简单

2025-04-25 17:16:24 616

原创 本地maven仓库上传到私有仓库(批量)

有详细执行方法及易错注意点。经过博主验证、调试,简单修改参数即可批量上传到仓库

2025-03-31 14:58:38 421

原创 Cannot resolve org.springframework.boot:spring-boot-starter-web:unknown

在您的配置中,spring-boot-starter-web和spring-boot-starter-data-jpa缺少了标签,但这不是问题,因为它们在spring-boot-dependencies中已经有定义。在这个修正后的配置中,spring-boot-starter-web和spring-boot-starter-data-jpa被移到了部分,而spring-boot-dependencies则保留在中以管理它们的版本。提供的Maven依赖配置代码中存在一些问题,特别是在标签下的配置。

2025-03-31 09:44:55 574

原创 DeepSeek服务器繁忙解决方法

DeepSeek服务繁忙解决方法

2025-02-11 10:33:23 215

原创 语音识别:docker部署FunASR以及springboot集成funasr

全网最详细docker部署funsar以及springboot集成funar

2024-11-03 12:15:59 3742 3

原创 java策略模式三种实现方案

java策略模式三种实现方案

2023-08-01 16:47:21 1595

原创 java自定义脱敏字段、脱敏规则

自定义脱敏字段、脱敏规则

2023-07-20 10:31:47 619

原创 java两个对象数据差异比对

java两个对象数据差异比对

2023-06-08 14:28:06 818

原创 maven打包报错

【代码】maven打包报错。

2023-03-15 10:12:22 553

转载 java spi与自动装配

Springboot中SPI机制及自动装配_fuhao_home的博客-优快云博客。

2023-03-10 17:00:45 238

转载 redis分布式锁实现原理

redis分布式锁实现原理

2023-02-27 10:20:49 2176

原创 Java反射性能为什么差?

java反射为什么性能差

2023-02-22 16:03:26 1551

原创 springboot启动扫包路径

springboot启动后默认扫******Application下的包也就是本项目中的内容,如果想扫特定包需要 @SpringBootApplication(scanBasePackages = “com.xx.xx”) 添加扫包路径。为什么我们引入spring-kafka却不需要指定扫它呢,因为“自动装配”,这个是重点知识。

2023-02-17 10:33:14 540

原创 springboot集成kafka及所有功能方法

spingboot集成kafka官方文档

2023-02-14 23:08:45 296

原创 Kafka随笔

kafka随笔

2022-11-11 16:21:52 577

原创 hive修改spark版本重新编译,hive3.1.3 on spark3.3.0

hive修改spark版本重新编译,hive3.1.3 on spark3.3.0

2022-08-30 21:35:19 4687 10

原创 hive on spark 执行失败

hive on spark执行报错

2022-08-30 17:06:42 2328

原创 HDFS离开安全模式仍提示Name node is in safe mode

HDFS离开安全模式仍提示Name node is in safe mode

2022-07-06 19:59:35 278

原创 Flume同步数据到kafka,数据前面出现空格乱码

Flume同步数据到kafka,数据前面出现空格乱码

2022-07-01 20:42:54 588 2

原创 Hbase2.4.12部署问题

Hbase部署问题

2022-06-18 17:59:46 426

原创 主机网段变了怎么连接虚拟机

主机网段变了虚拟机连接不上

2022-06-18 11:26:28 484

原创 注册nacos失败,No service to register for nacos client,No spring.application.name found, defaulting to

WARN 7728 --- [ main] o.s.c.n.a.ArchaiusAutoConfiguration : No spring.application.name found, defaulting to 'application' WARN 7728 --- [ main] c.a.c.n.registry.NacosServiceRegistry : No service to register for nacos client...

2021-10-05 16:15:01 4116

原创 docker安装es后页面访问不到

宿主机上执行是curl通的,但是 我笔记本页面访问不到curl -v http://192.168.0.101:9200解决方法:重启docker 重启es容器

2021-10-02 19:13:01 1746

原创 HttpClien发送https请求,非过时方法1.7可用

/*** @param 传输数据* @param header* @param url*/ public Map getHttpResult(Dto dto, Map<String, Object> headerMap, String url) { url = bgyConfig.getServerAddress() + url; Map resultMap = null; org.apache.http.client.HttpClien

2020-10-15 16:16:49 445

原创 java的WebSocket测试程序,发送、接受数据

package websocketclient.bs;/** * @Description: MyClientTest * @Author: zhao **/import websocketclient.JsonUtil;import websocketclient.MyClient;import websocketclient.ProtocolDTO;import java.net.URI;import java.util.HashMap;import java.util.Map

2020-07-14 13:35:20 2036

原创 从安装到使用2020/7/2亲测:springboot集成RocketMq4.5.2

1.安装RocketMq使用 Docker 安装软件(不会Docker?先去学!!!贼好用!!!)docker pull foxiswho/rocketmq:serverdocker pull foxiswho/rocketmq:brokerdocker pull styletang/rocketmq-console-ng2.配置、启动Mq启动nameserverdocker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:s

2020-07-02 17:15:50 583

原创 最新:elasticsearch head谷歌插件

网盘链接提取码:sjdv

2020-06-23 15:26:01 643

原创 配置坑了我好久:Logback按天生成文件失效

去掉 triggeringPolicySizeBasedTriggeringPolicy这种策略代表按尺寸分割日志文件TimeBasedRollingPolicy这种策略代表按时间分割日志文件亲测配置<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="60 seconds" debug="false"> <!-- 定义日志文件 输入位置 --&..

2020-06-15 18:31:18 2255 6

原创 缓存击穿和缓存穿透区别

缓存穿透(一定不存在):缓存穿透是指查询一个“一定不存在”的数据,而用户不断发起请求。缓存击穿(存在):热点key过期,大量请求涌入

2020-06-11 16:18:05 2849 1

原创 已解决:WebStorm 打开html报403 Forbidden

WebStorm 打开html报403 Forbidden取消勾选即可

2020-06-09 18:04:07 337

原创 解决问题记录:OOM排查,MAT、JConsole、Centos7

MAT独立版链接下面方法是通过启动命令生成Dump,也可通过 jmap 命令单独生成,此例不做讲解// -Xms:初始对大小 -Xmx:最大堆大小 -XX:+UseG1GC:指定使用G1收集器 // -XX:+HeapDumpOnOutOfMemoryError 内存溢出时生成Dump文件 -XX:HeapDumpPath:生成路径java -Xms1024m -Xmx1024m -XX:+UseG1GC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDum

2020-06-09 11:32:53 625

原创 Linux、Win 查看JVM信息,Jstat、JMap

JDK自带命令查看JVM相关信息linux:查看是否安装依赖库:输入 jstat 出来下图信息证明已安装过如果没有则需要下载下yum安装: yum install java-1.8.0-openjdk-devel.x86_64 -y查看堆信息:jmap -heap pidusing thread-local object allocation.// 使用的收集器,我这个是MSC 一般JDK8默认为 Parallel GC with 4 thread(s)Mark Sweep C

2020-06-05 15:53:53 817

原创 springboot编程式事务,事务手动管理

/** * @Description: 对你有帮助,请点个赞哦 * @Author: 97zz */@Autowiredprivate TransactionTemplate transactionTemplate;public void testTransaction() { transactionTemplate.execute(new TransactionCallbackWithoutResult() { @Override .

2020-06-04 11:55:38 401

空空如也

空空如也

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

TA关注的人

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