Java 检查点

2023-12-19

我希望我的问题不太模糊,但我正在寻找有关 Java 检查点的更多信息。我必须生成一个大搜索树,我希望能够在程序中断后(例如突然重新启动后等)恢复计算。因此我需要检查点。我发现关于这方面的文档很少,而且我的印象是很多开发在 90 年代中期就停止了。 到目前为止我已经找到了一个名为Padmig http://padmig.sourceforge.net/,但我希望有替代方案?任何人都可以通过一些有关 java 检查点的信息为我指明正确的方向吗?


你所描述的听起来很像对象普遍性 http://www.ibm.com/developerworks/library/wa-objprev/。 Java中有一个库叫做普雷韦勒 https://github.com/jsampson/prevayler自 2002 年以来一直存在。我以前没有使用过它,但是当它出现时,我们对它有很多模糊的认识,并且有很多有趣的概念。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java 检查点 的相关文章

随机推荐

  • 使用 java.util.Scanner 验证输入[重复]

    这个问题在这里已经有答案了 我正在接受用户输入System in用一个java util Scanner 我需要验证以下内容的输入 它必须是一个非负数 它必须是字母 etc 最好的方法是什么 大致的了解Scanner hasNextXXX
  • 音量通道

    这样的问题 我有用两个声道录制的视频文件 我尝试通过以下代码关闭左声道 MediaPlayer mp mp setVolume 0 f 1f 并且在平板电脑上效果很好 右音量通道听起来很好 但后来我在连接到三星 UE46ES6307U 的
  • 让 AVAudioPCMBuffer 正常工作(AVAudioFile.mm 错误代码 -50)

    我正在尝试在 Swift Playground 中设置一个基本示例 代码如下 但也使用 Objective C 进行了尝试 得到了相同的结果 import AVFoundation let fileURL have tried a wav
  • 为什么 Lucene.Net 索引器会抛出 System.IO.IOException 未处理?

    有时会抛出异常 说文件write lock无法使用 因为它正在被另一个进程使用 但是这是 Lucene Net 的一个非常简单的测试应用程序 没有其他进程使用它 不知道这可能是怎么回事 异常详情如下 System IO IOExceptio
  • 德尔福有“操纵杆”控件吗?

    我想使用鼠标将对象在 X 和 Y 方向上对齐 将其移动到位 我可以通过使用各种旋转控件 或按钮 来滚动解决方案 但它很混乱 我想知道是否有一个控件 例如操纵杆 可以使用鼠标提供 2 轴控制并以不同的速率触发事件它的地位 Afaik Jedi
  • 静态类的扩展方法? [复制]

    这个问题在这里已经有答案了 我知道我可以执行以下操作来延长课程 我有一个静态类 我想扩展 我可以怎样做呢 我想写ClassName MyFunc static public class SomeName static public int
  • GCC 下缺少返回语句的错误

    如何在 GCC 下生成缺少 return 语句的错误 cpfsfuse c 184 警告 函数中没有 return 语句返回非 void 我能够返回隐式函数声明的错误 Werror implicit function declaration
  • 有没有办法在 Azure 数据工厂中插入带有嵌套数组的文档?

    我正在尝试在 CosmosDb 中添加具有嵌套数组的文档 我正在使用Copy Activity 样本文件 itemNumber D10001 readings value 25 ets 100011111 value 35 ets 1000
  • 您可以将 RolePrincipal 包装在自定义 IPrincipal 对象中吗?

    我在 ASP NET 框架内使用带有表单身份验证的自定义成员资格和角色提供程序 这些效果很好 角色提供者使用 cookie 来保存角色 在每个 Web 请求上保存一次数据库访问 我还在 FormsAuthenticationTicket 中
  • 如何使用 CTCallCenter:setCallEventHandler: 获取应用程序暂停时发生的通话事件?

    CTCallCenter setCallEventHandler 的文档指出 但是 调用事件也可能在您的应用程序运行时发生 暂停 暂停期间 您的申请不会收到 调用事件 当您的应用程序恢复活动状态时 它 为每个更改状态的呼叫接收一个呼叫事件
  • 如何将用户添加到 SQL Server 2008 Management Studio

    我正在尝试安装 DotNetNuke CMS 我在 Microsoft SQL Server Management Studio 2008 中创建了一个数据库 该数据库是在安装 Microsoft Visual Studio 2010 后安
  • 如何为 ollydbg 2.x.x 设置插件? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我从其官方网站下载了最新的ollydbg 2 x版本以及tuts4you的一些插件 但如何启用 安装插件呢 要么将插件 dll 放入专用目录中 例如P
  • 如何在Python 2.7.3版本中提取7z zip文件

    如何在 python 中提取 7z zip 文件 请让我知道是否有任何库可以实现这一点 我已经在 python 2 7 3 版本中安装了 libarchive 库 但我无法使用该库 您可以使用PyLZMA and py7zlib要提取的库7
  • C# 为 DSA 加密算法生成公钥和私钥 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 如何为 DSA 算法生成字节数组格式
  • 在 Eclipse Ubuntu 中重新索引存储库

    我只是安装 git 存储库并为 eclipse 安装 EGit 插件 当我更改代码并尝试保存时 Eclipse 开始重新索引存储库 然而这个过程永远不会结束 并且日食变得更慢 我只是在网上搜索并尝试应用一些建议的解决方案 但它们不起作用 任
  • CMake 无法在 macOS 上找到 LAPACK sgemm

    我正在尝试编译这段代码 https github com ElmerCSC elmerfem tree wip mac 但是运行时cmake 在构建文件夹中我收到消息 Looking for Fortran sgemm Looking fo
  • PHP 如何使用curl 打开多个源?

    我有一些代码来获取 site1 的 json 内容 但我还需要获取 site2 的内容 我应该为 site2 再次重写所有这些行吗 或者也许我可以在curl setopt ch curl init curl setopt ch CURLOP
  • 如何在react-native中使jwplayer全屏

    我打算在react native中使用jwplayer 截至目前 Github 上还没有可用的 jwplayer React Native 插件 因此我正在开发一个 Native 模块 该模块将在 React Native 中渲染 jwpl
  • SmartPointer:基类和派生类之间的转换

    假设你有一个这样的函数 SmartPtr a doSomething SmartPtr a a 和这样的课程 class A class B public A 现在我这样做 SmartPtr a foo new B doSomething
  • Java 检查点

    我希望我的问题不太模糊 但我正在寻找有关 Java 检查点的更多信息 我必须生成一个大搜索树 我希望能够在程序中断后 例如突然重新启动后等 恢复计算 因此我需要检查点 我发现关于这方面的文档很少 而且我的印象是很多开发在 90 年代中期就停