java - java - 使用java zip压缩压缩文件时如何将文件拆分为多个文件?
问题描述
假设在使用 java zip 压缩压缩文件时要求输出文件大小不应超过特定限制,如果超过特定限制,则应生成大小等于或小于大小限制的多个文件。
For e.g.,
Input requirements:
input folder/ file.txt (949MB)
Max limit of compressed file: 100MB
Output:
Output folder / file0.txt.zip (100MB)
Output folder / file1.txt.zip (100MB)
.....
.....
Output folder / file9.txt.zip (49MB)
请分享您对此的想法,因为我没有找到可以帮助我在运行时获得压缩文件大小的方法。
解决方案
推荐阅读
- python-3.x - 用python美汤刮网
- asp.net-mvc - 电子邮件 MVC 中未显示图像
- swift - 如何在下面的函数中重构以下嵌套的 swift if 语句?
- javascript - 然后计数类指定要更改的数量
- elasticsearch - firebase 云函数“RequestError:错误:无效协议:xxx.xx。”
- excel - VB脚本根据Excel中的列将数据拆分为多个工作表
- laravel - Laravel 是否为 CSRF 令牌设置 Cookie
- c - 套接字,使用 SOCK_DGRAM 的客户端服务器通信,epoll
- java - Selenium 在关闭另一个 iframe 时切换到错误的 iframe
- angularjs - Ionic 3 HTTP 状态码 401 更改为 0