问题标签 [archive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
408 浏览

build-automation - 为构建归档目的收集操作系统和工具版本号

我们的自动构建机器需要存档操作系统的版本号以及每次构建过程中使用的各种工具。(以防我们以后需要复制完全相同的构建,也许当机器早就死了。)

我看到命令“msinfo32.exe”可用于转储整个负载的系统版本信息,我们不妨存档。

有谁知道一种轻松存档 Visual Studio 工具版本号的方法?

其他开发人员使用什么机制来收集此类信息以用于存档目的?


法比奥戈麦斯的额外信息。

我同意你的观点,5 年后可能无法重新创建确切的操作系统和工具配置(直至最近的安全更新)。不幸的是,这确实来自合同要求。作为我们向客户交付的一部分,我们必须提供所有源代码的副本以及关于如何复制构建的明确说明。我们可能不可能完美地满足这个要求。

所以 - 我只会将你的答案标记为正确(我同意你的观点,这实际上是不可能的),然后继续玩剩下的堆栈溢出。:)

PS。如果堆栈溢出支持对答案的回复而不是编辑原始问题,那就太好了。但我看到它已经被拒绝了

0 投票
6 回答
34333 浏览

c++ - 如何将多个 C/C++ 库合并为一个?

我厌倦了在我的项目中添加十个链接库,或者需要其中的八个来使用我自己的。我想采用现有的库,如 libpng.a、libz.a、libjpeg.a,并将它们组合成一个 .a 库。那可能吗?组合 .lib 库怎么样?

0 投票
3 回答
910 浏览

vmware - 在 ESXi 上归档 VMware 映像

有没有办法在 ESXi 服务器上压缩 VMWare 映像以进行存档?

0 投票
4 回答
4625 浏览

linux - 在 unix/linux 系统上,如何了解有关 mylib.a 存档的更多信息?

在这种特殊情况下,我试图发现 mylib.a 文件是 32 位还是 64 位兼容的。我对共享对象 (mylib.so) 的 ldd 很熟悉,但是如何检查常规的 .a 存档?

0 投票
3 回答
75154 浏览

gzip - 如何从损坏的 .tar.gz 存档中恢复文件?

我在 .tar.gz 存档中有大量文件。使用命令检查文件类型

给出回应

当我尝试使用 gunzip 提取存档时,延迟后我收到了消息

有什么方法可以恢复部分存档吗?

0 投票
7 回答
23396 浏览

html - 在单个存档中保存完整网页(图像等)的最佳“文件格式”是什么?

我正在做一个项目,它将单个图像和文本文件存储在一个地方,就像一个时间胶囊。现在,几乎每个项目都可以保存为一个文件,如 DOC、PPT 和 ODF。但是完整的网页不能——它们被保存为单独的 HTML 文件和数据文件夹。我想将网页保存在一个存档中,虽然有多种解决方案,但没有“标准”。HTML 档案的最佳格式是什么?

  • 微软有MHTML——基本上是一个完全编码为 MIME HTML 电子邮件的文件。它已经基于现有的标准,并且作为自己的 MHTML 被提议为rfc2557。这是一个好主意,它一直存在,除了它自 1999 年以来一直是“提议的标准”。另外,除了 IE 之外的实现也很麻烦。IE和Opera支持;带有繁琐扩展的 Firefox 和 Safari。

  • Mozilla 有Mozilla 存档格式——基本上是一个带有标记和图像的 ZIP 文件,元数据保存为 RDF。这是一个很棒的想法——Winamp 为皮肤做这个,ODF 和 OOXML 为他们的嵌入图像做这个。我喜欢这个,除了 1. 除了 Mozilla 没有其他人使用它, 2. 自 Firefox 1.5 以来唯一支持它的扩展没有更新。

  • 数据 URI正变得越来越流行。您无需像 MHTML 或 MAF 那样引用外部位置,而是将文件直接编码为 base64 的 HTML 标记。根据您的观点,它被简化了,因为文件在标记所在的位置。然而,支撑仍然有些弱。Firefox、Opera 和 Safari 毫无瑕疵地支持它;市场领导者IE仅在 IE8 时才开始支持它,即使在那时也有限制。

  • 当然,还有“保存完整网页”,其中 HTML 标记保存为"savedpage.html",文件保存在单独的"savedpage_files"文件夹中。Afaik,每个人都这样做。它得到了很好的支持。但是必须处理两个独立的元素一点也不简单和精简。我的项目需要将它们放在一个存档中。

考虑到浏览器支持易于编辑页面您认为将网页保存在单个存档中的最佳方式是什么?什么是最好的“标准”?还是我应该只管处理 HTML 文件和单独的文件夹?为了我的项目,我可以支持它,但我最好避免它。

0 投票
3 回答
871 浏览

compression - 哪些压缩/存档格式支持文件间压缩?

这个关于归档 PDF 的问题让我想知道——如果我想压缩(出于归档目的)大量文件,这些文件本质上是在主模板(信笺抬头)之上所做的小改动,似乎可以通过文件间压缩。

是否有任何标准压缩/归档格式支持这一点?AFAIK,所有流行的格式都专注于压缩每个文件。

0 投票
3 回答
199 浏览

caching - What's the best way to cache an archive file?

We have a project page which consists of users' files, multimedia stuff, etc and we want to allow the user to export all this out into a single zip file. We're using unix and mysql to store all of these currently and our primary goal is to minimize load/performance time from all the processing and compiling all the files into a zip file.

My idea was to cache the zip file into a temp dir and keep all the CRC checksum for each files in the zip into a separate text file. Each time the user tries to do an export I will first check through each file's CRC and compare it to the list before adding or removing files from the zip file.

But my other concern is also the space that the zip file will be occupying as we might have a lot of users.

IMHO, this is probably the dumbest way possible to do this, so can any of you guys please suggest a better way to deal with this problem?

thanks ~codeNoobian

0 投票
16 回答
16873 浏览

linux - 为什么人们使用 tarball?

作为一个主要的 Windows 开发人员,也许我在 Linux 社区中缺少一些文化,但它总是让我感到困惑。

下载文件时首先将文件放入.tar存档然后压缩。为什么是两步过程?压缩不能实现文件分组吗?还有其他一些我不知道的好处吗?

0 投票
5 回答
22818 浏览

unix - zcat 不能正确解压文件

我需要在我的程序中即时解压缩压缩文件。当我在我自己的 linux 计算机上尝试它时它可以工作,但是由于某种原因,每当我告诉他们这样做时,学校计算机就会失败。要解压缩,我使用以下命令:

并得到错误:

我尝试查看文档,但找不到关闭这种奇怪行为的标志。

任何帮助将不胜感激。

谢谢