
Bug大全解决
文章平均质量分 58
这是遇到的bug和详细的解决方案
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
云边的快乐猫
Java后端开发者、CSDN优秀创作者、阿里云社区专家博主
展开
-
python自动化接口测试报错:“urllib3 v2.0 only supports OpenSSL 1.1.1+, currently “ImportError: urllib3 v2.0
在进行自动化测试时候,代码没有问题就是报错打不开抓取到的接口。 File "D:\python\python37\lib\site-packages\urllib3\__init__.py", line 42, in "urllib3 v2.0 only supports OpenSSL 1.1.1+, currently "ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' mo原创 2024-12-23 10:24:14 · 666 阅读 · 0 评论 -
python报错:No pyvenv.cfg file
发现了报错这个,之前运行或者给别人运行就没问题,排除了是代码报错,那就只有可能是环境问题了。可以选择自己之前的解释器,里面有很多自己导入的包,在新项目里面可以直接用,其他解释器点开下面是空的,肯定会报错的。.venv文件:这个是创建这个项目时候选择的环境隔离,你这里添加的各种环境包只在这个项目生效,不影响其他项目。然后去运行验证自己的项目就可以了,那个.venv包我一般用不到环境隔离,所以就把它给删了就可以了。python解释器没有选对,重新选一下python解释器就好了。搜索解释器--设置解释器。原创 2024-12-17 17:48:51 · 1880 阅读 · 0 评论 -
解决遇到selenium报错,打不开浏览器:raise WebDriverException(selenium.common.exceptions.WebDriverException: Messa
错误提示明确指出,chromedriver 没有被正确配置到系统的path中,如果已经配置了还出现这样的问题。检查系统环境变量的path里面是否配置了chromedrvier的路径环境变量配置,如果好了路径没有问题,就重新打开pychram就好了。检查确保配置的环境变量目录下有chromedeiver.exe这个文件。在pychram里面运行打开谷歌浏览器的代码,发现了报错。(一)检查环境变量及重启pychram。(二)如果没有配置环境变量看这个。运行的打开谷歌浏览器代码。二、出现这个报错的原因。原创 2024-12-13 13:09:20 · 473 阅读 · 0 评论 -
解决报错:‘where‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
一、遇到问题1.使用cmd窗口命令搜索python的时候,报了这个错误'where' 不是内部或外部命令,也不是可运行的程序或批处理文件。出现这个问题的原因有两种一是系统环境变量里面的path里面缺C:\Windows\System32二是python的环境变量没有配置好,可以用cmd窗口里面去echo %PATH%查询python的两个地址,然后复制到系统环境变量的path里面。原创 2024-12-13 12:16:53 · 731 阅读 · 0 评论 -
解决MySQL问题:2002 - Can‘t connect to server on ‘localhost‘(10061)
在使用navicat连接数据库的时候就遇到了这个问题,发现了遇到连接失败的问题:2002 - Can‘t connect to server on ‘localhost‘(10061),还有衍生的ERROR 1045 (28000): Access denied for user ‘ODBC‘@‘localhost‘ (using password: NO)2.使用MySQL登录命令后,再输入mysql的密码重新登录,重启MySQL就可以连接了原创 2024-03-30 17:17:14 · 12302 阅读 · 0 评论 -
解决:java: 无法访问org.springframework.boot.SpringApplication 错误的类文件: x类文件具有错误的版本 61.0, 应为 55.0 请删除该文件
解决这种版本问题很简单:java: 无法访问org.springframework.boot.SpringApplication错误的类文件: /D:maven3.6/apache-maven-3.6.2/maven_base/org/springframework/boot/spring-boot/3.1.2/spring-boot-3.1.2.jar!/org/springframework/boot/SpringApplication.class类文件具有错误的版本 61.0, 应为 55.0原创 2023-08-10 14:38:04 · 2833 阅读 · 1 评论 -
解决报错:ERROR Error: command failed: npm install --loglevel error --legacy-peer-deps
轻松解决创建vue项目的时候在最后一步的时候创建失败了,报出了错误代码:npm ERR! code EPERMnpm ERR! syscall open npm ERR! You can rerun the command with `--loglevel=verbose` to see the logs in your terminalERROR Error: command failed: npm install --loglevel error --legacy-peer-deps原创 2023-08-02 16:54:31 · 3928 阅读 · 0 评论 -
解决启动vue前端报错:npm ERR! Missing script: “serve“
一、遇到问题npm ERR! Missing script: "serve"npm ERR!npm ERR! To see a list of scripts, run:npm ERR! npm runnpm ERR! A complete log of this run can be found in:二、出现报错的两个原因。1.输入的命令错误,有可能是npm run dev。这个一个vue2的命令。2.没有进入正确的目录下去执行启动命令,执行命令在是上一层目录包中导致报错。原创 2023-08-01 01:02:43 · 14530 阅读 · 1 评论 -
mysql连接错误:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
一、遇到问题在电脑上面有多个mysql版本的时候。可能会启用之前的mysql版本的执行路径,所以导致出现了这个mysql连接错误。二、找到报错具体原因。三、解决办法:一般是由于服务里面的mysql没有启动,去把MySQL的服务启动一下就好了原创 2023-06-19 16:21:51 · 11069 阅读 · 2 评论 -
mysql数据库字段不匹配的问题(mybatis plus技术)
在数据库中更改了字段,但是运行程序的时候,扫描到的是说明字段的问题。本来我的字段是没有这个下划线的,现在有了下划线了,是因为我使用的mybatis plus。这个就是有可能是数据库的字段有大写或者下划线驼峰命名这些导致,所以在数据库的表中字段命名的时候就要去规范,避免后期开发中出现不必要的麻烦。mybatis plus使用的是封装好的sql语句,没有具体去写sql语句,所以报错也只能从其他地方去下手解决。检查了代码都没有发现问题,运行的时候却报错是某个字段的问题,特别是使用了mybtis plus的技术。原创 2023-05-12 18:53:00 · 2112 阅读 · 0 评论 -
mybatis plus关闭字段自动驼峰式命名转换为下划线(yml和properties)
在命名字段时候使用了驼峰命名,然后发现我的字段自动变成了加了下划线。这是由于使用mybatis plus了才会这样。(一)更改数据库字段这个不怎么推荐,因为修改了数据字段,代码里面对应的属性字段都要跟着修改,比较麻烦。如果实在要修改就字段都修改成小写的就好。不要大写,不要下划线,不要驼峰。(二)更改配置文件目的就是关闭驼峰字段自动转化为下划线的字段。我的是yml形式的文件。tip:爱情不是打仗,没必要去分输赢。如果争赢了,那么其实你才是输了。且行且珍惜吧原创 2023-05-12 18:34:23 · 4798 阅读 · 0 评论 -
遇到报错解决:error in ./src/router/index.js
error in ./src/router/index.js在运行前端vue代码的时候,发现了这个报错。根据与上面的报错提示:就是这个路由里面的问题 ,这里缺失了这个Login.vue的文件,那就创建一个加上去就好了。新建一个Vue组件或者文件都可以,只要名字是。原创 2023-05-06 11:58:29 · 5566 阅读 · 0 评论 -
报错:Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method ‘POST‘ n
在做springboot项目的时候,进行批量删除的时候,遇到了这个批量注册点击了没有反应,[org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]这个报错是说明这里要用post请求就可以解决了。在控制类里面找到这个批量删除的请求,把原来的请求方式改为post类型的请求就好了。原创 2023-05-04 16:33:00 · 9050 阅读 · 1 评论 -
小白做毕设,遇到报错:Error creating bean with name ‘userController‘: Injection of resource dependencies failed
在做那个小白做毕设的时候,项目是springboot+vue2.0。在用代码生成器后,启动遇到了如下的问题。Error creating bean with name 'userController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'userService'原创 2023-05-04 12:46:33 · 5451 阅读 · 3 评论 -
重装系统后没有网卡驱动或者蓝牙驱动解决办法
设备管理器打开方法:计算机右键--->属性----->设备管理器--->网络适配器。设备管理器里面的网络适配器里面网络只有wan,那么可以判断这个电脑上面没有驱动。里面,然后插到没有网卡驱动的电脑上面根据提示进行网卡的安装。,然后根据提示进行下载网卡驱动,这些软件里面都自带驱动的。下面的一个网络都没有。把手机的网络通过usb分享网络给这个电脑连接,电脑去下载。在另一台正常上网电脑上面去这两个网站把软件都下载到。或者我的公众号直接获取也可以-----里面也有蓝牙驱动安装办法。原创 2023-05-02 16:32:34 · 4036 阅读 · 0 评论 -
java报错码304:We‘re sorry but v2 doesn‘t work properly without JavaScript enabled. Please enable it to
在运行springboot+vue项目的时候,发现了数据没有显示出来,打开网页查看发现报错304,304代表的是网页。以下三种方法都试试。具体是错误因人而异,也有可能是缺少某个符号。答案不唯一,仅供参考。检查自己cotroller传入的参数和前端参数。检查自己的main.js配置文件有没有写正确。后端controller。点击idea的清理缓存。原创 2023-04-29 04:09:27 · 2037 阅读 · 0 评论 -
报错解决:关于swagger的Caused by: java.lang.NullPointerException: null
在往springboot项目里面添加swagger时候,启动的时候就报了如下null了的错误。Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.Caused by: java.lang.NullPointerException: null原创 2023-04-26 02:40:48 · 1218 阅读 · 0 评论 -
解决响应码400报错:get=400,error: “Bad Request“path: “/user/page“status: 400timestamp: “2023-04-22T01:40:
因为前端传数据的时候,空格也会算进去,所以把这个空格去掉就可以解决了,要仔细检查这些空格的问题。在弄分页查询的时候,在前后端数据交互的跨域请求时候,遇到了这个问题,请求码400。参数匹配,前后端数据交互参数名和数据结构一致就好;原因是前端的这个参数传递的这里。原创 2023-04-22 12:36:16 · 3589 阅读 · 0 评论 -
报错:此处不允许使用特性 namespace
在创建mybatis的xml文件时候,就遇到了👇这样的问题。报错:此处不允许使用特性 namespace。其实这样的问题就是自己粗心复制粘贴错误导致的,就把错误的代码仔细改过来就好了。在创建mybatis的xml文件时候,就遇到了👇这样的问题。ps:替换成报错的标签代码就好。原创 2023-04-21 18:31:01 · 2446 阅读 · 3 评论 -
报错解决:Description:Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedde
在创建springboot项目的时候,然后启动报了如下的错误。在里面输入如下的内容,一些是个人的根据着修改。点开这个springboot的。原创 2023-04-20 18:55:46 · 2124 阅读 · 2 评论 -
vue3引入Element plus的详细步骤
在用vue3去引用Element UI的时候,发现了白屏不能显示,一直检查是不是代码的问题。后面找到了问题的所在,原来是vue3对应兼容的是ElementPlus,要去下载对应的Element plus版本来引用才可以。1.现在vue3的项目终端里面输入命令下载Element plus。2.在main.js文件里面引入如下命令和create那行也要增加Element plus进去原创 2023-04-17 01:53:00 · 1653 阅读 · 0 评论 -
创建springboot项目文件报红
创建springboot项目的时候,会发现一些重要文件都变成红色了,但是不影响程序的运行。只是看起来会有点不舒服。是在以前用Git提交项目的同一个包下创建的。但是你现在这个项目还没有用git推送到云端仓库。所以重要文件才会变红色。创建文件的时候不要创建在用git提交过项目的同级别包中,新建一个文件包来放这个git项目。因为这个spring boot项目的。把这个项目提交到git云端就好了。二、出现这个问题的原因。把这个git提示给关了。原创 2023-03-06 11:33:12 · 1859 阅读 · 0 评论 -
springboot添加maven环境详细步骤
创建springBott时候会遇到失败无法运行的情况下,pom文件里面爆红或者pom文件图标为,这都是由于没有启用maven的环境引起的。只要把maven环境给添加进来就好了1.查看自己maven的本地安装地址。使用快捷键win+R打开cmd,然后输入查看maven的命令。自己的maven位置记住,接下来的步骤可能要用到。2.IDEA里面,文件--设置(小扳手)3.任选其中一种方式找到maven4.修改原有的maven配置(改为自己的maven,不使用idea自带的)原创 2023-03-06 09:32:38 · 2509 阅读 · 2 评论 -
spring-boot-maven-plugin报红的解决办法
在springboot创建的时候,会遇到在pom.xml文件里面的spring-boot-maven-plugin这个依赖爆红没有导进去。粘贴到spring-boot-maven-plugin下面去继承父工程的版本号,然后点击右上角刷新maven就好了。在pom.xml文件找到父工程的版本号,然后复制过去让报红的那个依赖去继承。因为在maven的阿里云仓库里面没有找到这个依赖。二、出现这个问题的原因。原创 2023-03-04 17:19:01 · 13184 阅读 · 14 评论 -
java: 无法访问org.springframework.boot.SpringApplication 错误的类文件: /C:/Users/xx/.m2/repository/org/spring
解决java: 无法访问org.springframework.boot.SpringApplication 错误的类文件: /C:/Users//.m2/repository/org/springframework/boot/spring-boot/3.0.4/spring-boot-3.0.4.jar!/org/springframework/boot/SpringApplication.class 类文件具有错误的版本 61.0, 应为 52.0 请删除该文件或确保该文件位于正确的原创 2023-03-04 11:37:11 · 7716 阅读 · 2 评论 -
报错:Exception in thread “main“ org.apache.ibatis.exceptions.PersistenceException: (解决办法)
Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException:### Error updating database. Cause: java.sql.SQLException: The server time 遇到红色这种问题的原因有很多,那就要根据第二行来判断。说明数据库连接的问题报错了,改数据库时区就好了。用mybatis去sql语句的时候报错了。:mishop是自己的数据库名称。第二行黄色报的这个是。原创 2023-03-03 11:06:41 · 1112 阅读 · 1 评论 -
未解析的依赖项: ‘org.springframework.boot:spring-boot-starter-test:jar:unknown‘(解决办法)
未解析的依赖项: 'org.springframework.boot:spring-boot-starter-test:jar:unknown'因为这几个爆红的这几个依赖都没有添加版本号,所以就没有解析出来,给这些爆红的依赖一个个都加上版本号就可以解决了。依赖正在下载中,耐心等待即可,其他依赖报这个无法解析的错误,也是这样依次解决。完成后点击右上角的maven刷新进行刷新导入依赖。的问题,有几个依赖项没有导入进行,所以爆红了。原先没有导入版本号之前。原创 2023-03-02 17:06:14 · 13829 阅读 · 0 评论 -
idea进程结束但是项目页面正常运行(解决办法)
在运行项目代码(非前后端分离项目)的时候,发现idea报错结束,但是网页端的项目还能正常进行操作,对数据库也可以正常的读写。出现这个状况是因为这个项目运行所用的端口被占用了。只需要把其他占用这个端口的进程关闭就好了。idea里面项目代码正常运行了。原创 2023-02-28 18:24:20 · 1561 阅读 · 0 评论 -
报错:npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency tree(npm下载失败解决办法)
由于npm版本太高导致出现失败。npm的版本只要大于7,对于很多东西就会更严格。但是不推荐降低npm的版本。解决办法。很有可能会出现其他问题。在要执行的命令后面加上--legacy-peer-deps因为兼容性的问题,这样问题就解决了。错误起因是在使用npm命令下载element-ui的时候,遇到了下载失败的问题。这样就下载成功了,黄色的warn是版本警告而已,不用管它。在要执行的命令后面加上。查看npm版本的命令。原创 2023-02-24 10:36:46 · 11506 阅读 · 2 评论 -
Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。(极简解决办法)
在需要启动Redis客户端的时候,会发现会报这个错误。报这个错误的原因就是Redis的服务端没有开启,那Redis的客户端是访问不了的。解决的办法就是要启动服务端,让这个客户端可以访问到。启动服务端最简单不会出错的办法就是去安装目录下,直接双击启动服务端(在客户端的界面用以下的命令测试,出现。,然后输入以下的命令去启动客户端。这样我们的这个问题就被解决了。启动服务端成功界面,然后。三、测试是否连接成功。原创 2023-02-23 10:35:29 · 18886 阅读 · 0 评论 -
java: 错误: 不支持发行版本 5(快速解决办法)
报错的原因:通俗解释:本地的JDK版本和IDEA默认的JDK不匹配三、解决办法:把这个默认使用的JDK5版本改成我们当前使用的JDK的版本就好了。在maven web项目上面要部署运行tomcat时候,会出现这个问题。(1)官方解释:这个错误消息表明你正在使用的Java版本过低,不能支持程序的运行。具体来说,你正在使用的版本是5,而程序需要更高版本的Java才能运行。建议更新Java到较新版本,以确保程序能够运行原创 2023-02-13 16:05:55 · 21606 阅读 · 17 评论 -
tomcat出现中文乱码原因和解决办法(简单快捷易懂)
一、遇到问题双击打开tomcat中的bin目录下的startup.bat会出现乱码问题或者cmd里面打开也是乱码的问题二、出现这个问题的原因这是因为windows下的默认编码是GBK编码,tomcat默认编码是UTF-8编码三、解决办法1.打开tomacat的文件位置--conf目录2.找到logging.properties,双击打开3.在这个文件的最后一行加上以下一行数据,然后点击保存就好了java.util.logging.ConsoleHandler.encoding =GBK原创 2022-11-17 13:23:34 · 25489 阅读 · 11 评论 -
vue中把node-sass换成dart-sass方式(解决办法)
因为node-sass和node.js版本关联太紧了,如果这两个版本不匹配,就会起冲突,导致项目无法运行。(3)不存在二进制文件安装,避免了node-sass因为依赖其他文件导致运行失败。(1)执行编译过程中,dart-sass内存占用比node-sass要大一点。node-sass是实时编译的,dart-sass是需要保存后才会生效。(2)避免项目以及其他的依赖升级node-sass导致不兼容问题。这样就用dart-sass替代了node-sass完成了。二、art-sass和node-sass的区别。原创 2023-02-22 14:49:13 · 4400 阅读 · 0 评论 -
vue : 无法加载文件 D:\软件安装\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。(解决办法)
遇到问题在vscode的终端里面执行vue -V。会出现这个👇报错:vue : 无法加载文件 D:\软件安装\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1+ vue -v+ ~~~二、解决办法。原创 2023-02-21 20:15:05 · 7851 阅读 · 0 评论 -
Git小乌龟每次推送拉取都弹窗和用户名密码报错(解决办法)
一、小乌龟推送到云端用户名和密码报错(一) 遇到问题描述;这个和你的凭据管理器里面设置的用户名和密码有关ps:凭据管理器相当于SSH的作用(二)解决办法电脑搜索凭据管理器。打开凭据管理器去检查修改这个有没有对应上,没有对应上的要改一下保存,这个问题就可以解决了3.再去右键小乌龟推送,就可以发现成功了二、小乌龟每次推送拉取都要输入账号和密码。原创 2023-02-17 11:06:09 · 3708 阅读 · 0 评论 -
‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。(解决办法)
1.在GitHub上面下载了一个项目,要运行的时候,执行了npm run serve发现如下报错:> yun@0.1.0 serve> vue-cli-service serve'vue-cli-service' 不是内部或外部命令,也不是可运行的程序或批处理文件。解决办法就是输入npm install就好了原创 2023-02-21 20:48:22 · 23048 阅读 · 1 评论 -
node.js降低版本的方式(解决sass和node.js冲突)
因为项目用的依赖和要运行环境的node.js版本起了冲突,这个时候就要么更改项目的依赖版本,要么更改node.js的版本。本文示范的是降低node.js版本,因为比较安全。ps:本文是因为sass版本和node版本不匹配(可以找一下对应的版本)原创 2023-02-22 12:14:16 · 2431 阅读 · 0 评论 -
解决请求参数中文乱码(post和get)
出现乱码的原因就是编码不一致,解决的思想就是把任意码(乱码)都转换为字节码,再把字节码转换为我们能读懂的UTF-8就好了。PS:这个代码给post使用有效果,同样给get用也是一样的。因为都是把乱码转为字节码,再转为UTF-8。在我们发送请求参数输入中文的时候,可能会出现乱码问题,因为我们输入的中文,浏览器是解读不了的,要转成。那我们要添加编码解码这些给这些数据进行转码处理。其他知识:如果遇到了乱码?这个代码要放在请求代码的上面才可以。二、get乱码问题的解决。这个注释或者删除试试看。原创 2022-12-16 14:37:55 · 6137 阅读 · 0 评论 -
解决端口被占用的方法(查看端口和关闭端口)
快捷键:Windows键+R键,打开cmd命令,然后输入netstat -aon|findstr "端口号",2.关闭占用该端口的进程taskkill /f /t /im 5776(对应自行更换,我这里的是5776),这样就成功了。在使用各种端口时候经常会出现端口被占用导致代码程序无法执行或者执行错误。一般都是由于该端口被占用了,例如8080端口被占用的情况,原创 2022-12-14 02:34:39 · 10161 阅读 · 0 评论 -
解决JavaWeb报错:此处不允许注解
2.把@WebServlet("/ddd");或者看看自己的@WebServlet导包有没有导正确。,其实这是粗心和不熟练使用导致的。去掉就好了,不需要添加这个的。1.在使用时候会发现报错为此处不允许使用注解原创 2022-12-14 16:03:06 · 2266 阅读 · 0 评论