首页
java语言代码例子(java语言代码大全)
返回

java语言代码例子(java语言代码大全)

2023-01-04 综合百科 By:佚名
最佳答案大家好,小问来为大家解答以上问题。java语言代码例子,java语言代码大全这个很多人还不知道,现在让我们一起来看看吧!1、写一个servlet 侦听器,在servlet 初始化时,就开始定时任务。2、我写个简单定时备份数据库的例子供参考:TaskManager.javaimport java.util.Timer;import javax.servlet.Servl...

大家好,小问来为大家解答以上问题。java语言代码例子,java语言代码大全这个很多人还不知道,现在让我们一起来看看吧!

1、写一个servlet 侦听器,在servlet 初始化时,就开始定时任务。

2、我写个简单定时备份数据库的例子供参考:TaskManager.javaimport java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class TaskManager implements ServletContextListener {//每天的毫秒数private static final long PERIOD_DAY=DateUtils.MILLIS_IN_DAY;//无延迟private static final long NO_DELAY=0;//定时器private Timer timer;//Web应用结束时停止任务public void contextDestroyed(ServletContextEvent arg0) {timer.cancel();}//Web应用启动时初始化任务public void contextInitialized(ServletContextEvent arg0) {timer=new Timer("数据库备份",true);//启动任务备份timer.schedule(new BackUpTableTask(),NO_DELAY,10000);}}DateUtils.javapublic interface DateUtils {public static final long MILLIS_IN_DAY=17*60*60*1000;public static final String BACK_NAME="c:\test.bak";}BackUpTableTask.javaimport java.util.*;import java.io.IOException;import java.sql.*;public class BackUpTableTask extends TimerTask {private static boolean isRun=false;@Overridepublic void run() {if(!isRun){Calendar c=Calendar.getInstance();if("17:48".equals(c.get(Calendar.HOUR_OF_DAY)+":"+c.get(Calendar.MINUTE))){isRun=true;try {Connection con=DBConnection.getConnection();Statement stmt=con.createStatement();stmt.executeUpdate("backup database test to disk=+DateUtils.BACK_NAME+");} catch (NumberFormatException e) {// TODO 自动生成 catch 块e.printStackTrace();} catch (IOException e) {// TODO 自动生成 catch 块e.printStackTrace();} catch (SQLException e) {// TODO 自动生成 catch 块e.printStackTrace();}isRun=false;}}else{System.out.println("上次任何还未执行完成....");}}}。

以上就是【java语言代码例子,java语言代码大全】相关内容。

猜你喜欢
徐州市解放路小学(关于徐州市解放路小学的基本详情介绍)

徐州市解放路小学(关于徐州市解放路小学的基本详情介绍)

01-02 0 阅读
苹果手机的运行内存是多少

苹果手机的运行内存是多少

07-14 0 阅读
金融服务超市(金融超市网)

金融服务超市(金融超市网)

01-03 0 阅读
安徽地税局(关于安徽地税局的基本详情介绍)

安徽地税局(关于安徽地税局的基本详情介绍)

01-01 0 阅读
大灯不亮有什么办法改一下?有没有性价比高的推荐?

大灯不亮有什么办法改一下?有没有性价比高的推荐?

12-12 0 阅读
春天吃什么(春天吃什么好)

春天吃什么(春天吃什么好)

02-16 0 阅读
热门推荐
徐州市解放路小学(关于徐州市解放路小学的基本详情介绍)

徐州市解放路小学(关于徐州市解放路小学的基本详情介绍)

01-02 0 阅读
苹果手机的运行内存是多少

苹果手机的运行内存是多少

07-14 0 阅读
金融服务超市(金融超市网)

金融服务超市(金融超市网)

01-03 0 阅读
转氨酶(zam)

转氨酶(zam)

01-03 0 阅读
安徽地税局(关于安徽地税局的基本详情介绍)

安徽地税局(关于安徽地税局的基本详情介绍)

01-01 0 阅读
大灯不亮有什么办法改一下?有没有性价比高的推荐?

大灯不亮有什么办法改一下?有没有性价比高的推荐?

12-12 0 阅读
春天吃什么(春天吃什么好)

春天吃什么(春天吃什么好)

02-16 0 阅读
血液透析机(关于血液透析机的基本详情介绍)

血液透析机(关于血液透析机的基本详情介绍)

12-30 0 阅读
站着睡觉的小动物都有哪些

站着睡觉的小动物都有哪些

12-12 0 阅读
南康直节堂记(关于南康直节堂记的基本详情介绍)

南康直节堂记(关于南康直节堂记的基本详情介绍)

12-31 0 阅读