问题标签 [archiving]

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 投票
1 回答
761 浏览

sql - 在 MySQL 中归档父/子表层次结构

如果我在 MySQL 中有一个通过外键关联的 Parent 和 Child 表,是否可以使用 SQL 语句以原子方式将 Parent 中的某些行和 Child 中的相关行移动到归档表(例如 Parent_Archive 和 Child_Archive)中?

0 投票
1 回答
176 浏览

web-crawler - 从抓取的站点(ARC 文件)中提取图形

我正在使用由 Heritrix 爬网生成的 ARC 文件。当我在 Wayback Machine 中查看这些页面时,看起来大部分图形都是从我的本地计算机加载的,所以我假设这些图形存储在 ARC 文件中。那是对的吗?如果是这样,提取图像的最佳方法是什么?

0 投票
1 回答
41 浏览

shell - 我需要制作一个包含多个子目录的大目录可移植

我有一个包含在包含大约 30,000 个子目录的目录中的数据集。这些目录中的每一个都包含一个文本文件和另一个子目录。该子目录包含一些文本文件(范围从 0 个文本文件到数百个)。我的许多同事都使用这个数据集,但是因为它需要至少 6 个小时才能将数据集从实验室中的一台计算机/硬盘传输到另一台 - 不是因为数据集的大小,而是因为繁琐它存储的格式。我想创建一些存档(例如 .tar.gz)来存储这些数据,以便它们可以在计算机之间快速传输。我想看看有没有人以前用过这样的东西,能最快地告诉我,最好的方法是什么?我在想一个 shell 脚本可能比我自己创建档案更快。

0 投票
4 回答
367 浏览

c# - C#/.Net 的压缩程序集?

我知道 SharpZipLib ......但是还有什么?我想让自己成为一个支持多种压缩格式的文件归档实用程序。有任何想法吗?

0 投票
1 回答
10383 浏览

sql-server - 如何在 SQL Server 中进行自动数据归档?

我有一张桌子,每天我都想做自动归档。因此,为了每天清楚,我想获取当天生成的信息并将其移动到另一个分区(同一个表)而不是另一个存档表中。那是因为我希望通过与新数据相同的查询可以访问旧数据。

我正在使用 SQL Server 2005,我已阅读http://msdn.microsoft.com/en-us/library/ms345146(SQL.90).aspx文章,但不知道如何编写分区函数满足我的需要。

所以我希望存在的解决方案应该是一次性配置,不需要任何进一步的干扰。你有什么建议吗?

0 投票
2 回答
208 浏览

linux - 从不同的文件夹中提取嵌套的不同类型的档案

我有许多字体的存档,但我无法将它们全部提取到一个文件夹中。我现在尝试写一个长脚本 3 个小时,它以某种方式在路径问题上中断。我试过像 find 这样的管道,. -name *.zip|unzip -d ~/fonts但它不起作用。我在编写的脚本中更改了很多,以至于它并不像样:(。

据说每个字体文件(我没有检查所有,确实有很多)在一个 rar 存档中,该存档与自述文件一起位于一个 zip 存档中,与另一个自述文件一起位于各自的文件夹中。这可以在一行中完成吗?

0 投票
2 回答
1269 浏览

ruby-on-rails - 在 Rails 中创建和提取 tgz 存档

有谁知道如何使用 Rails 将文件夹及其包含的文件存档为 tgz 存档?我想做的是存档文件夹的内容,然后有另一个脚本提取已存档的同一文件夹。

我遇到的所有存档技术都非常复杂,我想知道是否有一个简单的解决方案来解决我正在寻找的东西。

0 投票
2 回答
644 浏览

optimization - 用于 x86 和 +1 移位的快速 memmove(用于移动到前端变换)

对于快速 MTF(http://en.wikipedia.org/wiki/Move-to-front_transform),我需要更快的版本将 char 从数组内部移动到它的前面:

cachegrind 显示,对于 memmove,这里有很多分支错误预测。

对于其他版本的代码(不是第一个示例中的 memmove,而是这个)

有很多字节读取/写入、条件分支和分支错误预测

i 不是很大,因为它是用于“良好”输入的 MTF - BWT 之后的文本文件(Burrows–Wheeler 变换)

编译器是 GCC。

0 投票
1 回答
2892 浏览

iphone - NSKeyedArchiver 的问题 - 根本不存档!

我可能在这里看不到任何东西,这就是我寻求帮助的原因:) 这是我有一个 NSMutable 满足 NSCoding 协议的项目数组的交易,但 NSKeyedArchiver 总是无法归档它......这是我的对象实现:

在程序执行期间,我有一个名为 videosArray 的对象的 NSMutable 数组。

然后,最终,我尝试:

而且我的布尔检查总是失败......我完全错误的任何想法?谢谢!!

0 投票
3 回答
1746 浏览

ms-access - 数据库压缩和归档 - MS Access 后端

场景:有一个遗留程序(不确定是什么语言),我被要求“在数据库中压缩和存档表单”。在用户打开应用程序的那一刻,加载大约 27000 条记录大约需要 2-5 分钟!!!我的理论是它在启动时加载了所有记录,但这可能不是唯一的原因。在进行了一些挖掘并找到了一个看起来正确的访问后端之后,我还在公司内 15 多个其他股票上找到了相同的访问文件。现在这个应用程序是在 1997 年左右创建的,当时我猜 Access 是常态,但他们真的会从 15 个以上的 Access 数据库中获取数据吗?加速这个程序的标准似乎是将旧记录存档在另一个访问数据库中(这就是为什么我认为它在启动时加载所有内容。

问题:我周一开会讨论这个项目,想知道是否有人可以提出一些有用的问题、理论、解决方案等。这不是我自己做不到,我只是认为另一种观点做不到伤害。另一个有趣的事实是,我可能获得也可能无法获得源代码,因为它可能是由承包商创建的,并且代码很久以前就丢失了。

旁注:是否可以访问自动存档旧记录?这意味着将它们转移到另一个名为 XXXArch 的数据库中。

提前致谢。我会尽力回答您的任何问题。

编辑

这是有关情况的更新。

看起来它只使用一个数据库作为主数据库和一个用于存档的数据库。我仍然没有自己的用户帐户来打开应用程序,但是在查看数据库时,有一个用户表,其中包含登录 ID 和相同的密码(PASSWORD)所以我尝试以这些用户之一的身份登录并简单地选择一些数据不修改任何东西。选择时,我几乎可以立即获取数据,并且没有看到其他用户遇到的任何减速。我还没有看到源代码,但据我所知(获取 exe 并将其放入记事本),它看起来像是用 VBA 编码的,可能是使用 MS Access 创建的。此外,该应用程序似乎在数据文件夹中创建了一个 temp.mdb。目前它没有任何内容。没有桌子,什么都没有。一世' m 假设/希望这是减慢用户速度的原因,可以将其删除以提高性能。一旦我获得源代码并更好地了解是什么减慢了它,我将发布另一个更新。