Kelven Cheung
BlogJava
首页
新随笔
新文章
联系
聚合
管理
posts - 22,comments - 35,trackbacks - 0
<
2024年11月
>
日
一
二
三
四
五
六
27
28
29
30
31
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
1
2
3
4
5
6
7
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(4)
给我留言
查看公开留言
查看私人留言
我参与的团队
J2EE开拓者(0/0)
随笔分类
(25)
Ajax(1)
Hibernate
Java(6)
Oracle
Struts(2)
其它(14)
杂谈(2)
文章分类
(148)
Ajax(11)
DataBase(4)
Hibernate(3)
HTML(21)
java(35)
JavaScript(35)
jboss(2)
jsp/servlet(2)
linux(1)
Spring(1)
Structs(3)
Websphere(1)
WML(6)
XML(2)
其它(17)
应用服务器(2)
无刷新(1)
面试(1)
收藏夹
(6)
Ajax(1)
J2EE(5)
我的连接
Div+CSS布局入门教程
J2EE应用中与Oracle数据库的连接
Java 多线程或内存泄漏缺陷排查的一些经验
js实例教程
MySql学习
wap方面参考
一个很好的学习blog
不刷新页面,切换表格的编辑状态
使用jsmooth 制作exe文件
利用函数computeURL( )实现同一FORM的多动作提交
参考网页
巨多eclipse插件
广州电子地图
深入浅出Hibernate--学习
搜索
最新评论
1. re: JavaScript键盘事件侦听[未登录]
艰艰村士大夫在压顶 震大是大非 压顶 无可奈何花落去 梆梆 士大夫寺在副食店
--111
2. re: JavaScript键盘事件侦听
在地士大夫压顶 无可奈何花落去士大夫标杆的仍地无可奈何花落去 地枯要绔
--似懂非懂
3. 红茶的味道
谢谢
--红茶的味道
4. re: 登录各搜索引擎免费入口
男装,女装,我都能提供,手机话费,代理软件我也有
--曹程香
5. 博衣会
时尚,我说了算。潮流,跟着我走/。
--王海诚
阅读排行榜
1. SqlServer2000 pack3补丁(3212)
2. Resin使用(2067)
3. java提供文件下载的方法(1974)
4. Tomcat4/5连接池的设置及简单应用示例(1635)
5. JSP下载文件(1453)
评论排行榜
1. 跑跑卡丁车(2)
2. Tomcat4/5连接池的设置及简单应用示例(1)
3. SqlServer2000 pack3补丁(1)
4. java提供文件下载的方法(1)
5. Eclipse插件(1)
使用java zip 压缩单个文件
1
import
java.util.zip.ZipOutputStream;
2
import
java.io.IOException;
3
import
java.util.zip.ZipEntry;
4
import
java.io.FileOutputStream;
5
import
java.io.FileInputStream;
6
7
class
CSVZip
{
8
9
public
static
void
Zip(String file,String zipfile)
{
10
try
{
11
//
创建文件输入流对象
12
FileInputStream in
=
new
FileInputStream(file);
//
0
13
//
创建文件输出流对象
14
FileOutputStream out
=
new
FileOutputStream(zipfile);
//
1
15
//
创建ZIP数据输出流对象
16
ZipOutputStream zipOut
=
new
ZipOutputStream(out);
17
//
创建指向压缩原始文件的入口
18
ZipEntry entry
=
new
ZipEntry(file);
//
0
19
zipOut.putNextEntry(entry);
20
//
向压缩文件中输出数据
21
int
nNumber;
22
byte
[] buffer
=
new
byte
[
512
];
23
while
( (nNumber
=
in.read(buffer))
!=
-
1
)
24
zipOut.write(buffer,
0
, nNumber);
25
//
关闭创建的流对象
26
zipOut.close();
27
28
out.close();
29
in.close();
30
31
}
catch
(IOException e)
{
32
System.out.println(e);
33
}
34
35
}
36
}
37
posted on 2006-06-05 17:06
kelven
阅读(799)
评论(0)
编辑
收藏
所属分类:
java
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
相关文章:
解决linux下tmany open files问题
JBOSS5.0 配置详解(转)
FLASH+JAVA开发实时网络游戏 (转:闪客帝国)
实现log4j日志文件在相对路径保存
手機照相辨識二維條碼(Sample Code)-生成与识别
JAVA断点续传(B/S)
Eclipse插件开发
用Eclipse将编译后的java字节码打包成JAR文件
jsp彩色验证码
在jsp中使用smartupload组件上传文件