自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Supervisor解决 Error: Another program is already listening on a port that one of our HTTP

【代码】Supervisor解决 Error: Another program is already listening on a port that one of our HTTP。

2023-11-01 16:17:26 281

原创 Spring内置定时任务调度@Scheduled的使用

因此,对同一个调度任务的执行总是同一个线程。如果任务的执行时间超过该任务的下一次执行时间,则会出现任务丢失,跳过该段时间的任务。@Schedule注解的一个缺点就是其定时时间不能动态更改,它适用于具有固定任务周期的任务,若要修改任务执行周期,只能走“停服务→修改任务执行周期→重启服务”这条路。采用异步的方式执行调度任务,配置 Spring 的 @EnableAsync,在执行定时任务的方法上标注 @Async配置任务执行池,线程池大小 n 的数量为 单个任务执行所需时间 / 任务执行的间隔时间。

2023-11-01 16:14:02 295

原创 Spring多定时任务@Scheduled执行阻塞问题解决

定时推送,这种定时任务默认是单线程执行的,而程序中有三个定时任务,可能会发生线程抢占的现象,所以要将定时任务设置成多线程的方式。有个坑,从日志上看@Async方式针对同一任务也是异步的,也即task1每5s会执行一次,但是方式二貌似对同一个任务不会生效,task1执行的时候需等待上一次执行结束才会触发,并没有每5s执行一次。由于任务1阻塞了10s,导致本应5s执行一次的定时任务10s才执行一次。设置两个定时任务,每5s执行一次,并打印出其执行情况。

2023-11-01 16:11:21 529

原创 VMware workstation虚拟机和Fedora系统的安装

6、点击输入许可证密钥(我们安装的是VMware workstation14版本,在百度上搜VMware workstation14 的密钥输入进去就行)将电脑重启,在这过程中连续按F1-F5,F8-F12进入BIOS方式设置,电脑版本不同进入Bois的方法也就不同。8、内存推荐选择电脑内存一半,网络配置选择桥接模式,关闭回到上一步点击完成。1、运行VMware workstation,点击创建行的虚拟机。3、选择稍后安装操作系统,点击下一步。6、磁盘选择40GB,点击下一步。

2023-11-01 16:02:59 562

Maven setting.xml配置文件(配置阿里云加速)

Maven setting.xml配置文件(配置阿里云加速)

2023-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除