自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_

### Cause: java.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation '='] with root causejava.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_

2024-07-22 15:35:00 103

原创 Oracle使用fetch first子句报错:ORA-00933 SQL命令未正确结束

今天在统计终端厂商告警次数Top10的时候使用SQL查询使用到了fetch first子句,结果执行报错:ORA-00933 SQL命令未正确结束。

2024-07-13 16:36:10 453

原创 SpringBoot test测试失败报错:Unable to find a @SpringBootConfiguration, you need to use......

SpringBoot test测试失败报错:java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test

2024-06-01 16:00:56 398

原创 Nginx部署多个前端项目如何实现配置隔离?Nginx多项目部署

Nginx是一个功能十分强大的HTTP web服务器,其高性能、支持反向代理和负载均衡的特性使得其在Web项目中应用十分广泛。我们将前端项目打包部署在Nginx的Html(www)目录下,并需要在conf目录下的nginx.conf文件中写入相关配置(server、upstream等),此时如果部署了多个前端项目,一个文件中配置多个不同的server耦合度太高且维护较为繁琐,因此实现多项目环境下的配置隔离尤其重要。本文介绍了Nginx部署多个前端项目如何实现配置隔离。

2024-05-29 11:37:33 527

原创 已解决:The difference between the request time and the server‘s time is too large

通过Freemarker生成Html文件并上传到minio时产生如下报错:io.minio.errors.ErrorResponseException: The difference between the request time and the server's time is too large.

2024-05-28 14:09:30 507

原创 Maven加载依赖失败:Failure to transfer org.springframework.cloud:spring-cloud-starter-bootstrap:pom

Maven加载依赖失败:Failure to transfer org.springframework.cloud:spring-cloud-starter-bootstrap:pom

2024-05-12 09:39:35 564 1

原创 Mac外接2k、4k显示器字体窗口缩小解决方案

Mac外界2k或4k等高分辨率显示器窗口和字体会变小,分辨率越高变得越小。

2024-05-10 17:58:05 4219 2

原创 Mybatis中的实体属性与数据库字段的映射

写了几个项目,无一例外每个项目中都用到了Mybatis,但是由于Mybatis中的很多配置基本都是相同的或者大差不差的,因此平时使用过程中都是直接copy过来的,久而久之对于Mybatis中的配置尤其是关于字段的映射的存在感就会淡化,对于为什么直接在xml中resultType传过来一个实体类select之后就能自动封装上去并返回实体类的对象的问题,只会觉得是理所当然的,那么多项目中都是那么写的,并没有过多的思考。

2024-05-01 03:28:46 1175 1

原创 记一次个人学习史上最大的一次乌龙(已气晕)

使用SpringCloud连接Nacos注册服务时死活注册不上,在网上搜了N种解决方案尝试了N遍都没解决,各种重装还是一样连接不上。

2024-04-26 12:48:02 254 2

原创 完美解决:Mac M1--Docker启动Nacos后无法访问Nacos配置页面(无法正常使用)

今天在本地虚拟机拉取Nacos镜像并创建运行容器后显示已启动,但就是无法通过IP + 端口/nacos访问到Nacos配置页。

2024-04-25 15:59:01 1588 3

原创 错误原因:找不到或无法加载主类 com.xxx.xxx

今天导入个SpringBoot项目时下载好依赖启动发现控制台报错,显示“错误原因:找不到或无法加载主类 com.xxx.xxx”,想到可能会有其他小伙伴也遇到类似的问题,在此分享一下解决方法。

2024-04-23 20:46:38 241

原创 Mac重启终端后配置的环境变量不生效解决方案

今天尝试使用命令行启动Mysql时发现配置的Mysql环境变量失效了,终端输入命令open -e .bash_profile打开配置文件发现Mysql的环境变量正常配置在里面,但就是无法使用,source一下又生效了,来回折腾几次发现每次重启后都要source一下才能生效。

2024-04-10 18:00:02 615 1

原创 Mybatis中踩过的坑(一)

在Mybatis中,如果对象是Number类型,当传值为0时status != ' '会被解析成false,否则为true,浮点型0.00也是如此。所以这里直接解析成了false。也就是说Number类型传0时在Mybatis中会被判断为' ',因此只有String类型才需要判断是否!=’’,其他类型完全没有这个必要。

2024-04-03 17:46:20 372 1

原创 换机技巧:IDEA如何导出/导入设置

换机技巧:IDEA如何导出/导入设置

2024-03-22 00:01:22 3238 1

原创 “java: 错误: 不支持发行版本 5”报错原因及解决方法

今天换了新电脑,因为之前是Intel芯片的Mac,这次换了arm架构的M芯片的Mac,旧Mac上的很多软件不兼容,所以就没有选择换机数据迁移,一点一点下载、配置了所有环境,配置好后启动一个项目测试时发现出现了下面的情况,这种情况也是很常见了,为了防止萌新还不熟悉,特此记录下来分享给大家。这里我将language level由5调成了17,同时检查了sdk是否为17(项目使用的是jdk17),点击Apply保存修改。有任何问题都可以留在评论区,点个关注不迷路~

2024-03-21 07:00:00 1401

原创 教你简单一招解决Mac下载安装完第三方软件点开时出现“文件已损坏,应移至废纸篓”

简单一招解决Mac下载安装完第三方软件点开时出现“文件已损坏,应移至废纸篓”

2024-03-20 20:54:07 739

原创 教你一招无需下载软件轻松查看Mac电池健康度,适用于Intel/M芯片版本

分别介绍了Intel芯片和M芯片的MacBook如何查看电脑的电池健康度

2024-03-15 09:54:59 817

原创 报错:java.lang.IllegalArgumentException: invalid comparison: java.time.LocalDateTime and java.lang.Str

报错:java.lang.IllegalArgumentException: invalid comparison: java.time.LocalDateTime and java.lang.Str

2024-03-14 08:46:44 639

空空如也

空空如也

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

TA关注的人

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