7得票1回答
Zlib Java与C的基准测试比较

我正在尝试将最初用Java编写的TIFF编码器切换到C语言以加快速度,并使用定义了Z_SOLO的Zlib 1.2.8和一组最小的C文件:adler32.c,crc32.c,deflate.c,trees.c和zutil.c。Java正在使用java.util.zip.Deflater。 我编...

7得票3回答
DEFLATE(zlib、gzip)格式中使用的编码动态哈夫曼树的最大尺寸是多少?

“3.2.7. 使用动态哈夫曼编码进行压缩(BTYPE = 10)”部分的https://www.ietf.org/rfc/rfc1951.txt描述了在压缩期间使用的动态哈夫曼树的编码。在DEFLATE位流中出现的这种编码的最大大小(以比特为单位)是多少?额外的分数可以通过外部参考支持特定数...

7得票2回答
缩短长度为258的双重编码(Deflate)

在Deflate算法中有两种编码258长度的方法: 代码284 + 5个额外的1位 代码285 + 0个额外的位; 乍一看,这并不是最优的,因为正确使用代码285可以编码长度为259; 这种二元性是一些规范错误导致的吗?它没有被修复是因为兼容性原因吗?还是有一些关于它的论据-例如,必...

7得票1回答
JSON或文本文件的最佳zip压缩级别是什么?

有人对Java zip deflater的“最佳”压缩级别的选择进行了一些测试(大小和速度),以用于一般/杂项JSON或文本文件吗?如果是,你推荐使用哪个级别?谢谢。

7得票1回答
在Angular 2+中压缩发送的请求

我希望在来自Angular 4应用程序的API项目的传出POST和PUT JSON请求上使用gzip或deflate压缩。目前,我正在使用HttpClient发送这些请求。我已经尝试使用pako或zlib生成压缩内容,但服务器返回的响应表明压缩算法的实现有问题。我的POST TypeScrip...