摘要: 一、问题由来 本地代码在一次打包后,再次启动项目时报了一个错误,详细的错误信息如下: 2020-10-23 15:10:26.724 [] [main] INFO o.s.c.a.AnnotationConfigApplicationContext[583] - Refreshing org.spr 阅读全文
posted @ 2020-10-23 17:53 一只爱阅读的程序员 阅读(5783) 评论(0) 推荐(0)
摘要: 一、问题由来 由于刚开始使用Intellij-IDEA,使用不是很熟练,因此使用过程中出现各种各样的问题。最近开发过程中,准备使用IDEA打包项目发布到测试服务器,报错信息如下: Failed to execute goal on project Customsxxxxxx: Could not r 阅读全文
posted @ 2020-10-20 15:17 一只爱阅读的程序员 阅读(3067) 评论(0) 推荐(0)
摘要: 一、问题由来 最近准备更换Java开发工具,以前是使用Eclipse,现在准备换成号称Java开发神器的IntelliJ IDEA 。在同事那里找到安装包后, 安装,导入需要的文件等等,一切都进行得很顺利。直到我开始导入现在开发的Maven项目,才出现问题。大致意思是IDEA报 了一个错误,不能导入 阅读全文
posted @ 2020-10-14 15:31 一只爱阅读的程序员 阅读(1167) 评论(0) 推荐(0)
摘要: 一、问题由来 下午快要下班时,登录测试服务器查看日志信息,看看有没有新的异常信息,如果有的话好及时修改。结果一看果然有新的异常信息。 主要的异常信息如下: 2020-10-13 14:51:03,036 [http-nio-8091-exec-10] ERROR c.s.f.controller.S 阅读全文
posted @ 2020-10-14 10:07 一只爱阅读的程序员 阅读(2399) 评论(0) 推荐(1)
摘要: 最近在项目开发中发现一件非常有意思的事情,一个Mapper.java文件中有一个查询方法没有返回值,这引起了我的好奇心, 没有返回值查询还有什么用呢? 仔细去看这个Mapper.java文件对应的xml文件发现,查询正常,肯定是有返回值的。 可是为什么方法中却没有写返回值呢?这就让人感觉奇怪了。仔细 阅读全文
posted @ 2020-09-29 10:54 一只爱阅读的程序员 阅读(1868) 评论(0) 推荐(0)
摘要: 一、问题由来 项目开发中,由于实际需要将某一个功能模块抽取成了一个单独的服务,其他地方需要调用的时候,通过Spring提供的RestTemplate类发送请求进行调用。 经过测试这种方法完全可行,我和同事都能够正常使用,可是有一次调用一个方法时始终出现问题。调用方的参数可以正常传递,可是被调用方却使 阅读全文
posted @ 2020-09-27 11:07 一只爱阅读的程序员 阅读(1151) 评论(0) 推荐(0)
摘要: 一、问题由来 现在进行项目改造,数据库需要迁移,由原来的使用GBase数据库改为使用Oracle数据库,今天测试人员在测试时后台报了一个异常。 把SQL语句单独复制出来进行查询,还是报错,仔细分析原因才知道是表中的字段使用了Oracle中的关键字size。 二、问题分析 项目中使用的Oracle版本 阅读全文
posted @ 2020-09-16 20:03 一只爱阅读的程序员 阅读(1521) 评论(0) 推荐(0)
摘要: 一、问题由来 测试人员最近在测试时,后台日志一直抱错,大致意思是JSON数据解析错误,错误信息如下: 二、问题分析 去查看代码时,发现异常信息是这里抛出来的,解析时使用的是json-lib这个包中的方法; 然后进一步排查错误,将里面的测试数据复制出来查看能否正常解析,如下: 结果还是不行,进一步排查 阅读全文
posted @ 2020-09-16 19:39 一只爱阅读的程序员 阅读(3373) 评论(0) 推荐(0)
摘要: 应用场景 项目开发中某个功能需要抽取成方法写成一个工具类,提供给别人使用。写过工具类的人都知道,工具类中的方法一般都是静态方法,可以直接使用类名点方法名调用, 使用很方便,比如判断某个对象是否为null的方式Objects.equals().由于我写的这个工具类中需要读取配置文件中的内容,可是常规方 阅读全文
posted @ 2020-09-15 23:34 一只爱阅读的程序员 阅读(6497) 评论(0) 推荐(0)
摘要: 一、问题由来 最近项目中隔三差五的爆出OOM的问题。OOM的全称是Out Of Memory,也就是常说的内存溢出。公司的项目后端服务器使用的Java语言 开发的,JDK大版本选用的是1.8,小版本不做限制,数据库用的GBase,和Mysql类似。这个问题出现后,给项目的使用造成了很严重的影 响,比 阅读全文
posted @ 2020-08-15 19:08 一只爱阅读的程序员 阅读(422) 评论(0) 推荐(0)