标签:问题修复

maven NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method ‘void ()’ not found解决办法

背景:idea 2021.1 集成apache maven 3.8.5版本,在安装项目依赖时,无法下载依赖,出现报错:NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method ‘void ()’ not found,类似如图: ……

DBeaver执行sql报错:CreateProcess error=193, %1 不是有效的 Win32 应用程序解决办法

今天导入sql遇到DBeaver执行sql脚本报错,提示CreateProcess error=193, %1 不是有效的 Win32 应用程序。该怎么解决呢? 如图: 定位发现DBeaver默认安装的mysql.exe大小为0字节! 解决办法 重新给DBeaver指定有效的mysql安装的bin目录下mysql.exe即可: 选中当前的mysql连接,右……

cmd执行Java指令运行jar包出现中文乱码解决办法

今天在做项目时遇到一个非常头疼的问题——我已经在Java代码中将编码统一为UTF8,但是当我将其打包成Jar文件后,通过Bash和CMD运行时,却出现了中文乱码问题。这让我感到很困惑,因为在IDE中运行时完全没有问题。类似如下图: 起初是觉得Java编译时编码出现了问题,但经过几小时的排查,终于找到中文乱码问题的根源——cmd/bash默认的编码是GBK。……

SpringBoot与Vue前后端分离跨域导致文件无法下载问题

SpringBoot与Vue前后端分离的情况下下载文件,如果不做特殊配置,会出现下载失败的清苦。这是因为浏览器有同源策略,即只允许在同一个域名下进行数据交互,如果请求方与响应体的协议、域名、端口不一致,就会存在跨域问题。即使后端已经配置了允许跨域访问,前端也关闭了vue的安全策略,但是在文件下载这里仍然不能正常下载,可能是因为浏览器默认情况下不允许跨域下载文……

mybatis Cause: java.lang.NumberFormatException: For input string: “Y”

mybatis在保存char型数据时,竟然发现报如下的数值转换错误异常,找了好久才发现是xml中的一处判断写错了。 原因就在于以下这段xml配置: <when test="status == 'F'"> actual_time = sysdate, </when> 正确的写法应该有如下两种: <!--正确写……

php京东联盟转链API接口提示参数错误解决方案

最近在开发对接京粉api的插件,方便淘客商品推广,在测试了下京东联盟的API时候,按照官方文档说明导入SDK后,在按照官方文档说明调用jd.union.open.promotion.common.get网站/APP转链接口时,提示错误码400参数错误。原因就在于官方文档有坑,不能按照官方文档案例代码去写! 错误说明 我们先看下官方文档php案例代码说明: $……

记一次postman请求免鉴权接口报错的问题

postman调用api接口非常简单,但是往往简单的事情一旦出错,就很难发现问题出在哪,最近一次使用postman调用免鉴权的接口,竟然发现被权限拦截器和登录拦截器给拦截了,找了好久才发现问题所在,突出一个要细心!下面潘老师带大家看下这个致命的小错误! 问题描述 先看下postman的url变量配置,如下图: 这里埋下了一个伏笔就是,地址最后多加了一个斜杠,……

解决chrome浏览器google translate翻译插件不能用的问题

作为程序员经常会查看一些英文文档,chrome浏览器自带的google translate翻译插件可以右键一键翻译整个网页,非常方便,但是最近该插件功能失效,无法实现翻译功能,下面潘老师来说下相关的解决方案。 google translate翻译插件不能用原因 原因其实很简单就是翻译的api服务器被墙了,无法调用翻译接口,好在并不是所有的服务器都被强了,我们……

vscode git切换分支提示 you need to resolve your current inde first解决办法

在使用vscode切换git当前分支到另一个分支时,出现you need to resolve your current inde first的错误提示,该怎么解决呢? 报错产生原因 该问题产生的主要原因就是存在有冲突的文件没有解决。 解决办法 第1步:储藏本地未提交代码 如果你本地有部分代码修改或新增的但未提交,需要先通过储藏将代码保存,将其保存至暂存区……

Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)问题解决方案

之前搭建的一主一备的mysql数据库,在使用mysql -uroot -p登录备数据库时提示如下错误: 具体如图: 问题原因 产生此问题的原因也非常简单,就是因为在/tmp目录下找不到mysql.sock目录,那么该怎么解决呢? 解决方案 找到你mysql的配置文件my.cnf,一般路径为/etc/my.cnf,然后vi编辑,在mysqld配置中,新增如下……

IDEA执行maven package打包building war非常慢解决办法

最近有个同学反应自己的项目使用IDEA基于maven开发的,但是之前使用package指令达成war包时,耗时在5分钟左右,现在耗时达到20多分钟,让我帮忙解决下。潘老师在调试后发现,他的项目在package打包时,时间主要消耗在building war上,一直在那里转圈,打包非常的慢。 从图中看,进行了16多分钟,仍在还在打包中,后来发现,他的war包打……

OpenFeign提示ERROR SSLHandshakeException问题排查解决

最近在使用公司内部对OpenFeign进行二次封装的框架进行远程调用histroian库的REST API接口时,出现ERROR SSLHandshakeException异常报错,具体错误信息如下: 截图如下: 问题原因 出现ERROR SSLHandshakeException报错主要原因使用了https请求,但是服务器并没有安装证书,所有只有绕过ss……