compression - 重新压缩压缩文件
问题描述
您能否通过压缩过程一遍又一遍地将 BZip2(或任何压缩软件)的输出发送回,以使输出文件越来越小?您可以使用已经使用另一种方法 (Snappy) 压缩的软件 (BZip2) 压缩文件吗?
解决方案
没有也没有。(用于无损压缩。)
如果原始文件非常冗余,比如只有零的兆字节,那么第一次,也许是第二次重新压缩将导致压缩。但是在某些时候,重新压缩不会有任何好处,而是会稍微增加文件大小。对于普通文件,第一次重新压缩不会导致任何增益。
无论您如何混合无损压缩器,这都是正确的。
推荐阅读
- xml - xsd 验证失败 - 引用本地 xsd 文件
- powershell - 使用相同代码的 Powershell 5.1 和 Powershell 7 证书加密之间的区别
- typescript - TypeScript中基于字符串的类型条件参数
- ruby-on-rails - 有人可以提供一个带有多个图像的神社/铁轨示例吗?
- python - 为什么会打印出这么多回复?
- c# - C#在自动驾驶仪上将httpclient post转换为restsharp post而没有异步方法
- google-sheets - 带有列选择的查询 + 导入范围以显示匹配未显示的条件
- visual-studio-code - 有没有办法通过智能感知在 vs 代码中获取悬停时提供的文本?
- python - 检查数据框中的列是否处于纪元时间会给出不同的结果
- reactjs - 如何编写反应钩子 HOC