📄 main.java~18~
字号:
package smstimer;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: </p> * @author unascribed * @version 1.0 */public class Main extends Engine{ public Main() { super("Main"); setDaemon(true); } public void run(){ Config.ConnectDb() ; GetUser getUser = new GetUser(Config.db); SendManager sendManager = new SendManager(Config.db); GetServiceIdList getServiceIdList = new GetServiceIdList(Config.db); SendThread sendThread = new SendThread(); getServiceIdList.startup() ; try{ System.out.println("Wait 2 second..."); sleep(1000*2); }catch(Exception e){ } getUser.startup(); sendManager.startup() ; sendThread.startup() ; while(true){ if(!getUser.isAlive() ||!getUser.isRunning() ){ try{ getUser.shutdown() ; getUser.interrupt() ; sleep(1000*2); getUser.startup(); }catch(Exception e){ System.out.println("Exception In Main.run() :"+e.toString()); } } if(!sendManager.isAlive() ||!sendManager.isRunning() ){ try{ sendManager.shutdown() ; sendManager.interrupt() ; sleep(1000*2); sendManager.startup(); }catch(Exception e){ System.out.println("Exception In Main.run() :"+e.toString()); } } if(!sendThread.isAlive() ||!sendThread.isRunning() ){ try{ sendThread.shutdown() ; sendThread.interrupt() ; sleep(1000*2); sendThread.startup(); }catch(Exception e){ System.out.println("Exception In Main.run() :"+e.toString()); } } try{ sleep(1000*5); }catch(Exception e){ e.printStackTrace() ; } } } public static void main(String[] args) { Main main1 = new Main(); main1.startup() ; while(true){ try{ Thread.sleep(1000); }catch(Exception e){} } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -