try
{
//建立gzip压缩文件输入流
FileInputStream fin=new FileInputStream(file);
ZipInputStream zipis=new ZipInputStream(new BufferedInputStream(fin));
ZipEntry entry;
BufferedOutputStream dest = null;
while((entry=zipis.getNextEntry())!=null)
{
System.out.println("Extracting"+entry);
int count;
byte data[]=new byte[BUFFER];
//write the files to the disk
File fDir= new File(strPath);
if(!fDir.exists())
{
fDir.mkdirs();
System.out.println("this directory is not exists,buid it!!"+strPath);
}
else
{ System.out.println("this directory is exist!"+strPath);}
FileOutputStream fos=new FileOutputStream(strPath+entry.getName());
dest=new BufferedOutputStream(fos,BUFFER);
while((count=zipis.read(data,0,BUFFER))!=-1)
{
dest.write(data,0,count);
}
dest.flush();
dest.close();
isOk=1;
}
}
catch(IOException e)
{
System.out.println(e);
e.printStackTrace();
return isOk=-1;
}程序没有错传送到服务器的压缩文件比实际文件要小这是为什么???如何传呢???
很急!!
{
//建立gzip压缩文件输入流
FileInputStream fin=new FileInputStream(file);
ZipInputStream zipis=new ZipInputStream(new BufferedInputStream(fin));
ZipEntry entry;
BufferedOutputStream dest = null;
while((entry=zipis.getNextEntry())!=null)
{
System.out.println("Extracting"+entry);
int count;
byte data[]=new byte[BUFFER];
//write the files to the disk
File fDir= new File(strPath);
if(!fDir.exists())
{
fDir.mkdirs();
System.out.println("this directory is not exists,buid it!!"+strPath);
}
else
{ System.out.println("this directory is exist!"+strPath);}
FileOutputStream fos=new FileOutputStream(strPath+entry.getName());
dest=new BufferedOutputStream(fos,BUFFER);
while((count=zipis.read(data,0,BUFFER))!=-1)
{
dest.write(data,0,count);
}
dest.flush();
dest.close();
isOk=1;
}
}
catch(IOException e)
{
System.out.println(e);
e.printStackTrace();
return isOk=-1;
}程序没有错传送到服务器的压缩文件比实际文件要小这是为什么???如何传呢???
很急!!
解决方案 »
- void (SOCKET,PBYTE,int)”: 不能将参数 1 从“jobject”转换为“SOCKET”
- 日本野村证券研究所的次世代框架,有谁做过,能讲解一下吗?以前CSDN下载频道有下的,现在找不到了.
- 求助:访问document/literal模式的webservice服务端出现的问题
- 调用wsdl格式的webServices服务 报404的错误,请问是怎么回事?
- JSP分页中上,下页跳转时读不出数据库 数据,急
- RBAC权限系统实现
- hibernate实体映射异常
- java服务器的有关参数获得
- 请高手回答,分不够可以再加
- 分布式项目推送
- 我求大家帮我一个忙(来者有分,5月1日之前都有效)
- 我的J2EE在deploy成功后,访问数据库时出错?
丢了什么了???