BUG
文章平均质量分 59
Lin_杪冬
学到现在大部分的东西都是从网上白嫖的,从许许多多的开源项目和视频中学到了很多,有很多人和组织都在坚持开源,免费教别人一些东西,我也希望有一天能做一些回馈,所以一方面在这里记录一些自己遇到的问题,整理一些技术,一方面希望可以帮到一些刚学不久,还在百度里挣扎,被一些小问题所困扰的人。希望你们能坚持下去,加油!(允许我在这里热血一下,哈哈!)
展开
-
java.lang.ArithmeticException: Non-terminating decimal expansion; no exactrepresentabledecimalresult
问题简单记录下在使用BigDecimal时碰到的异常,改异常是在使用divide这个方法时,由于除出来的结果是无限小数导致的。解决方法解决很简单,为divide方法设置精确的小数点,如:a.divide(b,1),保留1位小数。divide源码 /** * Returns a {@code BigDecimal} whose value is {@code (this / * divisor)}, and whose scale is as specified. If原创 2021-10-21 11:07:09 · 372 阅读 · 0 评论 -
ERROR com.fasterxml.jackson.databind.JsonMappingException
BUG描述在用PostMan测试的时候,往后台传了json格式里带了注释的数据,后台报的这个错,记录一下。{ "name": "XXX",// 这里加了注释 }{ "timestamp": "2021-08-19T10:25:52.524+00:00", "status": 400, "error": "Bad Request", "path": "/xxx/xxx"}报错信息完整报错如下所示:ERROR com.fasterxml.原创 2021-08-19 18:35:19 · 1460 阅读 · 0 评论 -
浏览器报 $ is not defined 解决方法,引入jquery
记录一下遇到的BUG昨天晚上项目有个地方有bug,一个按钮使用ajax向后端发送请求,后端成功相应,但是返回的是json数据页面,就像是你加了 @ResponseBody注解后返回的页面。但这不符合我的需求,我想要的异步刷新后还在当前页面,所以一开始我以为要么是后端问题或者ajax方法有问题,我排除后端,就以为是我Ajax写的有问题,各种百度,各种试,还是没用。(这个过程是真的难受,人越来越烦躁,如果你们也有调bug调到烦躁,建议休息一会,换换脑子,再来看会序有不一样的发现)后来我把能找的地原创 2021-04-18 13:53:56 · 1750 阅读 · 0 评论 -
在@Controller层使用@Autowired或 @Resource注入service时,获取不到Service里的方法。
项目场景:今天在项目中,在Controller层,注入service,然后发现获取不到service里的方法,人傻了。问题描述:service层:Controller层:可以看到这里获取不到我在service写得saveType方法。还是一样,有bug不怕,一步一步来,抽丝剥茧。原因分析:首先,控制变量法,我在这个Controller层里,注入另一个service,同个方法,相同位置,发现这个能正常获取到。接下来就很简单了,我去对比了下两个service里的方法看有何不同,果然,我发原创 2021-04-09 14:47:49 · 5814 阅读 · 0 评论