java的zip库使用注意事项
来源:互联网 发布:windows xp 解码器 编辑:程序博客网 时间:2024/05/17 17:54
前几天项目需要用zip压缩一批文件,要求只要文件内容不变,最终的zip文件的md5也不变,但是我们的文件即使内容不变,也可能会生成新的。
然后再使用zip库的过程中发现,对于最终的zip文件的md5一直在变,发现是下面的问题
ZipEntry entry = new ZipEntry(subPath); zos.putNextEntry(entry);
这里的entry默认的时间是生成entry的时间,正常应该设置成文件的创建时间,但我们的文件时间可能变化,固需要设置成一个固定值,如下:
ZipEntry entry = new ZipEntry(subPath); entry.setTime(0); zos.putNextEntry(entry);
最终的zip文件的md5最算固定了。
0 0
- java的zip库使用注意事项
- zip库的使用
- 使用JAVA生成zip文件的方法:
- 使用java实现zip文件的解压
- java的split使用注意事项
- Java变量的使用注意事项
- Java使用变量的注意事项
- java jpcap使用的注意事项
- HessianPHP_v2.0.3.zip, 在php作客户端,java作服务器端时,使用注意事项:
- JAVA实现压缩文件的方法(使用java.util.zip.*)
- Python: zip()的使用
- 【转】zip的使用
- zip函数的使用
- Python: zip()的使用
- Java 的Zip操作
- java的zip压缩
- java的zip解压
- JAVA使用7-zip解压缩带密码的Zip文件(非Proccess方法)
- 算法中的距离
- 浮动子元素的父元素高度为0,怎么办
- DG Lecture 2 part 1: points, vectors, directional derivative
- 【bzoj 3083】遥远的国度(树链剖分+线段树)
- jquery.validate 扩展验证+异步验证
- java的zip库使用注意事项
- Improving the Security and User Experience of your Google Sign In Implementation
- ubuntu 的使用(三)—— 实用小工具
- Email发送器 JavaMail实例
- HBase 0.94.8 split 源码分析
- Linux加密算法问题
- DIV+CSS中标签dl dt dd常用的用法
- XCTest的应用
- Android 启动 卸载 安装 apk 的方法