The invention discloses an electronic bookmark based long task pause recovery method, which comprises the following steps: (a) modifying the code: dividing the main program into several subroutine logic units according to the service type; (b) inserting a bookmark bit between the subroutine logic units for inserting an electronic bookmark; (c) creating a configuration File, used to record the location of the current e-bookmark; (d) Create a bookmark driver to set up and detect the e-bookmark; (e) Set up the e-bookmark and insert the bookmark bit in the current subroutine logic unit during the execution of the main program, and record the bookmark bit in the configuration file, and then exit the program; (f) Reboot the program, read the configuration file to detect the location of the e-bookmark, and execute from the corresponding subroutine logic unit according to the location of the e-bookmark. Compared with the traditional method, the scheme is flexible and easy to operate.
【技术实现步骤摘要】
一种基于电子书签在长任务暂停恢复方法
本专利技术涉及运行中程序的停止和恢复,特别是一种基于电子书签在长任务暂停恢复方法。
技术介绍
日常生活中我们常常碰到这样的情况,事情做到一半,由于某些原因需要暂时停止,以后直接做,比如我们写一份word文档,写到一半,中途有事,我们可以保存,以后在接着写。但是,如果我们不是写文档,而是再执行一段程序呢,对于运行中的程序,我们如何让他暂时停止,以后启动接着运行呢。玩游戏的人对此是深有理会的,游戏存档就是这样的功能。Word文档以及游戏存档都是基于数据备份基础实现的!恢复的只是数据的状态。对于一些运行中长任务程序,如何做到停止恢复呢?常用的办法,就是将长任务程序分拆为几个小程序,但不是所有情况度可以这样处理。
技术实现思路
为解决上述技术问题,本专利技术的目的是提供一种基于电子书签在长任务暂停恢复方法。本专利技术采用的技术方案是:一种基于电子书签在长任务暂停恢复方法,包括以下步骤(a)修改代码:将主程序按照业务类型划分为若干子程序逻辑单元;(b)在所述若干子程序逻辑单元之间插入书签位,该书签位用于插入电子书签;(c)创建与主程序配套的 ...
【技术保护点】
1.一种基于电子书签在长任务暂停恢复方法,其特征在于:包括以下步骤(a)修改代码:将主程序按照业务类型划分为若干子程序逻辑单元;(b)在所述若干子程序逻辑单元之间插入书签位,该书签位用于插入电子书签;(c)创建与主程序配套的配置文件,用于记录当前电子书签的放置位置;(d)创建书签驱动程序,用于设置和检测电子书签;(e)在执行主程序过程中,设置电子书签并插入当前子程序逻辑单元所在的书签位,以及将该书签位记录在配置文件,然后退出程序;(f)重新启动程序,读取配置文件以检测电子书签的位置,根据该电子书签位置从对应的子程序逻辑单元开始执行。
【技术特征摘要】
1.一种基于电子书签在长任务暂停恢复方法,其特征在于:包括以下步骤(a)修改代码:将主程序按照业务类型划分为若干子程序逻辑单元;(b)在所述若干子程序逻辑单元之间插入书签位,该书签位用于插入电子书签;(c)创建与主程序配套的配置文件,用于记录当前电子书签的放置位置;(d)创建书签驱动程序,用于设置和检测电子书签;(e)在执行主程序过程中,设置电子书签并插入当前子程序逻辑单元所在的书签位,以及将该书签位记录在配置文件,然后退出程序;(f)重新启动程序,读取配置文件以检测电子书签的位置,根据该电子书签位置从对应的子程序逻辑单元开始执行。2.根据权利要求1所述的一种基于电子书签在长任务暂停恢复方法,其特征在于:所述配置文...
【专利技术属性】
技术研发人员:余敬龙,
申请(专利权)人:广东能龙教育股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。