
Bug
Bug君坤坤
(1)QQ 2975287472 阳光,积极向上的人;喜欢探索新技术,乐于分享心得;易于沟通,抗压力强,自学能力强<br>(2)具备一定英文阅读能力,可以阅读英文书籍以及帮助文档<br>(3)具有强烈的时间观念和交付意识,拥有良好的代码习惯,逻辑结构清晰<br>(4)有比较强的动手能力,擅长调试代码和硬件设备,有很好的分析问题与解决问题的能力<br>(5)具有较好的自学快速上手能力,心态逐渐平和,任务逻辑安排逐渐计划性,乐于学习新知识,及时总结BUG和知识
展开
-
java.sql.SQLException: Unknown initial character set index ‘255‘ received from server.
解释:未知字符原因:MySQL驱动和数据库字符集设置不搭配,默认字符集已从latin1变成utf8mb4,因而系统变量受到影响解决:方法1: 在数据库后面说明字符集jdbc:mysql://localhost:3306/mydatabase?useUnicode=true&characterEncoding=utf8方法2: 升...原创 2020-07-29 09:06:29 · 5009 阅读 · 10 评论 -
No tests found with test runner ‘JUnit5‘
原因:1、项目路径/发布路径 没有junit5的jar包2、 使用的jar不对应使用的方法3、项目中的Junit版本和开发工具配置的Junit版本不一致4、测试的方法的返回值不为void5、检查spring和junit对应版本和是否有spring-test.jar...原创 2020-07-13 23:33:59 · 880 阅读 · 0 评论 -
mybatis空指针异常
原因:1、mapper文件的resultmap对应属性不一致、缺少等2、大概率存在null属性的字段原创 2020-07-12 09:54:06 · 871 阅读 · 0 评论 -
Junit常见错误
常见错误:1、jar包未导入或者没发布到项目路径下2、未加上@Test注解3、方法需要时public的,其他的类型会报错原创 2020-07-12 09:49:24 · 701 阅读 · 0 评论 -
The import org.apache.ibatis.annotations.Param cannot be resolved
The import org.apache.ibatis.annotations.Param cannot be resolved**解释:**这个导入的mybatis的jar包中的注解参数无法识别原因: maven仓库的mybatis的jar未完全下载或者错误方法:1、先检查mybatis本地仓库的mybatis的jar包是否完整下载2、项目pom.xml是否引入此jar包3、可以mybatis官网下载,按照仓库分类的文件夹将jar包放置到对应的位置...原创 2020-07-11 15:58:38 · 2925 阅读 · 0 评论 -
找不到com.mysql.jdbc.Driver
**报错信息:**找不到com.mysql.jdbc.Driver原因: jar丢失,版本适用不了数据库版本 或者未发布到项目路径解决办法:1、引入mysql的jdbc驱动jar包(mysql-connector-java-版本-bin.jar)2、检查驱动jar是否能够适用数据库3、发布项目时候注意将jar添加发布...原创 2020-07-11 15:54:34 · 7178 阅读 · 1 评论 -
Cannot make a static reference to the non-static field
Cannot make a static reference to the non-static field**解释:**不能在静态方法中引入非静态的变量或者方法**原因:**没有实例化对象,非静态的变量依赖于对象而存在,对象实例化后,变量才会在内存中存在,如果不进行new对象,无法在内存中找到解决方法:实例化对象,使用对象.变量...原创 2020-07-11 15:36:17 · 2700 阅读 · 0 评论 -
ava.lang.Exception:No tests found matching
java.lang.Exception:No tests found matching解释:没找到对应的test方法对应解决办法:1、test方法上加上@Test2、maven项目中pom中的junit版本和classpath中的版本不一致3、测试类所在文件夹应为源文件夹source files4、spring和junit版本不兼容等问题...原创 2020-07-11 15:28:14 · 1544 阅读 · 0 评论 -
Class「SpringJUnit4ClassRunner」 cannot be resolved to a type
Class<SpringJUnit4ClassRunner> cannot be resolved to a type解释: 检查SpringJUnit4ClassRunner不能识别它的类的类型(方法等等)原因: 没有引入或者发布这个类的jar包解决办法:引入相关jar,import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;...原创 2020-07-11 14:29:07 · 692 阅读 · 0 评论 -
java.lang.IllegalStateException: Failed to load ApplicationContext
一、可能情况一原因: spring的@ContextConfiguration注解错误,加载不到配置文件解决办法:1、单文件(1)@ContextConfiguration(value="/applicationContext.xml") (2)@ContextConfiguration(locations="/applicationContext.xml")(3)@ContextConfiguration(“classpath:/applicationContext.xml”)(4)@C原创 2020-07-11 14:26:18 · 13057 阅读 · 0 评论 -
严重: 配置应用程序监听器[org.springframework.web.context.ContextLoaderListener
报错信息:配置应用程序监听器[org.springframework.web.context.ContextLoaderListener出现场合:多出现在maven项目原因:spring监听器缺失,是jar包没有同步发布到项目中进行运行,导致项目运行找不到spring的jar包解决方法:1、可以项目右键–properties----Deployment----加入maven dependencies这些jar包2、可以maven clean ,然后maven install也会发布jar到项原创 2020-07-11 12:52:23 · 21308 阅读 · 1 评论 -
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
**原因:**应用程序spring监听器配置错误,部署发布项目没找到类或者jar包,常常出现在maven项目解决方案:项目右键点击properties ---- Deployment—Deployment Assembly---- Java Build Path Entries ---- Maven Dependencies — finish确定 ---- 重启tomcat—成功...原创 2020-07-10 22:46:38 · 256 阅读 · 0 评论 -
Myeclipse中设置编码
整体:window—preferences–General—workspace单个工程:右键—properties–选择编码即可原创 2020-04-04 17:40:56 · 152 阅读 · 0 评论 -
myeclipse中maven插件无法搜索本地仓库
现象:myeclipse中maven插件无法搜索本地仓库,add dependency时,输入本地仓库的内容无法查找出,然而pom中的部分jar包已经显示添加进了maven library中,只是搜索不出来,最大的问题在于对插件的引入原因:maven中的本地仓库中index索引没有更新解决:window----show view --other–maven----maven repositor...原创 2020-04-04 17:38:29 · 359 阅读 · 0 评论 -
Exception in thread "main" java.lang.UnsupportedClassVersionError解决
原因:jre版本冲突现象:无法运行解决:大多数是tomcat6版本低无法适应jdk8及以上,全部更换成tomcat7即可原创 2020-04-04 17:30:47 · 813 阅读 · 0 评论 -
maven项目中应用内置tomcat7插件启动无反应
maven项目中应用内置tomcat7插件启动无反应现象:瞬间结束,没有启动和报错原因:未在运行环境中配置maven(和设置maven不同)解决:windows—preference—Install—在jdk中最后一行Default VM Arguments中配置-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME解决效果:可以运行maven命...原创 2020-04-04 17:28:11 · 1770 阅读 · 0 评论 -
Servlet中的乱码问题解决
Servlet中的乱码1、乱码产生原因服务和和浏览器编码/解码不一致2、请求的乱码通用的方式:new String(乱码.getBytes("iso8859-1"), "utf-8");针对于post请求:request.setCharacterEncoding("utf-8")3、响应的乱码response.setHeader("content-type","text/htm...原创 2020-03-06 12:57:02 · 240 阅读 · 0 评论 -
虚拟机拖动复制文件bug
虚拟机拖动复制文件bug今天使用鼠标拖动或者复制粘贴时发现,无法将本地系统中的文件成功复制到虚拟机中,总结出如下两点解决办法:(1)虚拟机-VMware Tool重新安装并且重启系统(2)注意内存问题,复制的文件如果接近虚拟机系统设定的内存,可能会发生卡死的状况如果有更好的解决办法,欢迎留言讨论...原创 2020-03-12 19:26:07 · 1664 阅读 · 0 评论 -
程序员都需要知道“异常”
0、异常(1)程序运行过程中的不正常现象就叫异常。(2)导致程序运行不正常的现象有很多,所以,就有很多的异常对象。而这些异常对象存在着共性的内容,所以,可以不断的进行抽取。最终形成了异常的体系结构。异常体系的根类是:ThrowableThrowable:|–Error:重大的问题,我们处理不了。也不需要编写代码处理。比如说内存溢出。|–Exception:一般性的错误,是需要我们编写...原创 2020-04-01 00:25:50 · 384 阅读 · 0 评论 -
JAVA中的异常处理
JAVA中的异常处理一、异常1、简介Java中,异常信息封装成一个类。出现问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。2、Exception类Exception的父类是Throwable,而Throwable是Java 语言中所有错误或异常的超类。3、RuntimeException类只能在Java程序运行过程中出现4、Error类java程序中可...原创 2020-02-26 17:39:26 · 272 阅读 · 0 评论 -
Eclispe无法启动解决
Eclispe无法启动解决指定javaw.exe位置在eclispe的eclispe.ini原创 2020-04-03 13:07:16 · 132 阅读 · 0 评论 -
Mysql的常见编码错误解决
Mysql的常见编码错误解决1、注意空格和中英文2、查看数据库编码3、mysql显示编码4、修改编码set character_set_client = utf8; set character_set_server = utf8; set character_set_connection = utf8; set character_set_database = utf...原创 2020-04-02 22:21:16 · 762 阅读 · 0 评论 -
tomcat配置JRE
tomcat配置JRE1、现象(1)JDK版本高于JDK9,导致虚拟JRE无法被tomcat7找到,无法独立运行tomcat(2)低版本的JDK兼容tomcat7,可以运行但是eclispe版本较高和低于JDK8以下的JDK不兼容无法打开2、原因版本冲突造成JDK、Tomcat、Eclispe诸多问题3、解决办法(1)指定独立的tomcat运行所需要的JRE(2)tomcat—b...原创 2020-04-02 13:50:44 · 2662 阅读 · 0 评论 -
安装JDK时弹出您的计算机已经安装,是否需要重新安装的问题解决方案
安装JDK时弹出您的计算机已经安装,是否需要重新安装的问题解决方案一、现象(1)安装反复提示(2)忽略错误,cmd中java无法显示二、问题解决1、原因安装多次JDK,注册表中残留信息,System32中残留java.exe等2、解决方案(1)注册表删除运行—regedit—HKEY_CURRENT_USER—SOFTWARE—JavaSoft运行—regedit—HKEY_...原创 2020-04-02 10:24:13 · 12104 阅读 · 0 评论 -
教你解决Tomcat一闪而过无法启动的问题
教你解决Tomcat一闪而过无法启动的问题1、原因一:cmd.exe设置过默认目录,导致%CURRENT_DIR%一直获取其他目录,不是当前bin目录解决:注册表取消cmd默认目录2、原因二:端口被占用解决:关闭其他运行中的Tomcat3、原因三:没配置JDK解决:配置JAVA_HOME4、原因四:很大可能tomcat使用的jre版本不正确解决:把高于jdk9的JDK版本更换成低版...原创 2020-04-02 10:13:47 · 1300 阅读 · 0 评论 -
Mysql导入txt文件中文乱码解决
Mysql导入txt文件中文乱码解决1、导入文件指令load data local infile 'D:\\data.txt' into table 表名 fields terminated by '\t';2、中文乱码错误3、解决办法尝试了网上很多的办法,比如setnames等等好几种的办法,最终不灵验,还是修改数据库、数据表、每一列的编码集成UTF8,方能解决这个乱码问题...原创 2020-03-31 18:05:52 · 1556 阅读 · 0 评论 -
Bug---Incorrect column specifier for column
Bug—Incorrect column specifier for column错误: Mysql中建表的时候,报错Incorrect column specifier for column原因: 建表的实体类中的属性类型错误,自动增长的键应该字段类型设置位int类型...原创 2020-03-28 12:21:29 · 1451 阅读 · 0 评论 -
Bug---数据库插入数据错误
数据库MySql报错Column count doesn’t match value count at row1错误原因:SQL语句中列的数目和后面数值的数目不同原创 2020-03-28 12:18:50 · 266 阅读 · 0 评论 -
Bug---jstl中行间不能编写注释
否则会报错,无法运行原创 2020-03-28 12:15:48 · 138 阅读 · 0 评论 -
A resource exists with a different case找不到或者无法加载主类
A resource exists with a different case找不到或者无法加载主类异常如上,项目显示红叉,但是里面内容无红叉解决方法:可以通过以下方法排查1、在EclispeIDE中,java中的包名、类名是不区分大小写的,当出现相同类名list和List时,在编译生成.class文件时可能会发生错误,在相同项目中出现了同名的包名2、导入其他项目时,可以在.project...原创 2020-03-26 17:23:37 · 2171 阅读 · 0 评论 -
Junit.framework.AssertionFailedError:Method" "not found问题解决
现象:调试出现Junit.framework.AssertionFailedError:Method" "not found的bug原因:调试的方法未采用public修饰符原创 2020-03-15 15:58:40 · 809 阅读 · 0 评论