124得票9回答
Python内存中的压缩库

是否有Python库可以在内存中操作zip归档文件,而无需使用实际的磁盘文件? ZipFile库不允许您更新归档文件。唯一的方法似乎是将其解压缩到目录中,进行更改,然后从该目录创建一个新的zip文件。我想要在没有磁盘访问的情况下修改zip归档文件,因为我将下载它们,进行更改,然后再次上传它们...

92得票16回答
为什么人们使用tarballs?

作为一名主要从事Windows开发的开发者,也许我错过了Linux社区中的某些文化因素,但这总是令我感到困惑。 在下载文件时,文件首先被放入一个.tar归档文件,然后再进行压缩。为什么要这样做呢?难道压缩不可以实现文件分组吗?还有其他我不知道的好处吗?

90得票5回答
在LINUX中如何确定一个.a库/存档文件是32位还是64位?

我们在Linux中分发一个静态库,包括64位和32位版本。当进行客户故障排除时,我希望我的诊断shell脚本可以通过检查.a存档文件来快速消除问题,并确定它是32位还是64位。下面是我想到的不太优雅的方法: 提取.o成员并询问“file”命令(例如ELF 32位等) 开始包含一个虚拟成员,...

87得票10回答
在C#中压缩文件夹

如何在C#中压缩文件夹的简单示例代码是什么? 更新: 我没有看到ICSharpCode命名空间。我下载了ICSharpCode.SharpZipLib.dll,但我不知道将该DLL文件复制到哪里。我需要做什么才能看到这个命名空间? 您有关于压缩文件夹的MSDN示例链接吗?因为我读了所...

72得票10回答
压缩格式中哪些支持在存档文件中进行随机访问的比较好?

这和一个之前的问题类似,但是那里的答案并不能满足我的需求,而且我的问题略有不同: 我目前针对一些非常大的包含排序数据的文件使用gzip压缩。当这些文件未经压缩时,二分查找是一种方便有效的支持随机访问到排序数据位置的方式。 但是当文件进行压缩后,情况就变得棘手了。我最近发现了zlib的Z_F...

69得票8回答
如何在Java中提取tar文件?

我如何在Java中解压tar(或tar.gz或tar.bz2)文件?

59得票9回答
如何将整个网站归档以便离线查看?

我们实际上已经多次为客户烧录了我们的asp.net网站的静态/存档副本。我们一直使用WebZip,但是我们遇到了无数问题,例如崩溃、下载的页面链接不正确等等。 基本上,我们需要一个应用程序来爬取和下载我们asp.net网站上的所有内容(页面、图片、文档、CSS等),然后处理已下载的页面,以便...

50得票5回答
zcat无法正确解压文件

我需要在程序中动态解压缩一个压缩文件。在我的Linux电脑上尝试时可以工作,但是在学校的电脑上却失败了。我使用以下命令进行解压缩: zcat /file/address/file.tar.gz 同时获得错误信息: /file/address/file.tar.gz.Z: No such fil...

47得票6回答
如何将多个C/C++库合并为一个?

我厌倦了将十个链接库添加到我的项目中,或者要求其中八个来使用我的项目。我想将现有的库如libpng.a、libz.a和libjpeg.a合并成一个单独的.a库文件。这是否可能?那么如何合并.lib库呢?

46得票11回答
Xcode 8无法归档"Command /usr/bin/codesign failed with exit code 1"

我在macOS Sierra上的Xcode 8遇到了一个严重的问题。当我尝试构建我的应用程序时,会出现以下问题。CodeSign /Users/me/Library/Developer/Xcode/DerivedData/MyApp-gnoiiwnelmxzdidnijaswisrwdqe/B...