Bug/Exception
文章平均质量分 73
HaHa_Sir
守时,守约,守信!感恩!积少成多,积沙成塔,学无止境,戒骄戒躁!
展开
-
MyBatis 查出数据不一致 MyBatis返回数据和数据库查询不一致
1、出现MyBatis返回数据比 实际sql查询返回的数据要少的情况,一般可能是resultMap 标签配置错误2、一对一的关联查询,可以不用标签进行关联查询, 可以直接对象名.属性的方式进行配置,如:user.id,可以避免出现 MyBatis返回数据比,sql查询返回的少。-- 对象名.属性, 避免使用 标签 -->2.2、一对一的关联查询,可以不用SELECT3、一对一的关联查询,别用进行映射关系维护的,反正不是我用的。原创 2023-03-01 08:00:00 · 5677 阅读 · 0 评论 -
【Exception】 Java Lambda List转换Map报错 触发异常 IllegalStateException: Duplicate key
在使用Java8 lambda 将List转换为Map时,遇到报错:IllegalStateException- Duplicate key .... 在使用lambda进行 list转换为map过程中,遇到 key重复的情况下,就会抛出异常 IllegalStateException- Duplicate key ... 1、在使用 lambda 进行list转换map时,要注意 可能会出现key重复的情况,日常开发中,原创 2022-12-05 16:40:18 · 1960 阅读 · 0 评论 -
SpringBoot单元测试报错:Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or
在使用SpringBoot单元测试的时候,遇到报错:java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test 完整报错信息如下: 1、项目的结构图如下: 2、单元测试代码 3、造原创 2022-11-01 19:30:00 · 2393 阅读 · 0 评论 -
Spring Boot 文件上传 报错:FileNotFoundException Spring 异步文件上传 FileNotFoundException
一、问题描述 在使用Spring Boot做文件上传的过程中,遇到上传文件报错 FileNotFoundException 问题,查了一圈,都是说要配置上传文件路径问题,经过仔细的分析和测试,发现不是配置路径的问题 (在主线程中,没配置路径,可以正常实现上传!),而是用了异步上传的问题导致的。 报错信息如下:二、模拟实现 1、使用 异步线程上传文件,抛出 FileNotFoundException 异常 1.1、运行结果:三、问题解决原创 2022-09-25 23:08:52 · 3151 阅读 · 2 评论 -
【Exception】解决Java中BufferedReader读取中文乱码问题 BufferedReader读取json文件乱码
【Exception】解决Java中BufferedReader读取中文乱码问题 BufferedReader读取json文件乱码一、问题描述1、在做一个json文件导入时,使用 BufferedReader 读取文件,上线后,发现josn反序列化失败,查看日志发现 读取的 json文件中文乱码了 ....2、核心代码如下:public String read(MultipartFile file) throws IOException { ...原创 2021-12-13 18:45:00 · 8709 阅读 · 4 评论 -
【Exception】Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi
【Exception】Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admin error一、问题描述1、使用Navicat Premium 15 连接Oracle数据库时,遇到报错 : ORA-28547:connection to server failed,probable Oracle Net admin error ,截图如下:...原创 2021-12-07 18:30:00 · 6047 阅读 · 2 评论 -
Oracle 11g服务启动顺序, 服务关闭顺序 ORA-12514, TNS:listener does not currently know
Oracle 11g服务启动顺序, 服务关闭顺序 ORA-12514, TNS:listener does not currently know一、概述1、在启动Oracle服务时,需要启动2个服务,分别是:ORCL服务和Listener服务,由于平时随意启动,没按照顺序来,发现有时候启动可以链接上,有时候启动链接不上,经过测试,特地记录下启动顺序,写本文已记录下。2、服务启动顺序不对,可能导致客户端链接报错: ORA-12514, TNS...原创 2021-12-06 18:30:00 · 3225 阅读 · 0 评论 -
【Exception】 javax.xml.bind.annotation.adapters 不可见 已在模块 java.xml.bind 中声明, 但该模块不在模块图中
【Exception】 javax.xml.bind.annotation.adapters 不可见 已在模块 java.xml.bind 中声明, 但该模块不在模块图中一、问题描述1、将项目中JDK升级到JDK1.9后,遇到项目报错:java: 程序包 javax.xml.bind.annotation.adapters 不可见 (程序包javax.xml.bind.annotation.adapters 已在模块 java.xml.bind 中声明, 但该...原创 2021-10-16 23:30:10 · 2760 阅读 · 2 评论 -
【Exception】WIN10蓝屏:SYSTEM_SERVICE_EXCEPTION 蓝屏: KERNEL-SECURITY-CHECK-FAILUR WIN10 vmware启动CentOS 蓝屏
【Exception】WIN10蓝屏:SYSTEM_SERVICE_EXCEPTION 蓝屏: KERNEL-SECURITY-CHECK-FAILUR WIN10 vmware启动CentOS 蓝屏一、问题描述1、使用 vmware安装CentOS时,在 开启虚拟机瞬间,直接蓝屏,蓝屏代码是: SYSTEM_SERVICE_EXCEPTION ; 有时候也出现:KERNEL-SECURITY-CHECK-FAILUR2、软件信息: WIN10 家庭中文...原创 2021-09-15 23:38:34 · 4615 阅读 · 0 评论 -
【Exception】Spring AOP 报错: error at ::0 can‘t find referenced pointcut point
【Exception】Spring AOP 报错: error at ::0 can't find referenced pointcut point一、问题描述1、在使用Spring配置AOP 切面时,遇到一个报错问题:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annot.原创 2021-05-13 09:10:40 · 2460 阅读 · 2 评论 -
【Exception】getReader() has already been called for this request
【Exception】getReader() has already been called for this request一、问题描述1、在SpringMVC的拦截器中,使用了一次 HttpServletRequest 的 getInputStream() 或 getReader() 的方法后,再次在调用,就会抛出异常:getReader() has already been called for this request2、最简单的触发: @RequestMapp.原创 2021-05-06 15:31:53 · 1369 阅读 · 0 评论 -
【Exception】 couldn‘t get canonical path for java 文件名、目录名或卷标语法不正确
【Exception】 couldn't get canonical path for java 文件名、目录名或卷标语法不正确一、问题描述在使用Java 发送带有图片的邮件时,遇到io报错,内容如下:org.apache.commons.mail.EmailException: couldn't get canonical path for 模板logo-gen.jpg at org.apache.commons.mail.HtmlEmail.embed(HtmlEmail.java.原创 2021-04-16 12:01:47 · 682 阅读 · 0 评论 -
Eclipse Git pull 拉取代码报错:Exception caught during execution of merge command.
Eclipse Git pull 拉取代码报错:Exception caught during execution of merge command.一、问题描述在使用Eclipse Git 拉取远程仓库代码时,遇到报错:Exception caught during execution of merge command ... Missing unknow 4cf875d231523xxxx ,无论怎么pull ,fetch 都不行,查看远程仓库代码,版本比本地新 ...二、解..原创 2021-03-10 10:35:44 · 4558 阅读 · 0 评论 -
微信小程序生成二维码接口报错 errcode“: 44002 , errmsg“: “empty post data rid
微信小程序生成二维码接口报错 errcode": 44002 , errmsg": "empty post data rid一、问题描述1、在做微信小程序开发时,调用微信API生成二维码时候,遇到报错信息:{"errcode":44002,"errmsg":"emptypostdatarid:xxxx"}2、接口信息如下:(比如这个)二、问题解决1、参数提交的方式不对,要求是按照json格式提交数据,需要设置 request ...原创 2020-09-09 14:47:44 · 18575 阅读 · 2 评论 -
【Exception】微信小程序,配置普通链接二维码规则 文件校验失败问题 校验文件检查失败 扫普通链接二维码打开小程序
【Exception】微信小程序,配置普通链接二维码规则 文件校验失败问题 校验文件检查失败 扫普通链接二维码打开小程序一、问题描述1、公司业务有个需求,扫描普通的二维码,跳转到小程序的某个页面,从而实现小程序推广等功能。2、查看文档可知,有三种方案,获取小程序任意页面二维码、一物一码、普通链接打开小程序 ,其中,普通链接方式,最简单快捷。3、记录下步骤: 登录小程序管理后台 --- 开发 --- 开发设置 --- 扫普通链接二维码打开小程序 --- 添加即可。二、问题解决..原创 2020-09-03 17:02:06 · 4848 阅读 · 0 评论 -
Exception】Chrome浏览器提示:此网页正试图从未经验证的来源加载脚本
【Exception】Chrome浏览器提示:此网页正试图从未经验证的来源加载脚本一、问题描述1、公司网站配置了https证书后,使用Chrome浏览器访问某个页面,出现JS没有执行情况,浏览器右上角,出现警告标识:此网页正试图从未经验证的来源加载脚本;打开控制台,出现报错信息:This request has been blocked; the content must be served over HTTPS.2、点击加载不安全的脚本后,原有https加...原创 2020-09-02 15:34:41 · 9576 阅读 · 1 评论 -
Tomcat 启动超时原因分析总结
Tomcat 启动超时原因分析总结一、超出启动时间1、Tomcat 默认启动时间是45秒,超时后,会报错启动超时:Server tomcat7_999 at localhost was unable to start within 11 seconds. If the server requires more time, try increasing the timeout in the server editor.2、原...原创 2020-07-20 16:30:17 · 5029 阅读 · 3 评论 -
MySQL报错:Error writing file '/tmp/MY4WYVlC' (Errcode: 28 - No space left on device)
MySQL报错:Error writing file '/tmp/MY4WYVlC' (Errcode: 28 - No space left on device)一、问题描述1、MySQL好好的,突然就不行了,信息如下:系统内部错误.错误信息:org.springframework.jdbc.UncategorizedSQLException:### Error q...原创 2019-12-06 09:48:38 · 8857 阅读 · 0 评论 -
解决MySQL游标循环多执行一次的问题 MySQL存储过程使用游标时,多执行一次的问题
解决MySQL游标循环多执行一次的问题 MySQL存储过程使用游标时,多执行一次的问题一、问题描述1、在写MySQL存储过程,使用到游标遍历数据时,遇到一个问题:游标的循环比数据集填充到游标要多执行1次。2、表述不清,这样理解:填充到游标时,select 查询到10条, 实际循环会执行 11次。 即永远 n+1 多一次。二、问题重现1、如下,存储过程 pro_...原创 2019-12-04 17:19:58 · 4400 阅读 · 5 评论 -
解决PDF添加水印报错iText: Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized
【Exception】解决PDF添加水印报错: Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized 一、问题描述1、在使用 iText.jar 给PDF文件添加水印的时候,遇到错误: Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized , 不能识别到对应...原创 2018-11-22 23:20:17 · 15638 阅读 · 9 评论 -
解决jeesite打开 druid 连接池监控报错 Sorry, you are not permitted to view this page.
解决打开 druid 连接池监控报错 Sorry, you are not permitted to view this page.一、问题描述 1、在使用 阿里的 Druid 连接池的时候,遇到一个奇怪的问题,在本地(localhost)可以直接打开 Druid连接池监控,在其他机器上打开会报错: Sorry, you are not permitted to view this page.原创 2017-12-23 23:29:21 · 15783 阅读 · 0 评论 -
解决Spring @Scheduled定时器同时执行两次的问题 Quartz同时执行2次的问题 亲测可靠
解决Spring @Scheduled定时器同时执行两次的问题 Quartz同时执行2次的问题亲测可靠一、问题描述1、使用Spring提供的定时任务 Scheduler,在Tomcat容器中启动后,发现同一个任务会重复执行两次的情况。对于定时计算的数据,造成大量的服务器资源占用,需要解决这个问题。2、错误大概如下:任务开始...2019-10-08 17:07:24...原创 2019-10-09 10:39:56 · 3659 阅读 · 0 评论 -
Spring报错:has been injected into other beans [xxx] in its raw version as part of a circular reference
【Exception】Spring报错:Bean with name 'xxx' has been injected into other beans [xxx] in its raw version as part of a circular reference一、问题描述在启动项目时,遇到Spring报错,但不影响正常使用,经整理,报错信息如下:org.springframe...原创 2019-06-21 17:45:52 · 16145 阅读 · 3 评论 -
解决MySQL报错:1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘informat
解决MySQL报错:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'informat一、问题描述新安装的MySQL5.7.22 或 8.0.11,在 Navicat 上执行删除操作时,遇到报错:[Err] 1055 - Expre............原创 2018-05-29 23:10:52 · 25436 阅读 · 2 评论 -
解决 js报错:Uncaught TypeError- Cannot use 'in' operator to search for 'length' in [{"id":"636","...
Chrome js报错:Uncaught TypeError- Cannot use 'in' operator to search for 'length' in [{"id":"636","...一、问题描述在使用ajax的 $.get 和 $.post 方法获取后台返回的json数据,使用 jquery的 $.each方法遍历的时候,浏览器报错: Uncaught T原创 2018-01-10 16:12:37 · 26493 阅读 · 2 评论 -
Could not update Activiti database schema: unknown version from database: ‘5.x.x.x‘
Could not update Activiti database schema: unknown version from database: ‘5.x.x.x‘1. 明明是web项目,却部署不到tomcat上?项目右键--property--Project Facets,选中Dynamic Web Module(选择原项目web版本,一般3.0都没错),选中Jav转载 2017-11-22 22:46:31 · 15828 阅读 · 1 评论 -
解决jeesite ckfinder上传中文文件名图片无法预览的问题
**解决jeesite ckfinder上传中文文件名图片无法预览的问题** 一、问题描述 ckfinder 上传中文文件名的图片,无法预览,但已确认上传,可以正常使用; 英文文件名图片,功能正常。 参考截图如下:二、解决办法 需在Tomcat/conf/server.xml 中 ,设置编码 URIEncoding=”UTF-8” <Connector connectionTi原创 2017-12-26 13:57:39 · 2087 阅读 · 0 评论 -
解决 ajax报错406,springMVC报错406,页面报错406解决办法
**解决 ajax报错406,springMVC报错406,页面报错406解决办法**一、问题描述 1、使用 ajax请求一个带 .html 后缀的url,报错406,直接在页面访问也是报错406。 2、可以进到对应Controller方法,完成方法执行,方法执行完毕后,无对应数据返回相关错误截图如下:二、相关代码 1、 ajax 请求的代码$("#btn_ajax").cli原创 2017-12-23 22:49:40 · 2152 阅读 · 0 评论 -
解决 jeesite 项目部署到linux 服务器上 ckfinder 无法上传图片的问题
解决 jeesite 项目部署到linux 服务器上 ckfinder 无法上传图片的问题一、 问题描述 jeesite 项目在 windows 操作系统上运行,测试无误;部署到线上环境 Linux服务器上,出现了 ckfinder 无法上传图片的问题。二、出现的现象 1、 windows 环境 图片显示正常2、 linux 线上环境,图片无法上传三、解决思路 1、初步判断是,原创 2017-12-22 10:50:51 · 3209 阅读 · 0 评论 -
img图片不存在时设置默认图片
例如,有以下代码:[html] view plain copyimg src="图片的url地址" alt="图片XX"/> 当在页面显示的时候,万一图片被移动了位置或者丢失的话,将会在页面显示一个带X的图片,很是影响用户的体验。即使使用alt属性给出了"图片XX"的提示信息,也起不了多大作用。 其实,可以这样处理:当图片不存在的时候,会触转载 2017-11-29 17:17:43 · 43609 阅读 · 4 评论 -
解决有道笔记不显示背景图片问题 有道云笔记不显示背景图片问题
解决有道笔记不显示背景图片问题 有道云笔记不显示背景图片问题一、问题: 安装了有道笔记,不显示背景图1、如下图所示:可以看到,一片白,纸张背景图无法加载出来,多么的,刺眼,伤眼睛呀。。二、解决办法1、 打开 我的电脑 ---> 输入 " %USERPROFILE%\AppData\Local\Youdao\Ynote\ " ...原创 2017-11-04 21:11:12 · 6386 阅读 · 0 评论 -
SpringMVC使用ajax 实现文件下载
SpringMVC使用ajax 实现文件下载一、说明结论1、 ajax 是无法实现文件下载的,原因:ajax请求只是个“字符型”的请求,即请求的内容是以文本类型存放的。文件的下载是以二进制形式进行的,虽然可以读取到返回的response,但只是读取而已,是无法执行的。 ( 引用自这里 )二、文件下载后台代码@RequestMapping(value="/downloadFile") publi...原创 2018-07-16 14:50:52 · 7132 阅读 · 2 评论 -
解决 IE浏览器echarts报错:SCRIPT5009: “echarts”未定义
【Exception】解决 IE浏览器echarts报错:SCRIPT5009: “echarts”未定义 一、问题描述1、用百度的 echarts 做了个简单的折线图,别的浏览器上运行好好的,在IE9上,折线图出不来了,打开开发工具,显示报错: "echarts 未定义 "。如下图所示:2、别的浏览器指: chrome , firefox 等。二、项目基本信息1、 smm : spring 版本...原创 2018-07-12 15:51:01 · 12981 阅读 · 3 评论 -
【Exception】微信JS-SDK接入报错: invalid signature 签名无效 解决思路
【Exception】微信JS-SDK接入报错: invalid signature 签名无效 解决思路一、问题描述1、接入微信 JS-SDK实现分享链接时,显示公司LOGO,便于品牌效应传播。2、遇到一个问题: JS-SDK 签名一直无法通过,按照 【附录5-常见错误及解决方法】逐一排除后,且本地加密后签名和【微信 JS 接口签名校验工具】得出的结果一致的情况下,仍然报错: "...原创 2019-03-01 18:05:25 · 9803 阅读 · 4 评论 -
【Exception】解决XDocReport生成word文件报错:numbering.xml错误
【Exception】解决XDocReport生成word文件报错:numbering.xml错误 一、问题描述1、使用 XDocReport根本模板生成word文件时,个别模板生成的word文档无法打开,报错信息: numbering.xml 错误 xx 行 。 二、问题解决1、尝试过修改 xdocreprot.jar 里的 XDocReport_Abst...原创 2019-01-10 15:13:26 · 1743 阅读 · 0 评论 -
解决MyEclipse报错: no projects are available for deployment to this server
解决MyEclipse报错: no projects are available for deployment to this server 一、问题描述1、使用MyEclipse 将项目部署到Tomcat中时候,弹出错误弹窗: No projects are available for deployment to this server . 二、问题解决1、...原创 2018-12-24 21:11:03 · 7755 阅读 · 0 评论 -
解决MySQL8.0报错:Unknown system variable 'validate_password_policy'
解决MySQL8.0报错:Unknown system variable 'validate_password_policy' 一、问题描述1、在安装MySQL8.0时,修改临时密码,因密码过于简单(如:123456),不符合MySQL密码规范,会触发一个报错信息: ERROR 1819 (HY000): Your password does not satisfy ...原创 2018-06-02 23:32:30 · 39912 阅读 · 30 评论 -
解决Eclipse新建项目时报错:path overlaps the location of another project: 'projectname'
解决Eclipse新建项目时报错:path overlaps the location of another project: 'projectname' 一、问题描述1、Eclipse 新建jave 项目时,报错: F:\GitWorkSpace\smart-frameworks overlaps the location of anothe...原创 2018-11-03 22:15:49 · 2104 阅读 · 0 评论 -
解决Jackson报错:can not access a member of class xx.xx.ser.std.NullSerializer with modifiers "private"
解决 Jackson 报错:can not access a member of class com.fasterxml.jackson.databind.ser.std.NullSerializer with modifiers "private" 一、问题描述1、在使用 ssm 框架,返回 json 数据时候,第一次会抛出一个异常: " ca...原创 2018-09-12 15:08:39 · 4698 阅读 · 3 评论 -
解决Eclipse Maven项目中不显示Maven Dependencies依赖
解决Eclipse Maven项目中不显示Maven Dependencies依赖 一、问题描述1、Eclipse在引入或创建Maven工程后,不显示Maven Dependencies,如下图所示: 二、问题解决1、Ctrl+Shift+R 输入 .classpath , 添加下面2中代码至 .classpath 文件中。 2...转载 2018-08-04 21:14:05 · 7216 阅读 · 0 评论