📄 autohtmlgenerater.java
字号:
package com.easyjf.blog.logic;
import com.easyjf.blog.domain.BlogInfo;
import com.easyjf.web.tools.EasyDBODAO;
import com.easyjf.web.tools.IDAO;
public class AutoHtmlGenerater implements java.lang.Runnable {
private static long autoRetryTime = 1000 * 60 * 2;
private static IDAO dao = EasyDBODAO.getInstance();
private boolean isRunning=false;
public void start()
{
if(!isRunning)
{
Thread thread=new Thread(this);
thread.start();
}
}
public void run() {
isRunning=true;
System.out.println("自动生成HTML的线程已启动!");
while(true)
{
try{
Thread.sleep(autoRetryTime);
HTMLGenerater.saveToHTML();
java.util.List list=this.dao.query(BlogInfo.class,"updated=1");
if(list!=null)
{
for(int i=0;i<list.size();i++)
{
//System.out.println("生成一个文件!");
BlogInfo blog=(BlogInfo)list.get(i);
HTMLGenerater.saveToHTML(blog);
blog.setUpdated(Boolean.FALSE);
this.dao.update(blog);
}
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -