Bug
文章平均质量分 61
。。。
花伤情犹在
我的花会开的 我的生活也会慢慢拥抱我的.
展开
-
运用JProfiler分析Java程序中的OOM问题
本文旨在详细介绍如何运用强大的性能分析工具JProfiler,针对Java应用程序中常见的内存溢出(OutOfMemoryError,简称OOM)问题进行精准定位与深入剖析。通过实例演示,我们将逐步揭示Java堆空间的分配、使用情况以及潜在的内存泄漏源头,并借助JProfiler的强大功能进行实时内存监控、堆转储分析和对象引用跟踪等操作。从而帮助开发者高效地识别并解决内存溢出问题,优化程序性能,确保系统稳定运行。原创 2024-02-29 17:35:03 · 1203 阅读 · 0 评论 -
Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon
IDEA连接MySQL报错:Server returns invalid timezone. Go to ‘Advanced’ tab and set 'serverTimezon解决方法:1.检查MySQL设置时区:Win+R打开运行输入cmd然后确定,打开cmd窗口连接数据库,输入mysql -hlocalhost -uroot -p回车输入密码连接成功输入show variables like'%time_zone';回车,显示时区配置如果显示 SYSTEM 就是没有设置原创 2021-03-09 11:06:32 · 540 阅读 · 0 评论 -
Maven项目中不识别mybatis的Mapper映射文件问题
前言出现Maven项目中不识别mybatis的Mapper映射文件问题,一般就是将映射文件放在了java目录中,而maven默认是不识别java中的配置文件,只有将配置文件放在resources目录下才会识别,如果非要放在java目录下,需要在pom.xml build段中加入资源文件路径。演示问题可以看到我的映射文件和接口放在一起编译运行之后查看target目录,发现没有映射文件xml在pom文件中的build段中加入资源文件路径 <!--识别所有的配置文件--> <r原创 2021-10-30 12:21:49 · 1379 阅读 · 0 评论 -
MyBatis Generator报错:Result Maps collection already contains value for xxxMapper.BaseResultMap
发生问题的环境<!--mysbatis--><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.7</version></dependency><!--generator--><dependency> <groupId>o原创 2021-10-28 22:10:36 · 314 阅读 · 0 评论 -
SpringMVC数据校验Bug-@Valid不起效BindingResult读取不到Error信息
Bug记录在写SpringMVC项目时,由于要对表单数据进行校验,使用Spring MVC框架时,有两种常用的方式校验输入的数据。利用Spring框架自带的验证框架利用JSR 303实现我使用的是JSR 303实现数据校验的,JSR 303 通过在Bean属性上标注类似于@NotNull、@Max等标准的注解指定校验规则,并且通过标准的校验接口对Bean进行验证。但是在进行数据校验时,BindingResult对象无法拦截非法表单数据,result.hasErrors()无论怎么输入都会返回原创 2021-09-16 19:49:28 · 1455 阅读 · 4 评论 -
Java之判断ResultSet结果集是否为空
前言记录一次憨憨行为:在判断结果集里面有没有值的时候,我傻傻的用“==null”来判断结果集是否为空,导致结果(一直是假象-----结果集里面有值),很小很小的错误,但就是在编码的时候一致追求速度导致马虎,导致了这次憨憨行为。以下憨憨行为:错误示例:if(rs==null){System.out.println("结果集为空!");}else{System.out.println("结果集不为空!");} ResultSet表示select语句的查询结果集。Resul原创 2021-07-01 21:56:50 · 3987 阅读 · 0 评论 -
javax.naming.NoInitialContextException错误的解决方案
在用dbcp配置数据源时,写了一个测试类,在测试类中调用了dbcp获得数据库连接报错:javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or in an application resource file: java.naming.factory.initialTest代码:package test;import org.junit.Test;i原创 2021-06-28 16:17:28 · 2206 阅读 · 1 评论