当前位置: 首页 > news >正文

网站开发需要数据库技术个人备案的网站能做盈利吗

网站开发需要数据库技术,个人备案的网站能做盈利吗,网站建设 上美天空,网站建设完成后交付方式java定时任务如何取消,并比如,我之前想每周二晚上6点自动生成一条devops流水线,现在我想停掉 答案: 在Java中,可以使用ScheduledExecutorService类来创建定时任务。要取消定时任务,可以调用ScheduledFutur…

java定时任务如何取消,并比如,我之前想每周二晚上6点自动生成一条devops流水线,现在我想停掉

答案: 在Java中,可以使用ScheduledExecutorService类来创建定时任务。要取消定时任务,可以调用ScheduledFuture对象的cancel()方法。

以下是一个示例代码,演示如何创建一个每周二晚上6点自动生成一条devops流水线的定时任务,并在需要时取消它:

import java.util.Calendar;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ScheduledFuture;
import java.util.concurrent.TimeUnit;public class Main {public static void main(String[] args) {// 创建一个ScheduledExecutorService对象ScheduledExecutorService executor = Executors.newScheduledThreadPool(1);// 获取当前时间Calendar now = Calendar.getInstance();// 计算下一个周二晚上6点的时间Calendar nextExecutionTime = getNextExecutionTime(now);// 计算当前时间到下一个执行时间的时间间隔long initialDelay = nextExecutionTime.getTimeInMillis() - now.getTimeInMillis();// 创建定时任务ScheduledFuture<?> future = executor.scheduleAtFixedRate(new Runnable() {@Overridepublic void run() {// 自动生成devops流水线的代码System.out.println("Generating devops pipeline...");}}, initialDelay, 7 * 24 * 60 * 60 * 1000, TimeUnit.MILLISECONDS);// 在需要时取消定时任务// future.cancel(true);// 关闭ScheduledExecutorService// executor.shutdown();}private static Calendar getNextExecutionTime(Calendar now) {Calendar nextExecutionTime = (Calendar) now.clone();nextExecutionTime.set(Calendar.DAY_OF_WEEK, Calendar.TUESDAY);nextExecutionTime.set(Calendar.HOUR_OF_DAY, 18);nextExecutionTime.set(Calendar.MINUTE, 0);nextExecutionTime.set(Calendar.SECOND, 0);nextExecutionTime.set(Calendar.MILLISECOND, 0);if (nextExecutionTime.before(now)) {nextExecutionTime.add(Calendar.WEEK_OF_YEAR, 1);}return nextExecutionTime;}
}

在上述代码中,我们使用ScheduledExecutorServicescheduleAtFixedRate()方法创建了一个定时任务,该任务会在每周二晚上6点自动生成一条devops流水线。initialDelay参数表示当前时间到下一个执行时间的时间间隔,7 * 24 * 60 * 60 * 1000参数表示每隔7天执行一次。

要取消定时任务,可以调用future.cancel(true)方法。取消后,定时任务将不再执行。

请注意,上述代码中的取消和关闭操作是注释掉的。如果要取消定时任务,可以取消注释future.cancel(true);如果要关闭ScheduledExecutorService,可以取消注释executor.shutdown()

http://www.yayakq.cn/news/405428/

相关文章:

  • 怎么查看自己的网站是否被百度收录网站建站模板
  • 如何建立网站赚钱数据线厂家东莞网站建设
  • dw做网站注册页代码手游传奇网站
  • 网站转化率wordpress怎么批量移动分类
  • 怎样申请建网站微信网页版登录手机版
  • 网站的结构免费创建个人网站
  • 网站开发需求单位网站建设要记入无形资产吗
  • 网站的邀请怎么做的旅游搭建网站
  • 哈尔滨 网站建设公司网页制作 软件
  • 正规网站建设商家常德车管所网站
  • 大连 做网站公司运输公司网站模板
  • 互联网网站 有哪些襄垣网站建设
  • 汕头建站在哪些网站可以做企业名称预审
  • 游戏开发和网站开发那个有前景郑州论坛官网
  • 大型视频网站建设方案网站的基础服务
  • 做编程的网站一个月多少钱18网站推广
  • 外贸推广用中文网站wordpress全站采集
  • 延安网站建设公司电话做网站的环境配置
  • 汕头市澄海建设局门户网站宁德seo优化
  • 站长工具介绍专业做网站 上海
  • 上海网站备案号查询wordpress 创建 rss
  • 天津网站建设设计开发公司wordpress图片保存
  • 建设部网站信息系统单位门户网站怎么做
  • 代写网站建设合同如何把网站程序做授权网址访问
  • django 做网站的代码现在建设一个网站多少钱
  • 刷seo快速排名关键词排名优化易下拉软件
  • 淘客网站做的好的站点和网站的区别
  • 网站建设调研问卷wordpress托管是什么意思
  • 无锡网站建设套餐淄博做网站seo
  • 游戏平台十大排名宁波 seo整体优化