解决vueRouter中使用pinia报错getActivePinia was called with no active Pinia问题
本文主要解决关于在vueRouter里使用pinia 报错相关问题,让我们来一起看下具体解决方案吧! 问题描述 最近在开发项目时遇到这个问题,当我现在vueRouter 里使用登陆时所存储的用户权限,并渲染路由,需要在pinia里去取时 报如下错误, 一时间不得其解,原先使用vuex确实没有问题 可以直接使用的, 初步推测是vueRouter初始化的时间比p……
Java异常堆栈信息没打印出来怎么回事,怎么办?
Java项目新功能(定时任务)上线发现抛java.lang.ArrayIndexOutofBoundsException:null,奇怪的是log.error只打印了异常名称却没有打印Java异常堆栈信息,想知道哪行代码报的错都找不到,这是怎么回事?又该怎么办?我们先看下具体情况如下图: 首先我们使用的是如下代码打印的错误日志: public void ha……
Stream Collectors.toMap抛HashMap.merge空指针异常
最近线上Java程序运行有个报错error,具体类似如下NullPointerException空指针异常,主要发生在Stream流中的调用Collectors.toMap方法中,提示HashMap.merge时出现空指针异常: java.lang.NullPointerException at java.util.HashMap.merge(Ha……
vue项目启动Module build failed: Error: No PostCSS Config found in报错解决方法
有个同学的vue项目让我远程帮忙部署启动,但在启动时报错Module build failed: Error: No PostCSS Config found in….不知道其他人有没有遇到过,可能就是你在拷贝项目时漏拷了某个文件导致的。 问题原因 意思其实非常简单就是缺少postcss配置文件,导致启动项目时找不到该配置从而报错,因此解决办法自……
vue项目启动关于三个点…运算符时报错 Syntax Error: Unexpected token 的解决方法
问题描述 最近有个同学的vue项目让我帮忙启动运行,在执行npm run dev时运行总是报错,提示Syntax Error: Unexpected token错误信息,错误代码都定位到三个点…扩展运算符处,类似如下图: 解决办法 解决办法也很简单,只需要在项目根目录新建一个名为.babelrc的文件,文件内容如下: { "presets……
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变量配置,如下图: 这里埋下了一个伏笔就是,地址最后多加了一个斜杠,……