- 博客(14)
- 收藏
- 关注
原创 MyBatis-Plus 分页插件的 count(*) 语句失效
在项目中基于复杂多表(JOIN)的SQL创建了一个视图,然后再基于这个视图做分页查询的时候遇到了使用MyBatis-Plus 中的Page的getTotal()方法获得的值始终为0的情况(实际上有数据,但是统计出来的数据条数始终为0),也就是MyBatis-Plus 分页插件的 count(*) 语句失效。所以最终的结果是:records能查到(因为LIMIT加上了),但是total = 0(因为他不会自动计算count)。- VIEW本身(Mybatis-Plus无法解析视图的结构)
2025-07-13 12:53:56
168
原创 Spring Boot项目指定使用某个配置文件的方式
假设Spring Boot项目有如下配置文件:- 主配置文件:- 开发环境:application-dev.yml- 生产环境:application-prod.yml。
2025-06-19 18:38:30
331
原创 expected single matching bean but found 2: ollamaEmbeddingModel,openAiEmbeddingModel
然后在配置类中进行手动配置(而不依赖Spring的自动注入)。依赖作为向量数据库的时候,会让 Spring 注入一个。文件中的ollama依赖和openai依赖。调用的(兼容openai规则的。使用),但它在容器中找到了。),它不知道用哪个,导致报错。模型),因此分别引入了下列。类型的 Bean(给。
2025-06-14 19:38:15
205
原创 @Size注解不生效
原因:我使用的Spring Boot版本为3.4.5,从Spring Boot 3.x 开始。,而是全面迁移到了 jakarta .validation.*解决办法:使用jakarta .validation.*
2025-06-11 18:40:55
265
原创 Cannot invoke “String.getBytes(java.nio.charset.Charset)“ because “secretKey“ is null
在做一个微服务项目时,我在common模块定义了Jwt配置类,用于从配置文件application.yml中读取Jwt配置(自定义密钥、过期时间等),遇到了上述错误。:排查发现是因为我需要的是在user子模块实现生成jwt的功能,但是我将jwt的配置信息写在了common模块的配置文件中。在user模块的application.yml中配置jwt配置信息。
2025-05-23 11:58:05
212
原创 安装simple-knn和xray_gaussian_rasterization_voxelization子模块时遇到的问题
/submodules/xray-gaussian-rasterization-voxelization/cuda_rasterizer/rasterizer_impl.cu:23:10: fatal error: glm/glm.hpp: 没有那个文件或目录。2.安装xray_gaussian_rasterization_voxelization。缺少 GLM(OpenGL Mathematics)库的头文件。:报错的原因是我使用的是gcc12,降为gcc11即可。:报错的原因是因为找不到。
2025-04-07 17:36:43
291
原创 The detected CUDA version (12.4) mismatches the version that was used to compile PyTorch (11.6)
在conda环境中使用以下命令:安装。
2025-04-02 17:00:39
579
原创 No converter for [class com.*.result.Result] with preset Content-Type ‘application/vnd.openxmlform
在实现通过HttpServletResponse对象获取输出流,将Excel文件写入输出流,并返回给浏览器下载时遇到此错误。
2025-03-23 22:48:24
342
原创 Failed to serialize object using DefaultSerializer
Spring Data Redis默认使用JDK序列化(JdkSerializationRedisSerializer),这需要存储的对象实现Serializable接口。让entity实现Serializable接口。接口,导致它无法被Redis序列化并存储。这个异常表明com.*.*.
2025-03-20 00:11:19
575
原创 No acceptable representation/Could not find acceptable representation
在写前后端分析的Spring Boot项目的登录功能时,因为自定义了返回结果封装类Result,其中包含了自定义的字段,但没有提供这些字段的getter和setter方法,提供相应字段的getter和setter方法,如果使用了lombok直接加上@Data注解即可。
2025-03-11 23:27:53
208
原创 类型形参 ‘S‘ 的推断类型 ‘S‘ 不在其界限内;应扩展 ‘com.*.*.*‘
时,遇到此错误,原因是创建ItemRepository接口继承JpaRepository实现对数据库的CRUD操作时,JpaRepository接口的泛型参数写错。
2025-02-28 09:49:57
295
原创 AttributeError: module ‘distutils‘ has no attribute ‘_msvccompiler‘
,本文安装的setuptools 版本为60.2.0。限制为 72.1.0 或更低版本能解决该问题(
2024-10-27 16:27:53
3401
10
原创 Mimics导出的dcm文件直接导入3D Slicer中只显示轴状面的问题
4.最后点击Import to DICOM database即可。1.选择Utilities下的DICOM Patcher。2.选择input和output directory。
2024-10-25 15:28:33
536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人