读书人

怎么在后台定时查询指定文件夹里面是否

发布时间: 2012-01-11 22:28:46 作者: rapoo

如何在后台定时查询指定文件夹里面是否有*.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文件,或直接转换为输入流传给播放器。

读书人网 >Java Web开发

热点推荐