当前位置:首页 > 开发 > 编程语言 > Java > 正文

java轻松实现上传下载

发表于: 2015-07-15   作者:cm1993   来源:转载   浏览次数:
摘要: package service; import java.io.File; import java.io.FileOutputStream; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Timer; import java.util.TimerTask; import s
package service;

import java.io.File;
import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

import system.PropertiesUtil;

import dao.AH202_UserDao;

public class Log_Service
{
/**
* 日志管理模块
*
* @return
*/
  public File getLogFileObject() {
// 初始运行获取创建文件的年月
SimpleDateFormat da = new SimpleDateFormat("yyyyMM");
String file = "/Web200_" + da.format(new Date()) + ".log";
// 获取当前月
   String url = PropertiesUtil.readValue("logurl");
String currentMonth = da.format(new Date());
System.out.println(file.substring(8, 14));
// * 月份相同,不创建新的日志文件
if (currentMonth.equals(file.substring(8, 14))) {
File f = new File(url + file);
return f;
}
// * 月份不同,创建新的日志文件
if (!currentMonth.equals(file.substring(8, 14))) {
String file2 = "/Web200_" + da.format(new Date()) + ".log";
File f = new File(url + file2);
return f;
}
return null;
}
/**
* 日志写入模块
*
* @return
* @throws Exception
*/
public Boolean writeToLogFile(String log) throws Exception {
File file1 = getLogFileObject();
if (!file1.exists()) {
file1.createNewFile();
}
FileOutputStream fos = new FileOutputStream(file1, true);
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String words = "[" + df.format(new Date()).toString() + " Operator="
+ "]" + log;
words += "\r\n";
fos.write(words.getBytes());
fos.close();
return true;
}
public static void main(String[] args) throws Exception {
Log_Service log = new Log_Service();
log.writeToLogFile("测试写入Log");

}

}

java轻松实现上传下载

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
Java FTP客户端工具包很多,在此我选用的Apache的FTPClient。这个包的获取可以通过 http://commons.a
Java FTP客户端工具包很多,在此我选用的Apache的FTPClient。这个包的获取可以通过 http://commons.a
Java FTP客户端工具包很多,在此我选用的Apache的FTPClient。这个包的获取可以通过 http://commons.a
Java实现FTP上传下载 用到jar包的Maven依赖: <dependency> <groupId>commons-io</g
原文:java实现上传下载积分方法 代码下载:http://www.zuidaima.com/share/1550463242472448.htm
1、首先看一下队列窗口的界面 上传下载队列窗口的实现(七)_第1张图片" width="650" height="565"
1、上传本地文件或文件夹到远程FTP服务器端的功能。 当用户在本地文件列表中选择想要上传的文件后,
1、首先看一下队列窗口的界面 上传下载队列窗口的实现(七)_第1张图片" src="http://img.it610.com
最近做了十几个报表模块,对Table控件颇有心得,与大家分享一下 首先看看为什么要使用Table控件 看
Table轻松实现报表 最近做了十几个报表模块,对Table控件颇有心得,与大家分享一下 首先看看为什么
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号