⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testtask.java

📁 这是一个实施监控程序, 这是一个实施监控程序,
💻 JAVA
字号:
package com.util.task;

import java.io.IOException;

import org.jdom.Document;
import org.jdom.Element;
import org.jdom.JDOMException;
import org.jdom.input.SAXBuilder;

public class TestTask {
		JDOMParser parser=new JDOMParser();
		public static String[] getXMLSetPath(String setxml){
			SAXBuilder sax=new SAXBuilder();
			 Document doc=null; 
			String path[]=null;
		
					 try {
						doc=sax.build(setxml);
						Element root=doc.getRootElement();
						path=new String[3];
						String typedir=root.getChild("type").getText();
						String bakdir=root.getChild("bak").getText();
						String errdir=root.getChild("error").getText();
						path[0]=typedir;
						path[1]=bakdir;
						path[2]=errdir;
					} catch (JDOMException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					} catch (IOException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					}
			return path;
		}
		
	public static void main(String args[]){
		 System.out.println(System.getProperty("user.dir"));
			//String xmlpath[]=getXMLSetPath("D:\\work\\viewFileTime\\sysSetPath.xml");
		 String xmlpath[]=getXMLSetPath("D:\\sysSetPath.xml");
		 java.util.Timer timer=new java.util.Timer();
		// timer.schedule(new WorkerTask("D:\\test\\type\\D"), 1);
		 	WorkerTask task=new WorkerTask(xmlpath[0]+java.io.File.separator+"A");
		 	WorkerTask task1=new WorkerTask(xmlpath[0]+java.io.File.separator+"B");
		 	WorkerTask task2=new WorkerTask(xmlpath[0]+java.io.File.separator+"C");
		 	WorkerTask task3=new WorkerTask(xmlpath[0]+java.io.File.separator+"D");
		 	SysPathGlobal.setBakPath(xmlpath[1]);
		 	SysPathGlobal.setErrorPath(xmlpath[2]);
		 	timer.schedule(task,2,2);
		 	timer.schedule(task1,3,2);
		 	timer.schedule(task2,5,5);
		 	timer.schedule(task3,10,8);
		 	
		 }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -