gpt4 book ai didi

Java LZO 压缩库

转载 作者:行者123 更新时间:2023-11-30 08:19:31 25 4
gpt4 key购买 nike

我正在尝试在我的 Java 程序中使用 LZO 压缩库 (http://www.oberhumer.com/opensource/lzo/)。我找不到一个示例如何使用它来压缩和解压缩数据。有人可以帮我吗?显然 native 代码不是用 Java 编写的,所以我也不确定要采取什么步骤来使用它(JNI 或其他东西?!)

最佳答案

Oberhumer 的原始代码不包含 java 压缩器。您可能想看看 https://github.com/shevek/lzo-java .

它必须是 LZO 还是其他压缩算法也可以工作?GitHub 上有一个很好的 Java 压缩算法基准测试套件:https://github.com/ning/jvm-compressor-benchmark .查看那里的结果,似乎还有其他算法提供或多或少相同的压缩率,但速度要快得多。

我个人经常在需要内存压缩的应用程序中使用 iq80 的 snappy 实现 ( https://github.com/dain/snappy )。它是纯 Java,所以它可以在任何地方运行,但仍然非常快。

关于Java LZO 压缩库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26804588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com