java 实现定时器修改
来源:互联网 发布:快阅读软件 编辑:程序博客网 时间:2024/05/17 02:15
package test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java.util.concurrent.TimeUnit;import jcifs.smb.SmbFile;import jcifs.smb.SmbFileOutputStream;public class CustsmTimerTask {/** * Description: 从本地上传文件到共享目录 * * @Version1.0 Sep 25, 2009 3:49:00 PM * @param remoteUrl * 共享文件目录 * @param localFilePath * 本地文件绝对路径 */public boolean smbPut(String remoteUrl, String localFilePath) {InputStream in = null;OutputStream out = null;try {File localFile = new File(localFilePath);String fileName = localFile.getName();SmbFile remoteFile = new SmbFile(remoteUrl + "/" + fileName);in = new BufferedInputStream(new FileInputStream(localFile));out = new BufferedOutputStream(new SmbFileOutputStream(remoteFile));byte[] buffer = new byte[1024];while (in.read(buffer) != -1) {out.write(buffer);buffer = new byte[1024];}return true;} catch (Exception e) {e.printStackTrace();return false;} finally {try {out.close();in.close();} catch (IOException e) {e.printStackTrace();}}}public static void main(String[] args) {Runnable runnable = new Runnable() {public void run() {CustsmTimerTask cstt=new CustsmTimerTask(); boolean a=cstt.smbPut("smb://administrator:'@10.101.238.70/共享", "d://test/aa.csv") ; System.out.println(a);}};ScheduledExecutorService service = Executors.newSingleThreadScheduledExecutor();// 第二个参数为首次执行的延时时间,第三个参数为定时执行的间隔时间service.scheduleAtFixedRate(runnable, 1, 1440, TimeUnit.MINUTES);}}
0 0
- java 实现定时器修改
- java实现定时器,定时修改数据库代码
- java实现定时器 以及Sring实现定时器
- java中实现定时器
- Java中实现定时器
- Java实现定时器
- java 定时器实现
- java定时器实现
- java实现自制定时器
- java定时器的实现
- java的定时器实现
- java 中如何实现定时器
- JAVA实现定时器功能详解
- Tomcat中JAVA定时器实现
- Java定时器实现定时任务
- Tomcat中JAVA定时器实现
- Java定时器实现更替执行
- Tomcat中JAVA定时器实现
- PHP的基本语法-变量
- 二叉树的性质
- java异常处理
- 类型转换
- android图片叠加代码
- java 实现定时器修改
- js队列方法push()、shift()与pop()、unshift()的理解
- Eigen:矩阵计算简单用法(一)
- 基于maven搭建ssm开发框架(1) Service层整合
- RxJava 错误处理操作符(Error Handling Operators)
- hibernate自带的常用方法
- iOS 电话监听,后台工作问题
- 关于PLSQL本地连接总是报错的问题
- 基于Intel®IPP的MPEG-2编码技术研究及实现