zlib相关内容

压缩短字符串

我正在尝试压缩短字符串(最多15个字符)。 目标是实现“归一化压缩距离”[1],我尝试了几个用Python语言实现的压缩算法(我也想知道我是否可以在Julia中做到这一点,但是包都拒绝安装)。 我最后总是得到一个比我试图压缩的原始字符串更长的比特串,这完全违背了目的。 zlib示例: import zlib data = b"this is a test" compressed ..
发布时间:2022-08-02 11:29:50 Python

NodeJS-仅使用FS和ZLIB模块编写和编码PNG文件

我正在尝试从十六进制颜色字符串(#RRGGBB)生成.png图像,而不使用pngjs或jimp之类的模块。 十六进制字符串如下: let colors = "ff000000ff000000ffff00ff00ffffffff00"; 根据this article,所有PNG文件都必须以签名b'x89PNG x1a '开头,并具有3个块(IHDR、IDAT和IEND),每个块的结构 ..
发布时间:2022-05-31 10:48:56 其他开发

Zlib compress()STM32返回Z_STREAM_ERROR

我是zlib库和C++的新手。因此,我可以在STM32上压缩char并使用compress()或compress2()。 我在没有在STM32上编译的情况下尝试了样例代码,它起作用了!但是,当我编译到STM32时,它总是返回(-2)或Z_STREAM_ERROR。当我打印结果时,它只打印第一个byte。我在设备上还有大约6kb的空闲内存。代码有什么问题吗? 注意:在zconf.h上,我 ..
发布时间:2022-04-10 17:41:27 C/C++开发

如何在 Debian Lenny 上使用 ssl、readline 和 zlib 编译 Python 2.4.6

我有一个带有 Debian 7.1 的虚拟 Linux 机器,我需要一个 Python 2.4.6 来恢复旧的 Zope 安装(当然是为了将其更新到 Plone 4). 我当然需要ssl 支持,而且当我编译时,我当然也需要readline.最后,我当然需要zlib,否则ez_setup.py等将不起作用;我很难让 zlib 包含在内. 我下载了 Python 2.4.6 的压缩包,在 ..
发布时间:2022-01-24 23:18:11 服务器开发

无法在 CentOS 服务器上安装和使用 Cabal (Haskell) - zlib-0.5.4.1 在构建阶段失败

我正在尝试在我的服务器上安装在 Cabal 中运行的 Haskell 服务器.当我正常配置服务器以运行它时,我会按照我们改进的这些说明进行操作 - 它们每次都在空白机架空间云服务器上运行 100%. yum 更新百胜安装git百胜安装vim百胜安装 ghc-zlib-devel.x86_64wget http://www.haskell.org/ghc/dist/7.8.2/ghc-7.8.2- ..
发布时间:2022-01-13 21:56:57 其他开发

zlib 标头是什么样的?

在我的项目中,我需要知道 zlib 标头是什么样的.我听说这很简单,但我找不到 zlib 标头的任何描述. 例如,它是否包含幻数? 解决方案 链接到 RFC 0 1+---+---+|CMF|FLG|+---+---+ CMF(压缩方法和标志)该字节分为 4 位压缩方法和 4-位信息字段取决于压缩方法. bits 0 to 3 CM 压缩方式位 4 到 7 CINFO 压缩信息 ..
发布时间:2022-01-11 15:56:14 其他开发

在 iOS 中导入 zlib 时出错:找不到符号 collect2:ld

我在我的 iphone 应用程序中包含了 以及我正在模拟 Brad Larson 提供的 Molecules 示例代码的源代码,但是,当我构建项目时,它返回如下错误.谁能帮我指出这是图书馆链接问题还是我遗漏了什么? "_deflate", 引用自:-[NSData(Gzip) gzipDeflate] in NSData+Gzip.o "_inflateEnd",引用自:-[N ..
发布时间:2022-01-11 15:10:19 移动开发

错误:“zlib"是无效命令

如何在 OSX 中运行此命令? dd if=mybackup.ab bs=24 skip=1|openssl zlib -d >mybackup.tar 运行时出现以下错误 $ dd if=mybackup.ab bs=24 skip=1|openssl zlib -d >我的备份文件dd: mybackup.ab: 没有那个文件或目录openssl:Error: 'zlib' 是一 ..
发布时间:2022-01-07 19:17:27 其他开发

使用 Windows 8 SDK 为 Windows 7 编译

(这个问题以 zlib 为例,但不是针对它的.) 我正在尝试使用它附带的 MSVC 项目文件在 Windows 上编译 zlib.我使用 VS2012 和 Windows 8 SDK,但我的构建机器是 Windows 7. Zlib 包含以下代码: #ifdef IOWIN32_USING_WINRT_APIif ((文件名!=NULL) && (dwDesiredAccess != ..
发布时间:2022-01-04 21:58:53 其他开发

使用 zlib 编译 boost

我正在 Windows 7 下用 bjam 编译 boost(64 位应该无关紧要) D:\development\boost\boost_1_44\libs\iostreams\build>bjam stage ^--toolset=msvc-10.0 链接=静态 ^--build-type=完成 ^-s ZLIB_SOURCE=C:\zlib125-dll ^-s ZLIB_LIBPATH= ..
发布时间:2022-01-04 21:38:53 C/C++开发

iOS 上 swift3 的原生 zlib 充气/放气

我希望能够膨胀/收缩 Swift3 数据结构.我找到了 GzipSwift,但不清楚我如何将其提供给我的 iOS 应用程序.我尝试过的幼稚的事情包括: 将 Data+Gzip.swift 文件复制到我自己的项目中.然后,这会抱怨所述文件顶部的 import zlib.我认为这与相同来源的 zlib 目录中的模块映射文件有关.但我不确定在我自己的项目中如何或如何重新创建这些. 从gith ..
发布时间:2022-01-01 11:22:56 移动开发

ZLIB 的编译问题

我想编译一些第三方软件,但显然我遇到了 ZLIB 的问题. 见下文: $sudo makegcc -Wall -pedantic -DVERSION=1.2 -lz -O3滑动.trim_paired.o:在函数“ks_getuntil"中:trim_paired.c:(.text+0x78):对`gzread'的未定义引用trim_paired.o:在函数`kseq_read'中:tr ..
发布时间:2021-12-31 22:33:49 其他开发

Google Analytics API V3 - HTTP 错误:无法在实时服务器上连接(本地主机工作正常)

(我使用的是这个库的最新版本:https://github.com/google/google-api-php-client) 简而言之,我的脚本在本地主机上运行良好,但每当我上传到我们的生产或暂存环境时,它都会失败. 我现在使用本教程中的一个非常简单的测试脚本:http://blog.salteh.net/2012/10/google-analytics-api-and-servic ..

如何检查文件是否是 gzip 压缩的?

我有一个 C/C++ 程序,它需要读取一个文件,这个文件可能是也可能不是 gzip 压缩的.我知道我们可以使用 zlib 中的 gzread() 来读取压缩文件和未压缩文件 - 但是,我只想在文件是 gzip 压缩文件时使用 zlib 函数(出于性能原因). 那么有没有办法以编程方式检测或检查某个文件是否是从 C/C++ 压缩的? 解决方案 文件开头有一个幻数.只需读取前两个字节并检 ..
发布时间:2021-12-29 12:39:01 C/C++开发

Qt 中的 zlib - QtZlib 不存在

我正在使用 QuaZip 库,它具有 zlib 依赖性.我想在 Archlinux 和 Windows 7 下编译我的 CMake 托管应用程序,我都安装了 Qt 5.3.0. 在 Linux 上: 我在这里阅读了“如何将 zlib 添加到现有的 qt 安装",即 zlib 是 Qt 安装的本机部分.但是在 archlinux 中没有这样的目录.当然,我搜索了包括 QtCore 在内的 ..
发布时间:2021-12-26 22:04:19 C/C++开发

一旦被bytes.Buffer占用就无法释放内存

我以 []byte 类型的 compressedbytes 接收压缩 ASCII 文本字节.我面临的问题是以下过程占用了大量内存,在函数结束后没有释放,并在整个程序运行时一直被占用. b := bytes.NewReader(compressedbytes)r,错误:= zlib.NewReader(b)如果错误!= nil {恐慌(错误)}明文,错误 = ioutil.ReadAll(r)如 ..
发布时间:2021-12-11 22:21:03 其他开发