
小Bug专栏
文章平均质量分 70
记录自己的小bug
Lucky GGBond
分享自己开发中遇到的小问题
展开
-
lasticsearch 报错 Document contains at least one immense term 的解决方案
本次问题是由于字段内容超出 Elasticsearch 的最大 term 限制 32766 字节导致。解决方案二通过设置字段,禁止其参与倒排索引,既解决了异常问题,又保留了数据的存储功能。在实际开发中,我们要对每个字段的数据结构与使用场景做好规划,合理设计索引策略,避免不必要的性能浪费与错误。原创 2025-05-20 13:40:53 · 736 阅读 · 0 评论 -
MyBatis 报错:Column count doesn‘t match value count at row 1 详解与解决
这个错误常见于 SQL 拼接语句中,尤其是部分;建议使用格式化工具或 IDEA 的 XML 格式化功能辅助检查;不要忽略参数之间的逗号,哪怕是一个字段漏了逗号也会导致 SQL 整体错乱;尽量提前用单条 SQL 在 Navicat / MySQL 客户端测试,确认无误再用于批量插入。原创 2025-05-09 09:20:14 · 814 阅读 · 0 评论 -
解决 Spring Boot 中的 Ambiguous mapping 错误:方法映射冲突
错误的发生通常是因为多个方法映射到了相同的 URL 路径。在开发中,我们应该避免重复映射,确保每个 URL 路径映射到唯一的控制器方法。通过合理地调整方法的 URL 路径,可以轻松解决该问题。希望本文能帮助你理解并解决错误。如果你在开发过程中遇到类似问题,可以参考本文的解决方案进行排查和修复。原创 2025-04-21 09:09:17 · 489 阅读 · 0 评论 -
解决 NoSuchMethodError 问题:升级 Log4j 版本,exception is java.lang.NoSuchMethodError: org.apache.logging.log
通过升级 Log4j 到 2.x 版本,并正确配置相关依赖,我们成功解决了 Spring Cloud 项目中的问题。这个问题通常出现在使用了较旧版本的 Log4j 时,Log4j 2.x 提供了更好的性能和更多功能,推荐在新项目中使用。如果你也遇到类似问题,可以参考上面的解决方案,升级 Log4j 版本,并注意检查项目中是否有旧版的 Log4j 依赖。希望这个总结能对你有所帮助!原创 2025-04-07 15:33:53 · 1236 阅读 · 0 评论 -
Spring Boot @RequestParam 解析参数时的常见问题及解决方案
原因分析:最后查看了一下接口方法才发现原因,由于使用的是@RequestParam由于。(表单方式)由于我并不打算修改后端所以使用这方式还是非常合适的。,所以如果前端发送 JSON 数据:就会出现如上图一样的错误。解决方案有很多种,我使用的是使用。原创 2025-04-01 09:58:28 · 631 阅读 · 0 评论 -
Spring Cloud 项目中 queryFormPositionFieldVo 方法抛出 NullPointerException 的原因分析与解决方案
解决方案:我遇到的问题则是数据库查询的结果为空,我把数据库名写错了结果查询到了别的数据库但是查询不到响应的数据,我只需要把数据库的名字改回来就好了。:由于 Spring AOP 代理,某些方法调用可能存在代理增强问题,导致空指针异常。空指针异常产生的原因大概就这几个,我们只需要按照要求进行排查即可。遇到的问题:告诉我空指针异常但是排查半天没有找到原因。可能查询数据库,但未返回数据,导致后续操作。方法可能访问了一个未初始化的对象或字段。我也重点排查了我的方法发现没有问题。:Spring 依赖注入失败,导致。原创 2025-03-29 09:45:56 · 1003 阅读 · 0 评论 -
「MethodArgumentTypeMismatchException:前端传递 ‘undefined‘ 导致 Integer 类型转换失败」
Failed to convert value of type 'java.lang.String' to required type 'java.lang.Integer'; nested exception is java.lang.NumberFormatException: For input string: "undefined"原创 2025-03-27 13:26:06 · 601 阅读 · 0 评论 -
Elasticsearch 解析 updateTime 字段时格式错误
Elasticsearch 解析 updateTime 字段时格式错误原创 2025-03-13 16:31:33 · 963 阅读 · 0 评论 -
MyBatis 配置解析失败导致 SqlSessionFactory 创建异常:元素类型为 “mapper“ 的内容必须匹配 “(cache-ref|cache|resultMap*|paramete
MyBatis 配置解析失败导致 SqlSessionFactory 创建异常:元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|paramete原创 2025-03-07 16:24:20 · 537 阅读 · 0 评论 -
【SpringBoot报错分析】APPLICATION FAILED TO START:Field XXX required a bean问题解决指南Consider defining a bean
【SpringBoot报错分析】APPLICATION FAILED TO START:Field XXX required a bean问题解决指南原创 2025-03-07 09:10:17 · 443 阅读 · 0 评论 -
“解决 MyBatis 错误:SAXParseException - 文件提前结束导致 XML 映射文件解析失败“
XML 格式错误是 MyBatis 和其他类似框架常见的错误之一。尤其是在解析映射文件时,如果遇到结构问题(如标签不匹配、文件被截断、遗漏结束标签等),XML 解析器就会抛出类似的异常。文件提前结束就是这些问题的典型表现,这样就可以推断出来原因了。原创 2025-03-04 14:59:46 · 928 阅读 · 0 评论 -
# 解决Cursor提示“Too many free trial accounts used on this machine“问题
Too many free trial accounts used on this machine. Please upgrade to pro. We have this limit in place to prevent abuse. Please let us know if you believe this is a mistake...原创 2025-03-02 12:04:18 · 4840 阅读 · 0 评论 -
Spring Boot多模块项目Bean注入失败的解决方案Field crmCustomerService in com.kakarote.pm.common.ActionRecor
如果仍存在问题,可以检查接口实现类是否被正确扫描,或考虑使用@Lazy注解处理循环依赖问题。| @EnableFeignClients | 启用Feign客户端,跨模块调用时需要扫描对应模块的Feign接口 || @ComponentScan | 扩展组件扫描范围,确保能扫描到其他模块的组件 || @EnableMethodCache | 启用方法缓存(根据实际项目需求配置) || @MapperScan | 指定MyBatis Mapper接口的扫描路径 || 注解 | 作用说明 |原创 2025-02-24 12:57:47 · 940 阅读 · 0 评论 -
bound statement (not found)com.kakarote.pm.mapper.MakeCostHeadMapper.select 表明MyBatis无法找到接口方法与XMl
bound statement (not found)com.kakarote.pm.mapper.MakeCostHeadMapper.select 表明MyBatis无法找到接口方法与XMl原创 2025-02-19 14:03:39 · 230 阅读 · 0 评论 -
lneaught SyntaxError :lnexpected tokenPIaYE(at chunk 5728.bdff1b31.is:1:1)
一开始我也没有怀疑过缓存的事,我就重新打包部署的时候,开了一个无痕窗口 突然发现就好了,因此个人感觉可以重点排查一下缓存。当我部署到nginx上之后,第一次测试 没有啥问题当我点击登录之后,然后测试一个删除按钮之后就爆这个错误。Nginx 可能缓存了旧的 JS 文件,尝试清除浏览器缓存并刷新页面,或者检查是否有版本号(例如。及其他静态资源是否仍然在 Nginx 配置的路径下。删除功能可能会修改某些资源的路径或更新文件。指令,确保路径指向了正确的目录。我遇到的是缓存的问题。我遇到的是缓存的问题。原创 2025-02-06 19:46:57 · 296 阅读 · 0 评论 -
Loading mirror speeds from cached hostfileCould not retrieve mirrorlist http://mirrorlist.centos.or
Linux爆这个错误:LoadingmirrorspeedsfromcachedhostfileCouldnotretrievemirrorlisthttp://mirrorlist.centos.or原创 2025-01-17 21:55:28 · 1122 阅读 · 0 评论 -
CentOS 安装nginx 遇到的问题./configure: error: the HTTP gzip module requires the zlib library.You can eithe
为了解决这个问题,你可以选择安装zlib库及其开发文件,或者禁用HTTPgzip模块(不推荐),或者静态编译zlib库与Nginx一起。#进入Nginx源码目录cd/usr/local/src/nginx-1.26.2。#安装必要的依赖项,包括openssl和openssl-devel。#安装必要的依赖项,包括zlib和zlib-devel。#验证openssl-devel是否安装成功。#验证zlib-devel是否安装成功。#安装Nginx。原创 2025-01-17 21:55:01 · 1237 阅读 · 0 评论 -
redis 连接失败 Redis health check failed org.springframework.data.redis.connection.PoolException:
启动redis服务后,输入密码能连接成功,不输入密码也可以连接成功,当我启动程序后就报错误我查阅了许多资料都不行。我检查一下配置文件和redis.config文件发现都没有任何问题。我启动redis 无论是否设置密码都能启动成功。原创 2024-12-31 11:25:49 · 908 阅读 · 0 评论 -
java.lang.IllegalStateException: Property ‘configuration‘ and ‘configLocation‘ can not specified
问题:spring boot配置直冲出现Caused by: java.lang.IllegalStateException: Property 'configuration' and 'configLocation' can not specified with together。mybatis-plus.config-location=classpath:mybatis/mybatis-config.xml这一行注释掉。这两行不能同时存在不然会造成冲突。原创 2024-11-13 00:54:52 · 251 阅读 · 0 评论 -
Linxu下redis出现解决MISCONF Redis is configured to save RDB snapshots, but it is currently not abl的问题;
大致的意思就是,Redis 配置了保存 RDB 快照,但在当前状态下无法将数据持久化到磁盘。这意味着 Redis 无法成功地将数据快照保存到磁盘文件中。因此,Redis 禁用了所有可能修改数据集的命令,以避免数据丢失或不一致性。其中一种的,解决方式就是:127.0.0.1:6379> config set stop-writes-on-bgsave-error no。原创 2024-08-06 19:47:29 · 287 阅读 · 0 评论 -
vscode中启动Jupyter报IpyKernel的错误
报版本过时的错误。原创 2023-11-25 20:49:50 · 1418 阅读 · 0 评论 -
关于pycharm 和idea 安装同时破解出现只能使用一个
破解pycharm跟idea的时候只能破解一个,两个一块破解只能使用一个可以说是相当的麻烦。原创 2023-11-23 20:54:44 · 8572 阅读 · 13 评论