程序安全恢复方法、装置、设备及可读存储介质与流程

专利2026-08-28  6


本申请属于程序开发领域,尤其涉及一种程序安全恢复方法、装置、设备及计算机可读存储介质。


背景技术:

1、在手术过程中,医生常使用软件辅助手术,有时会出现软件的程序崩溃的情况,程序中的数据会丢失,医生没有办法继续使用。比如,配准后程序崩溃,医生需要重启软件重新配准,严重影响医生使用。

2、目前,相关技术中采用回滚操作来恢复程序,但回滚操作可能存在数据误差,业务中断或延迟的情况。

3、因此,如何又快又准地恢复程序是本领域技术人员亟需解决的技术问题。


技术实现思路

1、本申请实施例提供一种程序安全恢复方法、装置、设备及计算机可读存储介质,能够又快又准地恢复程序。

2、第一方面,本申请实施例提供一种程序安全恢复方法,包括:

3、在软件使用过程中,记录每个预设的关键位置断点对应的数据;

4、在软件程序崩溃的情况下,获取对应的断点文件中存储的断点续存数据;

5、加载填充断点续存数据,直至软件程序恢复。

6、可选的,在软件使用过程中,记录每个预设的关键位置断点对应的数据,包括:

7、当预设的关键位置断点为探针验证步骤时,记录探针验证精度数据。

8、可选的,在软件使用过程中,记录每个预设的关键位置断点对应的数据,包括:

9、当预设的关键位置断点为机械臂配准步骤时,记录机械臂末端配准数据。

10、可选的,在软件使用过程中,记录每个预设的关键位置断点对应的数据,包括:

11、当预设的关键位置断点为骨骼配准步骤时,记录对应采集点数据。

12、可选的,在获取对应的断点文件中存储的断点续存数据之前,还包括:

13、检测exit.flag文件是否存在,以判断是否正常结束;

14、在确定exit.flag文件不存在的情况下,执行断点续存操作。

15、可选的,加载填充断点续存数据,直至软件程序恢复,包括:

16、在探针验证界面,加载探针验证精度数据;

17、在机械臂配准界面,加载机械臂末端配准数据;

18、在骨骼配准界面,加载相应的采集点数据并进行配准。

19、可选的,还包括:

20、在恢复的过程中,检测每个断点文件是否存在;

21、在确定下一个断点文件不存在的情况下,软件程序恢复结束。

22、第二方面,本申请实施例提供了一种程序安全恢复装置,包括:

23、数据记录模块,用于在软件使用过程中,记录每个预设的关键位置断点对应的数据;

24、数据获取模块,用于在软件程序崩溃的情况下,获取对应的断点文件中存储的断点续存数据;

25、数据加载模块,用于加载填充断点续存数据,直至软件程序恢复。

26、第三方面,本申请实施例提供了一种电子设备,电子设备包括:处理器以及存储有计算机程序指令的存储器;

27、所述处理器执行所述计算机程序指令时实现程序安全恢复方法。

28、第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现程序安全恢复方法。

29、本申请实施例的程序安全恢复方法、装置、设备及计算机可读存储介质,能够又快又准地恢复程序。

30、该程序安全恢复方法,包括:在软件使用过程中,记录每个预设的关键位置断点对应的数据;在软件程序崩溃的情况下,获取对应的断点文件中存储的断点续存数据;加载填充断点续存数据,直至软件程序恢复。



技术特征:

1.一种程序安全恢复方法,其特征在于,包括:

2.根据权利要求1所述的程序安全恢复方法,其特征在于,在软件使用过程中,记录每个预设的关键位置断点对应的数据,包括:

3.根据权利要求2所述的程序安全恢复方法,其特征在于,在软件使用过程中,记录每个预设的关键位置断点对应的数据,包括:

4.根据权利要求3所述的程序安全恢复方法,其特征在于,在软件使用过程中,记录每个预设的关键位置断点对应的数据,包括:

5.根据权利要求4所述的程序安全恢复方法,其特征在于,在获取对应的断点文件中存储的断点续存数据之前,还包括:

6.根据权利要求5所述的程序安全恢复方法,其特征在于,加载填充断点续存数据,直至软件程序恢复,包括:

7.根据权利要求6所述的程序安全恢复方法,其特征在于,还包括:

8.一种程序安全恢复装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任意一项所述的程序安全恢复方法。


技术总结
本申请提供了一种程序安全恢复方法、装置、设备及计算机可读存储介质。该程序安全恢复方法,包括:在软件使用过程中,记录每个预设的关键位置断点对应的数据;在软件程序崩溃的情况下,获取对应的断点文件中存储的断点续存数据;加载填充断点续存数据,直至软件程序恢复。根据本申请实施例,能够又快又准地恢复程序。

技术研发人员:张逸凌,刘星宇
受保护的技术使用者:北京长木谷医疗科技股份有限公司
技术研发日:
技术公布日:2024/6/26
转载请注明原文地址:https://doc.8miu.com/read-1833552.html

最新回复(0)