1。java.lang.IllegalArgumentException: node to traverse cannot be null!解决:查看相关hql语句,2。 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityMan
原创
2015-12-18 15:10:22
757阅读
深浅拷贝 注意记一次深拷贝导致的bug。项目里有一个缓存,简单理解就是一个<Integer, List>的map,由于考虑不周,检索时直接返回了map里的list,后面有对list的过滤操作,然后返回给客户端。这样相当于直接把缓存的list的引用返回了,如果后面要对list做修改,比方说删除元素之类的,就会有副作用,导致缓存内被修改,影响后续的处理。这里其实应该做一个深拷贝,每一次返回
原创
2022-11-11 12:12:29
63阅读
日常Bug排查-消息不消费前言日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材^_^。Bug现场某天下午,在笔者研究某个问题正high的时候。开发突然找到笔者,线上某个系统突然消费不了queue了。Queue www.rsxedu.com不消费也算是日常问题了。淡定的先把流量切到另一个机房,让问题先恢复再说。消息累积然后就是看不消费的queue到
转载
2021-06-04 17:11:03
186阅读
日常Bug排查-消息不消费 前言 日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材^_^。 Bug现场 某天下午,在笔者研究某个问题正high的时候。开...
转载
2021-07-06 09:44:26
148阅读
1. fgetss函数php官网的解释是: (PHP 4, PHP 5, PHP 7) fgetss — 从文件指针中读取一行并过滤掉 HTML 标记 2. 测试后出现的问题是: 当文本中有一行数据出现 < 左尖括号字符时,会把下面的数据全部替换成空白行 ,每行读取到的数据都是空白
原创
2021-06-17 19:32:31
127阅读
大家好呀~ 我是捡田螺的小男孩,今天跟大家聊聊聊聊日常开发中,如何减少bug?本文将从数据库、代码层面
原创
2022-10-14 09:43:39
41阅读
第一时间获取技术干货和业界资讯!☞免费CSDN资料帮下服务|免费加群☜程序员的日常三件事:写Bug、改Bug、背锅。这看似是一个调侃,但实际上确实大部分程序员日常工作的真实写照!为什么程序员老在改Bug,就不能一次改好吗?一次是改好了,但是又新增了不少代码,新增了代码也就可能新增了BUG。而且改了这个bug,还可能会产生一个新BUG!天天这么多BUG,老板不高兴了。这个功能A系统就有,照着Copy
原创
2021-03-21 21:55:12
1434阅读
程序员的日常三件事:写Bug、改Bug、背锅。这看似是一个调侃,但实际上确实大部分程序员日常工作的真实写照!为什么程序员老在改 Bug,就不能一次改好吗?一次是改好了,但是又新增了不少代码,新增了代码也就可能新增了 BUG。而且改了这个 bug,还可能会产生一个新 BUG!天天这么多 BUG,老板不高兴了。这个功能 A 系统就有,照着 Copy 过来,有这么难?老板吐槽还好,要是产品经理吐槽。程序
原创
2021-04-18 17:07:48
810阅读
程序员的日常三件事:写Bug、改Bug、背锅。这看似是一个调侃,但实际上确实大部分程序员日常工作的真实写照!为什么程序员老在改Bug,就不能一次改好吗?一次是改好了,但是又新增了不少代码,新增了代码也就可能新增了BUG。而且改了这个bug,还可能会产生一个新BUG!天天这么多BUG,老板不高兴了。这个功能A系统就有,照着Copy过来,有这么难?老板吐槽还好,要是产品经理吐槽。程序员听了后估计就要拍
原创
2021-05-04 07:39:28
223阅读
日常Bug排查-系统失去响应-Redis使用不当 前言 日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材^_^。 Bug现场 开发反应线上系统出现失去响应...
原创
2021-07-06 10:05:47
395阅读
日常Bug排查-系统失去响应-Redis使用不当 前言 日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材^_^。 Bug现场 开发反应线上系统出现失去响应的现象,收到业务告警已经频繁MarkAndSweep(Full GC)告警。于是找到笔者进行排 ...
转载
2021-05-27 01:44:00
112阅读
2评论
日常Bug排查系列都是一些简单Bug排查。问题虽小,但经常遇到,了解这些问题,会让我们少走点弯路,提升效率。说不定有些问题你遇到过哦:)Bug现场业务开发同学突然问了笔者一个问题,从库读会不会没有原子性?我下意识的反应怎么可能,只要是遵守MySQL主从Replication协议的原子性至少是能够保证的。但他们遇到了一个比较诡异的现象。如下图所示: 这么一看确实像从
,多问自己凭什么!下方留言必回,有问必答!每天08:00更新文章,每天进步一点点...概述日常工作中,程序员需要经常处理线上的各...
转载
2021-10-11 16:07:56
234阅读
恢复内容开始 9.12 Gym102452D Defining Labels 题意:输出k进制下,第n小的数字 思路:按照幂次减去,得到相应的位数和剩余的x,然后再去构造 Gym102452J Junior Mathematician 题意:求L->R之间 求 x和f(x) 同余m的数字有多少个,f ...
转载
2021-09-18 19:32:00
204阅读
2评论
问题:在寻路的时候,会遇到加入经由点和目标点的问题我的解决思路:先将所有的经由点根据玩家当前位置进行排序,得到一个距离玩家当前位置从近到远的排序列表,然后让玩家当前点寻路到最近的经由点,然后再根据这个经由点寻路到下一个经由点,最后寻路到目标点,但是出现了一个BUG。。。BUG:会出现只能寻一条路,下面的路不进行寻路的BUG,
原创
2022-02-09 15:26:22
175阅读
问题:在寻路的时候,会遇到加入经由点和目标点的问题我的解决思路:先将所有的经由点根据玩家当前位置进行排序,得到一个距离玩家当前位置从近到远的排序列表,然后让玩家当前点寻路到最近的经由点,然后再根据这个经由点寻路到下一个经由点,最后寻路到目标点,但是出现了一个BUG。。。BUG:会出现只能寻一条路,下面的路不进行寻路的BUG,最后经过A*算法插件的源码阅读发现了Heuristic(启发式)类下面的heuristicScale参数,这是一个float类型的值:/ / ////启发式的尺度。//
原创
2021-08-11 17:36:43
204阅读