
BUG
文章平均质量分 66
bug
Cau1i
这个作者很懒,什么都没留下…
展开
-
RabbitMQ反序列化失败:Failed to convert message
把这个对象放到公共模块,然后生产者和消费者服务引入这个公共模块,生产者和消费者发送和消费时共用一个对象。这样完全保证了两个项目中JavaBean是一致的,所以能解决反序列失败的问题。这个异常信息表明在处理消息时出现了问题,具体地说,它是由于消息内容的反序列化失败引起的。缺点:局限性太小,这种模式生产者和消费者只能在同一个微服务下才能使用。对象,内容是一模一样的包括序列化,可就是消费者接收时报序列化错误。根据异常信息的内容,问题似乎是由于反序列化消息内容时找不到类。我目前生产者和消费者都有一个。原创 2023-09-05 15:22:40 · 7524 阅读 · 1 评论 -
Spring Cloud Gateway网关工程搭建遇到的问题
中翻译一下意思就是:在类路径上找到的Spring MVC,此时它与Spring Cloud网关不兼容。因为spring cloud gateway是基于webflux的,如果非要web支持的话需要导入。项目是一个Spring Boot项目,在启动的时候会去加载它的配置,其中有一个叫做。根据上面描述(Description)中信息了解到。模块的jar依赖去掉。原创 2023-09-03 10:55:46 · 271 阅读 · 0 评论 -
Docker进入容器出现:bash: vi: command not found
中列出的源的索引,这样才能获取到最新的软件包。这个时候就需要安装vim,可是当你敲。这个命令的作用是:同步。原创 2023-08-31 10:22:32 · 2110 阅读 · 0 评论 -
java.io.FileNotFoundException: file:/xxx/xxx.jar!/BOOT-INF/classes!/xxx.xlsx (没有那个文件或目录)
一般都是固定表头,然后填充数据,相当于一维的。因为表头是动态的,所以第二部分数据相当于二维的,需要将表头和表格数据分别进行填充。EasyExcel的填充方式是通过模板进行填充导出的,那我们可以导出两次,第一次用下的模板文件将Excel导出到本地,此时还能立马查看、验证第一次导出的结果是否正确,接着以第一次导出的Excel文件,作为第二次导出的模板,最后再导出需要的Excel表格文件,最后有必要的话再删除第一次导出的Excel文件。模板:第一次导出:第二次导出:2.4 本地运行测试导出结果可以看到临时文件原创 2022-12-05 15:45:52 · 2225 阅读 · 1 评论 -
Can‘t connect to MySQL server on localhost (10061)
登录MySQL报错:Can’t connect to MySQL server on localhost (10061),会发现在mysql的根目录下自动创建了data文件夹以及相关的文件。以管理身份运行命令提示符cmd,进入到MySQL的bin目录下。移除已错误安装的mysqld服务,显示“,删除自己手动创建的data文件夹。bin目录下执行mysql服务启动。进入到MySQL根目录下,我的是。修改密码,刷新后重新登陆即可。,默认没有密码直接回车即可。在CMD的bin目录下执行。原创 2022-07-08 20:23:03 · 3028 阅读 · 1 评论 -
前端和数据库时间差8小时
如果查询mysql时间和本地不一致,使用以下语句设置mysql时区。数据库中的内容,我们自己输入的结果相差八小时,创建时间反而正常了。输出结果,我们自己输入的结果正常,创建时间相差8小时。时间和你本地当前时间一致后。在实体类中关于时间类型字段的。查看MySQL时间。原创 2022-06-01 21:16:35 · 2623 阅读 · 0 评论 -
mysql关键字引发错误:org.springframework.jdbc.BadSqlGrammarException
最后发现问题:粗心大意,字段不能是MySQL。查询,发现查询成功。原创 2022-05-16 21:33:06 · 1220 阅读 · 0 评论 -
Mybatis-Plus中@TableField失效问题及解决
mybatisplus默认开启驼峰命名,所以一般不需要使用@TableField注解,但是我在项目中就算加上了该注解,在日志中的select语句中也显示是departmentId。而自己指定了QueryWrapper的select属性后就仅仅是属性值而没有了别名。分析:默认情况下Mybatis-Plus会根据@TableFiled生成别名,原创 2022-04-25 19:45:50 · 8775 阅读 · 0 评论 -
Spring Boot启动多项目服务端口被占用:Web server failed to start. Port XXXX was already in use
原来是我其中一个项目添加了另一个项目的依赖,直接删除该依赖之后重新启动就行。最后发现有个字段名找不到,并且这个字段名同时出现在两个项目中。(一般人应该遇不到的问题,在此记录下)我的两个项目的端口是不同的,一个是。结束进程,之后重新启动项目。查询被占用的端口的pid。原创 2022-03-31 00:29:22 · 2217 阅读 · 1 评论 -
xml配置文件中mysql数据库字段不出现提示信息解决办法
xml配置文件中mysql数据库字段不出现提示信息解决办法。原创 2022-03-11 17:41:43 · 1893 阅读 · 1 评论 -
使用Maven+Spring Boot+MyBatis-Plus项目编译后target下没有生成xml的解决方法
报错:Unsatisfied dependency expressed through bean property ‘sqlSessionFactory’。在pom.xml中放行mapper.xml,在Maven的build中加入以下配置。maven选择clean和campile重新编译即可。配置application.yml文件。发现在target下没找到xml。原创 2022-05-11 21:14:26 · 2772 阅读 · 0 评论 -
idea连接mysql报错显示:Server returns invalid timezone
IDEA连接mysql报红:。直接翻译:服务器返回无效时区。转到“高级”选项卡并设置“服务器时区”属性。最快的解决方法:直接在URL写上:修改配置文件(需重启MySQL服务)直接在命令行设置时区原创 2022-03-11 17:47:27 · 1860 阅读 · 0 评论 -
Linux上无法上网和网卡配置出现错误
为了能够使用静态IP,这里不要勾选”使用本地DHCP服务将IP分配给虚拟机“这个选项。然后是配置子网ip,子网IP与宿主机的ip一定不能处在同一地址范围里,否则就算虚拟机能上网,网络既慢,还不稳定。我主机的ip段是192.168.71.xxx,所以我配了192.168.8.xxx来避开主机的ip段,反正ip的第三个数字在0到254并且不是115就行。版权声明:本文为CSDN博主「a785975139」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。下百度的域名,终于成功。原创 2022-03-26 14:01:26 · 3306 阅读 · 0 评论 -
Spring Boot整合Redis报错:java.io.IOException: 远程主机强迫关闭了一个现有的连接
他的原话: 大于Redis服务器配置的 tcp-keepalive 存活时间(比如60)就行,你想吧,超时100>60符合正常逻辑,如果超时关闭时长原创 2022-04-06 18:56:20 · 10467 阅读 · 2 评论 -
执行git push origin master时出现的问题
为了向Git服务器提供SSH公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。这个过程在所有操作系统上都是相似的。系统配置了多个秘钥文件,产生错乱了,建议删除key文件 ,重新配置。这是服务器的SSL证书没有经过第三方机构的签署,所以报错。出现错误的主要原因是github中的。本地分支和远程分支断开连接。可以通过命令进行代码合并。文件不在本地代码目录中。原创 2021-03-11 23:15:40 · 2310 阅读 · 0 评论