4.问题解决
文章平均质量分 66
解决实际开发中遇到的一些问题
甜甜的杏仁
每个故事都有一个开始,那就开始吧。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
7年Java中登居然还会入HashMap getOrDefault的坑
Java开发者在高并发接口优化中踩坑HashMap的getOrDefault方法。文章讲述了一个实际生产案例:开发者本想通过缓存MySQL配置数据减少数据库访问,却因错误使用getOrDefault导致每次调用都执行数据库查询,反而加重了数据库负担。问题根源在于Java参数会先完全求值再传入方法,无论Map中是否存在对应key都会执行查询。解决方案是改用containsKey判断或computeIfAbsent方法实现真正的延迟查询。通过这个案例揭示了Java参数求值机制与函数式编程的应用场景差异。原创 2025-08-18 23:10:09 · 613 阅读 · 0 评论 -
NoSuchMethodError: org.apache.logging.log4j.util.StackLocatorUtil.getCurrentStackTrace()
log4j升级报错NoSuchMethodError原创 2022-04-07 20:00:00 · 10539 阅读 · 4 评论 -
Type interface mapper.XxxMapper is not known to the MapperRegistry.
==原创 2017-05-25 09:43:13 · 1785 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
转自http://blog.youkuaiyun.com/softwarehe/article/details/8889206如果出现:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)多半是刚生成了一波代码一般的原因是Mapper interface和xml文件的定义对转载 2017-05-15 16:49:17 · 1072 阅读 · 0 评论 -
IDEA git push报错 Invocation failed Server returned invalid Response
问题idea中git push之前正常,突然报错Invocation failed Server returned invalid Response。解决打开如图所示可能是账号登陆失效了如图所示,删除后重新添加一下也可能是网络不好,把下面的连接超时时间调大...原创 2020-07-20 12:31:47 · 3284 阅读 · 1 评论 -
Failed to read artifact descriptor for xxx:jar 和Missing artifact
今天如下给Maven工程添加gson的包后,出现大规模报错。Failed to read artifact descriptor for xxx:jar(gson) 和Missing artifact(所有依赖包),但是本地的Maven库已经添加了gson,工程中也能调用。解决办法:先执行Maven install,再执行Update Project。原创 2016-07-25 10:38:47 · 6283 阅读 · 0 评论 -
Cannot change version of project facet Dynamic web module to 2.5
最近在捣鼓一个Maven项目时,突然冒出了这样的一个问题,多方查找后,发现是各个地方的配置文件版本不一致,解决如下。在项目的properties中确认版本,可以看到其中的Dynamic web module是2.5版本的,暂时不动。进入.setting文件夹下的org.eclipse.wst.common.project.facet.core.xml文件,确认这里的版本与之前的一致。 <inst原创 2016-07-24 14:29:49 · 382 阅读 · 0 评论
分享