如何在后台定时查询指定文件夹里面是否有*.wav文件,如果有则直接保存到数据库中?
如何在后台定时查询指定文件夹里面是否有*.wav文件,如果有则直接保存到数据库中?
而且是在不登陆网页的情况下。只要WEB服务正在运行,每隔一段时间就自动查询是否有*.wav文件,有则保存到数据库中。
请专家给个思路。先谢谢了。
------解决方案--------------------查询是否有*.wav文件  
====================
获得文件夹下所有文件对象listFiles()
循环获得文件名getName()并判断是否符合 regex="\\w+\\.wav"
------解决方案--------------------帮楼主顶一下
------解决方案--------------------楼主参考一下
package test2;
import java.util.Timer;
import java.util.TimerTask;
public class TimerTaskTest extends TimerTask{
	@Override
	public void run()
	{
		System.out.println("现在该我做事了");
	}	
	public static void main(String[] args)
	{
		Timer timer = new Timer();
		//schedule 中文意思: 日程, 安排, 时刻表
		//这时5000耗秒后运行run();
//		timer.schedule(new TimerTaskTest(), 5000);
		//这个是间隔
		timer.schedule(new TimerTaskTest(), 2, 5000);
	}	
}
------解决方案--------------------支持一下。学知识
------解决方案--------------------用ResultSet.getBinaryStream从数据库中取出longblob数据后还原成.wmv文件,或直接转换为输入流传给播放器。