decompression

    0热度

    2回答

    在其中一个类中,我们正在执行数以千计的deflate格式压缩,并发线程中的解压缩。 每个压缩/解压缩都是通过分别创建一个Deflater & Inflater的新实例来完成的。 如果这些类是线程安全的,我无法找到任何文档。任何指针都会有帮助。

    2热度

    1回答

    我想在不使用外部框架的情况下实现zip解压缩。我认为iOS SDK的压缩框架应该可以,但我不确定。我正在寻找一些关于如何使用这个提取文件的例子,但什么也没找到。我不想将所有文件从zip压缩到某个目录(而不是数据对象)。有人能帮我开始吗?也许一些教程我没有找到?任何帮助将不胜感激。

    0热度

    1回答

    我现在遇到了这个问题。 对于这个问题,我必须: 客户端:压缩从控制台的各输入线,将其发送到服务器和从服务器 服务器端解压缩每个消息:解压缩从客户端的数据,改变低 - 将大写字母压缩并发送回客户端 我能做的最好的事情就是只用一行就可以完成上述任何操作。 客户端: /* SOCKET CONNECTING STUFF UP HERE */ /*PROBLEMS START AROUND H

    0热度

    1回答

    如何在.arc解压缩中显示已完成的百分比,已用时间和估计的时间进度?我试图使用此代码的一部分How to add .arc decompression to Inno Setup?(百分比)将其添加到Inno Setup - How to add multiple arc files to decompress? 我想使用ISDone代码到我的脚本。该ISDone代码使用功能: function

    0热度

    1回答

    我在Python中使用LZW算法编码一个简单的文本文件。但是,我意识到我只能使用write()函数将一个字符串写入.txt文件,该函数占用的空间几乎相同。那么是否有可能以某种方式将实际整数写入文件(可能采用不同的格式),以实现正确的压缩? ? readfile = open("C:/Users/Dhruv/Desktop/read.txt", "r") writefile = open("C:/

    0热度

    1回答

    我需要解压缩从互联网下载的文本文件,大约256 kB压缩,提取时大约2 mB。 Linux file实用程序告诉我它“压缩了16位数据”。展望它,我发现compress使用LZW算法。 7-zip表示文件的“类型”是“Z”(扩展名也是如此),并且能够在没有任何问题的情况下对文件进行解压缩,所以问题不在文件中。我也知道问题不在于我如何下载文件,因为压缩字节流与打开十六进制编辑器时显示的字节相匹配。

    0热度

    1回答

    我有一些本地数据文件(csv),我想将它们上传到我的Hadoop hdfs中。我想在没有首先将文件上传到远程服务器的情况下完成此操作,然后将文件复制到HDFS。所以我通过遵循this post在CLI中创建了一个班轮。我想我可以压缩每个文件(本地),上传,解压缩(在远程服务器上),然后放入HDFS中。为了加速进程并节省带宽,我想我可以压缩每个文件(本地),上传,解压缩 如何将压缩和解压缩添加到我的

    0热度

    1回答

    我有一个完全有效的zip文件,它只包含一个打包文件,可以通过外部实用程序进行解压缩,并且不会让任何有用的DeflateStream。我已经删除了前两个字节的前缀(“50h 4Bh”,这些总是产生“块长度与其补码不匹配”的例外),但是然后没有进展 - 解压缩[]总是包含零且读取也返回0. byte[] zipped = new byte[] { 0x03, 0x04, 0x14, 0x00, 0x0

    -3热度

    1回答

    我试图压缩正在被另一个代码,但我每次压缩他们时间,他们进入一个winrar文件,并失去所有的数据中了我的.txt文件丢失数据在他们的内部,所有的文字都会去。 这是我使用的代码: import gzip with gzip.open('dictionary.txt.gz', 'wb') as f: f.write 我看不出什么毛病,因为它实际上是工作,但就像我说的winrar文件(压

    1热度

    1回答

    你好,我有这样的代码产生具有压缩串一个txt文件,该文件将被插入到一个Postgres数据库 def test_insert(): str_test = '4 1 2\n 2 4 5\n'.encode('utf8') cmpstr = zlib.compress(str_test) str_test_to_write = '\\x' + cmpstr.encode(