使用ScheduledExecutorService执行定时任务时一定要注意各种异常捕获

近期一个项目有个定时任务阻塞住了,从日志里看没有任何异常产生,但就是定时不再执行了,进程还在,jstack看了下线程处于WAIT状态,但就是不再定时触发。于是拿代码分析了一下,代码原理很简单,拿ScheduledExecutorService.scheduleWithFixedDelay设定 ...

Wed Oct 28 21:30:00 CST 2020 0 434
mybatis 中 使用 allowMultiQueries=true

单条的数据进行修改或者插入的时候没问题,但是进行批量操作的时候就会出现错误,是因为没有开启支持批量操作的功能。 mybatis支持批量操作 开启批量执行sql的开关,在拼装mysql链接的url时,为其加上allowMultiQueries参数,设置为true,如下: mysql ...

Mon Apr 22 23:51:00 CST 2019 0 1578
新电脑安装操作系统一定要注意硬盘是否被bitlocker加密!

新电脑安装操作系统一定要注意硬盘是否被bitlocker加密! 前段时间帮一MM的戴尔灵越14燃5488装机,购买不久的电脑,硬盘是被bitlocker加密的,鬼知道戴尔为什么这么过分。按照常规思路,进入PE,准备格盘重装操作系统WIN10,改了BIOS的几项设置之后,再进入PE ...

Tue Aug 20 18:15:00 CST 2019 3 9538
一定要注意在idea的resource文件多级目录的问题

因为在idea里面的resource中如果你连续在同一个目录下新建目录就会呈现在一行。但是有时候你可能着一行并不是多级目录。 所有的路径都是正确的,就感觉没问题,结果是有问题的。 ...

Sat Aug 22 03:08:00 CST 2020 0 475
用Visual Studio 2015 编写驱动之前一定要注意的问题!!!

如果你确定要使用Visual Studio 2015 编写驱动,那么在你安装Visual Studio 2015 和WDK之前,一定一定要注意一件事情,那就是确保SDK和WDK版本保持一致,切记切记!!!否则会出现什么问题,Visual Studio 2015里面宏定义的SDK和系统当前能够正常 ...

Sun Jan 15 10:19:00 CST 2017 1 3240
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM