- 博客(13)
- 收藏
- 关注
原创 XXL-JOB中的cron表达式示例
*/5 * * * * ? 每隔5秒执行一次0 */1 * * * ? 每隔1分钟执行一次0 0 5-15 * * ? 每天5-15点整点触发0 0/3 * * * ? 每三分钟触发一次0 0-5 14 * * ? 在每天下午2点到下午2:05期间的每1分钟触发0 0/5 14 * * ? 在每天下午2点到下午2:55期间的每5分钟触发0 0/5 14,18 * * ? 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时0 0 1
2024-06-12 14:59:51
1281
原创 java.util.NoSuchElementException没有这样的元素
在Stream流filter方法中,执行iterator.next()方法导致发生java.util.NoSuchElementException异常的处理方法
2024-06-03 21:06:37
330
原创 分享两个入门简单好用的linux查看端口号命令
ps -ef,有时候jps不能查出你想要的服务端口号,可以用这个,如 ps-ef | grep "java"jps,可以显示当前服务器上启动的所有服务的端口。
2024-05-27 22:46:49
160
1
原创 记一次报文乱码处理
后在项目经理启示下,注意到计算出来的前八位报文头长度,与打包好的报文实际长度不符,怀疑是长度不符导致短信平台解析超时,于是排查代码,发现计算八位报文长度时,是在utf-8编码下计算的报文长度,而发送过去的报文却是八位报文头+转GBK后的报文,导致短信平台根据八位报文长度解析报文时发生超时异常。问题:本系统为代发薪平台,请求行内短信平台,报文发送接收编码均为GBK,发送接收报文均成功,但短信平台显示发出的短信中文为乱码。问题开始变得复杂起来。遂陷入自我怀疑,难道不是这样改的,又苦苦思索,中间走了好多弯路。
2024-05-27 22:22:56
460
原创 一句话说清楚啥叫回调函数
将一个接口或抽象类作为某一个函数的参数之一,给该函数传参时将该接口的实现类或继承类作为参数传过去,在该函数内部通过传过来的实现类或继承类去调用它们各自的方法,此时,他们各自的方法就叫做回调函数。...
2022-03-09 09:01:40
160
原创 String.valueof()与toString()方法的区别
在开发中,经常看到好多同事转字符串用toString()方法,这个方法看似用起来简单,但是用不好也很容易埋雷。我在开发中就改过类似的很多个bug,都是toString()方法使用不当引起的。1.容易引起NullPointException()异常...
2021-06-04 22:31:26
6555
4
原创 记一次千万级ORCLE数据库SQL查询优化
前两天公司项目上线,我负责的一个服务突发超时异常,找了半天,终于发现了原因,在此记录下来,供以后参考,也期待能帮到遇到相同问题的朋友。本次服务突发超时原因:脚本went
2021-06-04 21:42:47
929
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人