- 博客(21)
- 收藏
- 关注
原创 项目启动,定时任务报错Based on configured schedule, the given trigger ‘DEFAULT.TASK_CLASS_NAME131‘
所以可以从报错入手,启动项目时报错,是因为在项目启动,初始化定时器的时候会把数据库中所有的定时任务都提交到定时任务调度器内,遇到过期的cron表达式就检测到报错,导致项目无法启动。那就可以在定时任务提交调度器的时候添加try-catch处理,遇到有问题的已经过期cron任务跳过就行。查询其他文章建议可以修改cron表达式,但是我这边需求是允许存在只执行一次的定时任务,也就是在执行完这次定时任务之后,这是由于设置的定时任务cron表达式时间是过去的时间,导致这个任务永远不会被启动,所以报错。
2023-08-31 13:40:49
1149
原创 mybatis中foreach的用法
foreach元素的属性主要有item,index,collection,open,separator,close1、item 集合中元素迭代时的别名,该参数为必选2、index 在list和数组中,index是元素的序号,在map中,index是元素的key,该参数可选3、open foreach代码的开始符号,一般是(和close=")“合用。常用在in(),values()时。该参数可选4、separator 元素之间的分隔符,例如在in()的时候,separator=”,“会自动在元素中间用
2021-12-06 14:31:07
754
原创 Mybatis中javaType和jdbcType对应关系
JDBC Type Java TypeCHAR StringVARCHAR StringLONGVARCHAR StringNUMERIC java.math.BigDecimalDECIMAL java.math.BigDecimalBIT booleanBOOLEAN booleanTINYINT
2021-11-17 13:55:04
230
原创 spring中crontab定时器表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为:秒 (0~59)分钟 (0~59)小时 (0~23)天 (0~31,但是你需要考虑你月的天数)月 (0~11)天 (星期 (1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)年份 (1970-2099)...
2021-10-18 22:06:06
1353
原创 EasyUI Validatebox 验证框
功能:拓展easyui 自定义验证框规则用法: 与easyui自带的验证框使用方法一致$.extend($.fn.validatebox.defaults.rules,{ minLength:{// 判断最小长度 validator:function(value,param) { return value.length>=param[0]; }, message:'请最少输入{0}个字符.' }, leng.
2021-10-09 12:07:37
317
原创 jquery的show()方法控制tr隐藏显示,修复排版错乱
问题:刚开始采用原生方法来动态显示tr标签中的内容,发现会出现排版错乱的问题document.getElementById("menu-url-list").style.display = "block";解决办法:通过jQuery中的.show方法来显示,可解决排版错乱问题$("#menu-url-list").show();...
2021-09-22 15:13:48
309
原创 Java UDP通信:DatagramPacket与DatagramSocket 详解
一、UDP协议简介UDP(UserDatagramProtocol)是一个简单的面向消息的传输层协议,尽管UDP提供标头和有效负载的完整性验证(通过校验和),但它不保证向上层协议提供消息传递,并且UDP层在发送后不会保留UDP 消息的状态。因此,UDP有时被称为不可靠的数据报协议。如果需要传输可靠性,则必须在用户应用程序中实现。UDP是基于IP的简单协议,不可靠的协议。UDP的优点:简单,轻量化。UDP的缺点:没有流控制,没有应答确认机制,不能解决丢包、重发、错序问题。综上所述,UDP使用
2021-08-02 23:18:00
21504
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人