(1)SpringBoot读取配置文件,使用@Value注解获取数据,中文乱码问题解决办法
new String(xxx.getBytes(StandardCharsets.ISO_8859_1), StandardCharsets.UTF_8)
(2)@Scheduled注解
例如,@Scheduled(cron = "00 00 02 * * ?")
秒(0-59) 分(0-59) 时(0-23) 日(1-31) 月(1-12) 星期(1-7,1表示星期天)
*表示所有值
?表示不指定值
-表示区间
,表示指定值
/表示递增,例如秒的字段上设0/3表示从第0秒开始每隔3秒触发一次
L表示最后,只允许出现在日或者星期的字段上,用在日表示一个月中的最后一天,用在周表示该月最后一个星期几
W表示为最近工作日,指定离给定日期最近的工作日(周一到周五),例如15W放在每月字段上表示本月15日最近的工作日
#表示该月第几个周几,例如6#3表示该月第3个周五