问题标签 [snapshot]

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 回答
234 浏览

sql - 快照复制发布者架构更改

目前在我的项目中,我有两个数据库,我们称它们为“Live”和“Reporting”。

我需要像您期望的那样使用我的“实时”数据库,所有更改都在发生时存储等。我需要我的“报告”数据库整天保持静态(非易失性),除非发生复制。

目前,我有复制设置,每天凌晨 3 点工作,并复制所有表,这需要:

  • 每次“实时”模式更改(例如,额外的表?)时都要进行大量手动工作以重新创建我的快照复制,必须在许多模式更改之前将其删除(可能删除表,甚至备份数据库)上/恢复)。
  • 或者,我必须编写一个脚本来在每次更新/更改数据库后显式地重新创建发布者和订阅者。

由于发布到新服务器时的时间限制(以及手动步骤可能引入错误的可能性..),我觉得必须有一种更简洁的方法来重新创建或以其他方式维护复制。理想情况下,我想要整个数据库(减去一些明确突出显示的表......)。目前,它只是感觉很“混乱”。

有没有人遇到过类似的问题,或者有人有什么建议吗?

0 投票
1 回答
1282 浏览

sql-server - 同时使用可序列化和快照隔离的含义

是否有任何问题使用 SNAPSHOT 隔离来一致地读取数据以进行查看而无需锁定、阻塞或脏/幻读,而一个单独的进程正在处理可序列化事务中的连续传入数据?

我们需要阅读器(保证只读:网络数据同步、实时监控视图等)能够读取一致的数据,而不会被阻止或阻止更新。我们对所有东西都使用了 SNAPSHOT,但是有太多的一致性失败,所以将更新过程切换到 SERIALIZABLE。

我已经阅读过有关同时使用不同隔离级别的影响,但并不完全清楚。我看过锁兼容性矩阵,并阅读了各种信息。看起来不错,但我真的很感谢有实际经验的人对任何重大陷阱的明智指导。

在写入 SERIALIZABLE 事务时,为读者使用快照隔离是否有任何问题?在某些情况下它会阻止 SERIALIZABLE 事务吗?使用 SNAPSHOT 与 READ COMMITTED(READ_COMMITTED_SNAPSHOT ON)有什么好处吗?

谢谢,非常感谢任何帮助:-)

0 投票
1 回答
727 浏览

eclipse - 在 mvn 安装后,快照工件在 Eclipse 中不可见

  1. 从 proj-a 文件夹:运行 mvn install proj-a
  2. 从 proj-b 文件夹:(proj-b 取决于 proj-a)运行 mvn clean eclipse:clean eclipse:eclipse
  3. 在eclipse中刷新proj-b。

proj-a 所依赖的 jar 在 proj-b 类路径中,但 proj-a-0.0.1-SNAPSHOT.jar 缺失。proj-a-0.0.1-SNAPSHOT.jar 在本地存储库中。

  1. 为 proj-a 运行 mvn deploy
  2. 从本地存储库中删除 proj-a 文件夹
  3. 从 proj-b 文件夹运行 mvn eclipse:eclipse - 所有 jar 都是可见的。

什么会导致这个问题?所有工件都应该在安装操作后立即可用。mvn 没有抱怨什么....

谢谢。

0 投票
1 回答
158 浏览

windows-xp - Teamcity - 间歇性 clearcase 快照错误 - 读取更改

在项目视图中针对从 clearcase 快照读取更改的项目获取以下错误

0 投票
1 回答
212 浏览

version-control - 如何将 Emacs vc-create-tag 与 RCS 一起使用?

我正在尝试为 RCS 快照创建一个标签(符号名称)。尽管不支持分支,但 RCS 应该是可能的。我有 Ubuntu 10.10 和 Emacs 23.1.1。某些 elisp 版本是否已损坏,或者为什么 Cx vs 会这样?

BR,里斯托

应用:参数数量错误:#[(后端目录名称 branchp)“

0 投票
1 回答
143 浏览

svn - 将一系列快照(每个都是新修订版)导入 Subversion 的脚本/工具,填充源代码树?

我已经在本地开发了代码,并且每当我达到开发的重要点(例如工作构建)时都会拍摄相当定期的快照。

所以我有一个大约 40 个文件夹的长列表,每个文件夹都是一个快照,例如按日期 YYYYMMDD 升序排列,例如:-

  1. 20100523
  2. 20100614
  3. 20100721
  4. 20100722
  5. 20100809
  6. 20100901
  7. 20101001
  8. 20101003
  9. 20101104
  10. 20101119
  11. 20101203
  12. 20101218
  13. 20110102

我正在寻找一个脚本来将这些快照中的每一个作为新的颠覆修订版导入到源代码树中。最终结果是 HEAD 修订版与上一个快照相同,其他修订版编号相同。

其他一些要求:

  • HEAD 版本不是先前快照的累积,即出现在较旧快照中但未出现在以后的快照中的文件(例如,由于重构等)不应出现在 HEAD 版本中。
  • 同时,在快照之间确实存在的文件之间应该有连续性。Subversion 应该知道这些文件有以前的版本,而不是将它们视为每个修订版中的全新文件。

关于我的目标的一些背景:

  • 我需要正式修订控制这项工作,而不是保留本地私有快照副本。
  • 我计划将这项工作作为开源发布,因此强烈建议进行版本控制
  • 我正在评估一些当前流行的版本控制系统(Subversion 和 GIT),但我绝对需要 Subversion 中的有效解决方案。我希望被说服使用一个特定的工具,我需要为我正在考虑的每个工具提供一个解决方案,因为我也想在 GIT 中找到一个解决方案(我将为 GIT 单独发布一个答案,以便有专业知识的人分开阵营在 GIT 和 Subversion 中将能够就其中一个或另一个给出重点答案)。

同样的问题,但对于 GIT [在programmers.stackexchange.com 中回答]: https ://softwareengineering.stackexchange.com/questions/33868/script-tool-to-import-series-of-snapshots-each-being-a-新版到 git-po

stackoverflow.com 中 Subversion 的概述答案,但没有足够的关于脚本的细节:使用什么命令,必要时检查有效场景的代码 - 即基本上是一个工作脚本。无论如何将 XCode 快照导入新的 SVN 存储库?

最初发布在programmers.stackexchange.com,但由于程序员包含主观讨论而在这里发布,因为stackoverflow.com用于精确的问题和答案(根据网站的官方比较(http://meta.programmers.stackexchange.com/questions/ 171/程序员之间的区别是什么))。

0 投票
1 回答
1565 浏览

windows - 如何创建系统还原点?

替代文字

安装paint.net,我发现一个字符串正在创建系统还原点...
我猜它正在为卷影服务创建一个还原点。-不是吗?我不确定。

如果我是对的,我该如何在我的应用程序中执行此操作?
如果有适当的 API,请告诉我。

0 投票
1 回答
621 浏览

php - 如何拍摄网页的完整快照?(可滚动尺寸大)

我想拍摄网页的快照。该图像应显示浏览器窗口的全部内容(我的意思是没有滚动条)。

我想使用 PHP 脚本动态地执行此操作。

0 投票
1 回答
566 浏览

iphone - iOS:从多任务栏恢复应用程序时如何保持方向?

问题:

如果我在 UIInterfaceOrientationLandscapeRight 方向时将应用程序发送到后台,当我从多任务栏恢复应用程序时,方向是 UIInterfaceOrientationLandscapeLeft,这是默认的,用于显示的快照和视图。视图立即通过旋转回到暂停前的最后一个已知方向 UIInterfaceOrientationLandscapeRight 来重新定位自身。

已知数量:

  1. 应用程序支持 2 个界面方向:UIInterfaceOrientationLandscapeLeft 和 UIInterfaceOrientationLandscapeRight
  2. 应用程序利用自动旋转所有视图控制器覆盖 ShouldAutoRotateToInterfaceOrientation,如果方向是支持的方向之一,则返回 yes
  3. 两个方向都在 UISupportedInterfaceOrientations 键下的 Info.plist 中定义
  4. 当应用程序被发送到后台时,会拍摄并存储支持的方向的自动快照
  5. 从跳板恢复应用程序按预期工作,方向与发送到后台时相同。

观察到的行为:

当从多任务栏恢复应用程序时,应用程序会收到 2 个方向通知,这些通知分别由覆盖的 shouldAutoRotateToInterfaceOrientation 评估。首先是 UIInterfaceOrientationLandscapeLeft,然后是 UIInterfaceOrientationLandscapeRight。

预期成绩:

从多任务栏恢复应用程序时,方向与暂停时相同。因此,如果我们处于 UIInterfaceOrientationLandscapeRight 模式,那么我希望以相同的方向恢复。

0 投票
3 回答
4079 浏览

maven-2 - 处理 Maven 快照 - 最佳实践

我绝对不是专家,但我会很感激一些帮助。

情况如下:

我在一个使用 Maven 2 的大型分布式开发团队中工作。我们有一个 Nexus 存储库,但它只保存发布,而不是快照。

问题有两个方面:

  1. 每天早上我都必须 svn 启动我不使用的其他模块,构建它们,然后构建我的模块。这是因为我的模块对这些其他模块具有快照依赖关系。这需要时间并且确实加起来,因为每个人都需要这样做才能保持最新状态。

  2. 假设模块 A 需要模块 B 并被声明为快照依赖项。模块 B 更新为更高的版本号,但开发人员忘记更新模块 A pom。因此,模块 A 使用的是较旧的快照,并且可能有一段时间无法识别,可能只有在需要发布时才能识别。

那么如何最好地处理这些问题呢?