|
天堂之光 人间希望
你我共同品味
JAVA的浓香.
Linux的清芬. |
« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
链接 |
联系我
msn:zhanglincon@hotmail.com |
Blog信息 |
blog名称: 日志总数:99 评论数量:281 留言数量:4 访问次数:809382 建立时间:2005年11月17日 |

| |
[Apache]Apache FileUpload文件上传组件API解析 文章收藏, 软件技术
zhanglincon 发表于 2008/2/18 15:42:01 |
Java Web开发人员可以使用Apache文件上传组件来接收浏览器上传的文件,该组件由多个类共同组成,但是,对于使用该组件来编写文件上传功能的Java Web开发人员来说,只需要了解和使用其中的三个类:DiskFileUpload、FileItem和FileUploadException。这三个类全部位于org.apache.commons.fileupload包中。
查看API文档 在准备实验环境时获得的commons-fileupload-1.0.zip文件的解压缩目录中可以看到一个docs的子目录,其中包含了Apache文件上传组件中的各个API类的帮助文档,从这个文档中可以了解到各个API类的使用帮助信息。打开文件上传组件API帮助文档中的index.html页面,在左侧分栏窗口页面中列出了文件上传 |
|
[java文件操作专题]列出指定目录下的文件 原创空间, 软件技术
zhanglincon 发表于 2008/2/16 14:48:53 |
package book.io;
import java.io.File; import java.io.FilenameFilter;
/** * File类的list方法返回该目录下的所有文件(包括目录)的文件名,文件名不含路径信息 * File类的listFiles方法返回目录下的所有文件(包括目录)的File对象 * FilenameFilter是文件名过滤器接口类,所有自定义的文件名过滤器必须实现该接口的accept方法 * @author Administrator * */ public class ListFileUtil {
/** * 这是一个内部类,实现了FilenameFilter接口,用于过滤文件 */ static class MyFilenameFilter implements FilenameFilter{ |
|
[java文件操作专题]列出文件的属性信息 原创空间, 软件技术
zhanglincon 发表于 2008/2/16 13:15:43 |
package book.io;
import java.io.File; import java.text.DecimalFormat; import java.util.Date;
/** * 获取文件的基本信息 * @author Administrator * */ public class GetFileInfos {
public static void println(String s){ System.out.println(s); } public static void main(String[] args){ //用文件路径创建一个文件对象,文件路径可以是相对路径也可以是绝对路径 File file = new File("c:/tem |
|
[java文件操作专题]在java中使用相对路径找到配置文件 原创空间, 软件技术
zhanglincon 发表于 2008/2/13 12:42:12 |
在开发过程中,我们经常会遇到读取配置文件的情况,对于配置文件的读取,根据环境等情况又各有不同,一般情况下,如果从非jar包中使用相对/路径,比较简单,就不在累述了,而在很多 情况下,我们需要把我们的class打包成jar文件,进行使用,这时就会发现,我们先前如果没有考虑到这些,可能就行不通了,那么,该如何解决呢?方法如下 : 有如下路径 : Web-info--|-->classes--->conf-->config.properties |-->lib 此时加入我们需要读取config.properties,在不使用jar包时,使用如下方式读取,不失为一种方法: File f = new File(this.getClass().getResource("/").getPath()); f = new File(f.getPath() + "/conf/config.properties"); 注:f.getPath()即为当class所在的绝对路径。如:c:\javasrc\we |
|
[java文件操作专题]删除目录和文件 原创空间, 软件技术
zhanglincon 发表于 2008/2/13 12:19:42 |
import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.text.SimpleDateFormat; import java.util.Date;
public class FileOperate {
/** * 创建目录 * @param folderPath:目录路径 * @return * @throws IOException */ public static boolean createFolder(String folderPath) throws IOException{ boolean result = false; File f = new File(folderPath);
if(!f.exists()){ result = |
|
[java文件操作专题]Java文件操作大全 原创空间, 软件技术
zhanglincon 发表于 2008/2/13 12:17:25 |
本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,逐行读取数据等等。
文件的建立/检查与删除
<%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head> <title>文件的建立、检查与删除</title> </head> <body> <% String path=request.getRealPath(""); //out.println(path); File f=new File(path,"File.txt"); //out.println(f); //out.println(f.exists());
if |
|
mysql更改密码 文章收藏, 软件技术
zhanglincon 发表于 2008/2/12 3:55:50 |
首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员。
方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数。
方法二 使用mysqladmin,这是前面声明的一个特例。 mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 把命令里的root改为你的用户名,你就可以改你自己的密码了。 当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin, 那么这种方法就是无效的。 而且mysqladmin无法把密码清空。
下面的方法都在mysql提示符下使用,且必须有mysql的root权限: 方法三 mysql |
|
[JAVA Servlet]JAVA得到网卡物理地址(windows和Linux) 文章收藏, 软件技术
zhanglincon 发表于 2008/2/12 0:54:04 |
在我们在写程序的过程中,有些时候需要知道一些电脑的硬件信息,比如我们写一些需要注册的程序的时候,就需要得到某个电脑特定的信息,一般来说,网卡的物理地址是不会重复的,我们正好可以用它来做为我们识别一台电脑的标志.那如何得到网卡的物理地址呢?我们可以借助于ProcessBuilder这个类,这个类是JDK1.5新加的,以前也可以用Runtime.exce这个类.在此我们将演示一下如何在Windows和Linux环境下得到网卡的物理地址.
代码如下:
| |
|