[发明专利]一种基于电子书签在长任务暂停恢复方法在审

专利信息
申请号: 201810210437.6 申请日: 2018-03-14
公开(公告)号: CN108536550A 公开(公告)日: 2018-09-14
发明(设计)人: 余敬龙 申请(专利权)人: 广东能龙教育股份有限公司
主分类号: G06F11/14 分类号: G06F11/14
代理公司: 广州嘉权专利商标事务所有限公司 44205 代理人: 伍传松
地址: 528403 广东省中山市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 电子书签 逻辑单元 配置文件 书签 任务暂停 主程序 读取 放置位置 驱动程序 业务类型 小程序 检测 分拆 记录 创建 恢复 编制 灵活 退出
【说明书】:

发明公开了一种基于电子书签在长任务暂停恢复方法,包括以下步骤(a)修改代码:将主程序按照业务类型划分为若干子程序逻辑单元;(b)在所述若干子程序逻辑单元之间插入书签位,该书签位用于插入电子书签;(c)创建配置文件,用于记录当前电子书签的放置位置;(d)创建书签驱动程序,用于设置和检测电子书签;(e)在执行主程序过程中,设置电子书签并插入当前子程序逻辑单元所在的书签位,以及将该书签位记录在配置文件,然后退出程序;(f)重新启动程序,读取配置文件以检测电子书签的位置,根据该电子书签位置从对应的子程序逻辑单元开始执行。相对于传统方法,分拆编制多个独立小程序而言,本方案灵活简单,便于操作。

技术领域

本发明涉及运行中程序的停止和恢复,特别是一种基于电子书签在长任务暂停恢复方法。

背景技术

日常生活中我们常常碰到这样的情况,事情做到一半,由于某些原因需要暂时停止,以后直接做,比如我们写一份word文档,写到一半,中途有事,我们可以保存,以后在接着写。

但是,如果我们不是写文档,而是再执行一段程序呢,对于运行中的程序,我们如何让他暂时停止,以后启动接着运行呢。玩游戏的人对此是深有理会的,游戏存档就是这样的功能。Word文档以及游戏存档都是基于数据备份基础实现的!恢复的只是数据的状态。对于一些运行中长任务程序,如何做到停止恢复呢?常用的办法,就是将长任务程序分拆为几个小程序,但不是所有情况度可以这样处理。

发明内容

为解决上述技术问题,本发明的目的是提供一种基于电子书签在长任务暂停恢复方法。

本发明采用的技术方案是:

一种基于电子书签在长任务暂停恢复方法,包括以下步骤

(a)修改代码:将主程序按照业务类型划分为若干子程序逻辑单元;

(b)在所述若干子程序逻辑单元之间插入书签位,该书签位用于插入电子书签;

(c)创建与主程序配套的配置文件,用于记录当前电子书签的放置位置;

(d)创建书签驱动程序,用于设置和检测电子书签;

(e)在执行主程序过程中,设置电子书签并插入当前子程序逻辑单元所在的书签位,以及将该书签位记录在配置文件,然后退出程序;

(f)重新启动程序,读取配置文件以检测电子书签的位置,根据该电子书签位置从对应的子程序逻辑单元开始执行。

进一步,所述配置文件采用书签记录表,记录当前电子书签的放置位置,其中,默认书签放置于第一个书签位。

其中,所述书签记录表存在电子书签的位置时,采用状态1代表已放置书签,否则以状态0代表未放置书签。

进一步,所述步骤(f)在检测电子书签的位置时,跳过该电子书签前面的所有子程序逻辑单元,并从对应的子程序逻辑单元顺序执行。

进一步,所述书签驱动程序采用ExistMark函数,检测电子书签是否放置,当检测到放置第一个电子书签,则忽略后续电子书签的检测。

本发明的有益效果:本发明采用电子书签的方法,为运行中的程序添加了停止恢复功能。相对于传统方法,分拆编制多个独立小程序而言,本方案灵活简单,便于操作。

附图说明

下面结合附图对本发明的具体实施方式做进一步的说明。

图1是未放置电子书签的主程序示意图;

图2是已放置电子书签的主程序示意图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东能龙教育股份有限公司,未经广东能龙教育股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810210437.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top