在安装软件的时候,我们总是碰到疑惑:为什么64位软件包总是称为amd64而不是intel64呢?
如下所示的两款软件(Python的第三方库文件):
- TA_Lib-0.4.19-cp37-cp37m-win32.whl
- TA_Lib-0.4.19-cp37-cp37m-win_amd64.whl
你能分清楚那个对应32位机子,那个对应64位机子吗?此时很多人可能会有疑惑:虽然能知道win32是做什么的,但是amd64不太清楚。
在安装软件的时候,我们总是碰到疑惑:为什么64位软件包总是称为amd64而不是intel64呢?
如下所示的两款软件(Python的第三方库文件):
你能分清楚那个对应32位机子,那个对应64位机子吗?此时很多人可能会有疑惑:虽然能知道win32是做什么的,但是amd64不太清楚。
定时任务是单线程执行的,默认一个时间段只能执行一个定时任务
如果多个定时任务同时执行的话,那么会按照顺序执行
在启动类中加上以下代码
1 | //创建定时任务线程池 |
一个Job,两个任务
task1每5s执行一次,每次执行耗时10s
task2每5s执行一次,每次执行耗时10s
两个Job,每个Job中各一个任务
task1每5s执行一次,每次执行耗时10s
task3每7s执行一次,每次执行耗时10s
一个Job,两个任务
task1每5s执行一次,每次执行耗时10s
task2每7s执行一次,每次执行耗时10s
使用@Async注解实现异步任务
注意:需启动类配合加上 @EnableAsync才会生效
同一个task也不会阻塞,不建议使用