草庐IT

fail-fast

全部标签

ERROR: failed to solve: java:8: failed to do request:

问题:通过dockerbuild构建SpringBoot镜像时出现如下问题:[root@localhostdocker]#dockerbuild-texample:1.0.0.[+]Building36.0s(3/3)FINISHED=>[internal]load.dockerignore0.0s=>=>transferringcontext:2B0.0s=>[internal]loadbuilddefinitionfromdockerfile0.0s=>=>transferringdockerfile:290B0.0s=>ERROR[internal]loadmetadatafordock

error: (-215:Assertion failed) !_img.empty() in function ‘cv::imwrite‘

问题描述使用cv2,即OpenCV时,出现以下报错,大概意思是图片为空。error:(-215:Assertionfailed)!_img.empty()infunction‘cv::imwrite‘原因分析:!!!图片路径中有中文解决方案:把路径中的中文改成英文,OpenCV读图、保存图时路径不能有中文,另外显示图像时的名称也不能包含中文,否则会乱码。

记录nacos一次踩坑经历,报错 403 authorization failed! unknown user

记录nacos一次踩坑经历,报错403authorizationfailed!权限未开启正常读取本人在学习springcloudalibaba时配置nacos的时候,如果未开启权限认证是正常的nacosserver中的配置:代码中服务发现配置:spring:cloud:nacos:config:server-addr:127.0.0.1:8848username:nacospassword:nacosfile-extension:yamlnamespace:public#group:DEFAULT_GROUP#timeout:100000000discovery:ephemeral:false

Unity打包导出apk报错Failed to load libmain.so‘

今天打包APK手机装上发现进不去主页面,一直提示如下图包名的部分码掉了Failuretoinitialize!Yourhardwaredoesnotsupportthisapplication.Failedtoloadlibmain.so’java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoaderlDexPathList|(zipfile"/data/app/包名-v9hxALnNbAvIVbwOmlIHfw==/base.apk"I,nativeLibraryDirectories=|/data/app/包名-v9hxALnNbA

Unity打包导出apk报错Failed to load libmain.so‘

今天打包APK手机装上发现进不去主页面,一直提示如下图包名的部分码掉了Failuretoinitialize!Yourhardwaredoesnotsupportthisapplication.Failedtoloadlibmain.so’java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoaderlDexPathList|(zipfile"/data/app/包名-v9hxALnNbAvIVbwOmlIHfw==/base.apk"I,nativeLibraryDirectories=|/data/app/包名-v9hxALnNbA

使用RabbitMQ时:Failed to declare queue(s):[XXX]

一些遇到的错误,小总结问题描述Failedtodeclarequeue(s):[XXX]在SpringBoot中使用RabbitMQ时,遇到了如题目所示的错误即,队列创建失败。方案总结首先,在RabbitMQ的管理页面中,检查看看有没有要用的队列。如果有要用的看看名字是否对的上,就提示创建失败的队列和要用的队列,是不是一个队列。比如,要用的是a队列,管理页面也有a,但提示是b队列创建失败。就是说,可能某个地方的队列名写错了,写的不是要用的队列名字a,而是提示创建失败的队列的b。举个例子,消费者的监听器@RabbitListener(queues=RabbitConfig.xxx)这个地方,就可

SpringBoot + RabbitMQ 死信队列中出现Execution of Rabbit message listener failed.的错误解决

问题描述最近在项目中用RabbitMQ的死信队列做订单超时自动关闭时出现的一个问题。解决方案消息体反序列化异常:如果消息体的序列化格式不正确或者监听器的反序列化配置有误,就可能导致消息无法正确反序列化,从而抛出异常。可以检查消息的序列化格式和监听器的反序列化配置是否正确,以及确保监听器的处理方法能够正确处理反序列化异常。业务处理异常:如果在消息处理的过程中发生了业务异常,比如空指针异常或者数组越界异常等,都可能导致消息监听器抛出异常。可以检查代码逻辑,确保业务逻辑正确处理异常,并对异常情况进行相应的处理。RabbitMQ连接异常:如果RabbitMQ连接异常,也会导致消息监听器无法正确消费消息

Failed to connect to github.com port 443 after 21059 ms: Couldn‘t connect to server

在连接github仓库进行项目推送测试的时候无法连接到github仓库,出现以下报错:这是由于本机系统代理端口和git端口不一致导致的。第一种解决办法:一、查看自己本地代理端口:设置---网络和Internet---代理---手动设置代理:编辑代理服务器---地址:端口二、将此地址配置到idea中File-->settings-->Appearance&Behavior-->SystemSettings-->HttpProxy三、将本地地址配置在这里即可成功四、再次push就可以成功上传。第二种解决办法:直接使用命令修改Git配置,将端口修改为本地代理端口:gitconfig--globalh

解决WSL执行systemctl命令报错:Failed to get D-Bus connection

问题描述笔者通过WSL安装了CentOS7系统,刚开始一切都很顺利。当执行systemctl命令时,却意外报错:FailedtogetD-Busconnection:Operationnotpermitted,让小白的我不知所措。经过一番折腾,笔者终于找到了正确的解决办法——原来它和systemd有关。问题原因我们先来了解下systemd是什么东东?它并不是一个命令,而是一组命令,涉及到系统管理的各个方面。根据Linux惯例,字母d是守护进程(daemon)的缩写,systemd这个名字的含义就是要守护整个系统。init和systemd都是Linux的守护进程, 但后者功能更强大,已取代ini

vue3+vite+vant项目下按需引入vant报错Failed to resolve import解决方案

在vue3+vite+vant项目下按需引入vant报错Failedtoresolveimport解决方案问题描述在学习vite+vue3+vant开发项目过程中,参考vant官网开发指南->快速上手->引入组件vant组件库官网按照上述配置好后,运行vite环境报错:Failedtoresolveimport原因分析根据报错信息,发现是vant的样式引入路径不对。以Button组件为例程序解析为:项目路径/node_modules/vant/lib/vant/es/button/style实际应该是:项目路径/node_modules/vant/es/button/style多了一个vant