Timer定时任务

news/2024/7/3 13:30:13

// main方法
public static void main(String[] args) {
timerEnter();
}

// 设定指定任务task在指定延迟delay后进行固定延迟peroid的执行
// schedule(TimerTask task启动任务, long delay第一次启动延迟, long period启动后每次延迟)
public static void timerEnter() {
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
// System.out.println("-------相似度任务--------");
try {
compareSame();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}, delay, period);
}

转载于:https://www.cnblogs.com/haorun/p/6020360.html


http://www.niftyadmin.cn/n/1536540.html

相关文章

CreateThread()线程创建函数,AfxBeginThread等

微软在Windows API中提供了建立新的线程的函数CreateThread,概述:当使用CreateProcess调用时,系统将创建一个进程和一个主线程。CreateThread将在主线程的基础上创建一个新线程,大致做如下步骤:1在内核对象中分配一个线…

关于 js 对象

js中所有事物都是对象:字符串 数组...()万物皆对象 js 有一些内建对象 String Date Array等 属性类型  [[Configurable]] 表示能否通过 delete 删除属性从而从新定义属性,能否修改属性的特性  [[Enumerable]] 表示能否通过 fo…

vc多线程编程

VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND&#xf…

[完整版]Postgresql 数据库 备份以及恢复的过程

0. 准备工作 linux机器上面 必须安装上pg数据库 然后 需要将 pg的主程序目录 放到环境变量里面去 便于执行命令. 1. 先备份 1. 备份目标数据库: pg_dump -h 10.24.193.25 -U postgres -p 5432 -F c -f /TestPG/TestDS0816.dmp TestDS0816 # -h 小写 指向目标服务器 # -U 大写…

Java多线程-线程的同步与锁

一、同步问题提出 线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。 package cn.thread;public class Foo {private int x 100;public in…

C++随机数的用法

学过别的高级语言的都知道,产生随机数用的都是类似于random这样的字符,c也不例外,在C中使用的是rand()函数,但是不同的是,如果在C中只使用了例如 "int i;irand();"这样,使用程序会发现每次得到的随机数都是一…

​2023年湖北黄冈安管三类人员个人可以报名吗 ?报名时间是什么时候?

2023年湖北黄冈安管三类人员个人可以报名吗 ?报名时间是什么时候? 个人不可以报名。安管三类人员包括建筑施工企业主要负责人、建筑施工企业项目负责人以及建筑施工企业专职安全生产管理人员,他们是对本企业安全生产工作负责的三类人员&#…

PostgreSQL 修改设置数据库的默认用户以及权限.

1. 登录PG数据库. psql -U postgres 界面效果为: [rootcentos76 ~]# psql -U postgres psql (10.7) Type "help" for help.postgres# 其实这里面有一个主意事项. psql 的 命令执行 其实是在环境变量里面的 我这边使用的是rpm 方式安装的pg 数据库. 2. 简单说一下pg…