一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种系统应用配置迁移的方法、装置、设备及存储介质与流程

2022-06-25 12:13:50 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,尤其涉及一种系统应用配置迁移的方法、装置、设备及存储介质。


背景技术:

2.随着信息化技术的不断发展,企业内部往往会出现新旧信息化系统更迭的情况,为了保证业务数据的连续性和可追溯性,企业需要将旧系统中存储的业务数据迁移到新的系统中。
3.目前,数据迁移过程通常包括:读取、更改和插入等操作。首先要读取源数据的信息,若是异构数据迁移,则要将从源数据提取的数据修改为接收迁移数据的系统可识别的数据类型,若是同构数据迁移,则无需修改源数据,直接插入至接收迁移数据的系统即可。现有系统进行系统间的数据迁移时,通常是使用数据库脚本进行数据行级别的操作。
4.然而,这种迁移方式面对复杂的业务甚至系统级别的数据迁移,却不能并发处理,同时对于存在依赖关系的数据迁移脚本,往往需要人工处理且迁移过程中一旦出错,无法追溯,其存在自动化程度较低、效率低下的问题。


技术实现要素:

5.本发明提供了一种系统应用配置迁移的方法、装置、设备及存储介质,以解决数据迁移自动化程度低,分析数据间依赖关系效率不高的问题。
6.第一方面,本发明实施例提供了一种系统应用配置迁移的方法,包括:
7.根据用户的资源选择操作确定本次迁移任务的初始资源列表,其中,初始资源列表中包含用户选择的待迁移的目标资源的资源标识;
8.确定目标资源对应的引用资源列表,并对初始资源列表进行更新,得到目标资源列表,以使目标资源列表涵盖引用资源列表中的引用资源的资源标识;
9.根据目标资源列表获取相应的资源,并根据所获取的资源生成第一数据迁移包,其中,第一数据迁移包用于供第二设备导入目标资源和引用资源。
10.第二方面,本发明实施例提供了一种系统应用配置迁移的装置,包括:
11.初始资源确定模块,用于根据用户的资源选择操作确定本次迁移任务的初始资源列表,其中,初始资源列表中包含用户选择的待迁移的目标资源的资源标识;
12.目标资源确定模块,用于确定目标资源对应的引用资源列表,并对初始资源列表进行更新,得到目标资源列表,以使目标资源列表涵盖引用资源列表中的引用资源的资源标识;
13.第一数据迁移包生成模块,用于根据目标资源列表获取相应的资源,并根据所获取的资源生成第一数据迁移包,其中,第一数据迁移包用于供第二设备导入目标资源和引用资源。
14.第三方面,本发明实施例提供了一种电子设备,该系统应用配置迁移设备包括:
15.至少一个处理器;
16.以及与至少一个处理器通信连接的存储器;
17.其中,存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行上述第一方面的系统应用配置迁移的方法。
18.第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现上述第一方面的系统应用配置迁移的方法。
19.本发明实施例提供的系统应用配置迁移方案,根据用户的资源选择操作确定本次迁移任务的初始资源列表,其中,初始资源列表中包含用户选择的待迁移的目标资源的资源标识,确定目标资源对应的引用资源列表,并对初始资源列表进行更新,得到目标资源列表,以使目标资源列表涵盖引用资源列表中的引用资源的资源标识,根据目标资源列表获取相应的资源,并根据所获取的资源生成第一数据迁移包,其中,第一数据迁移包用于供第二设备导入目标资源和引用资源。通过采用上述技术方案,根据用户的选择确定本次迁移任务中待迁移的目标资源,并形成初始资源列表,然后确定目标资源对应的引用资源列表并更新初始资源列表,得到目标资源列表并生成第一数据迁移包,从而实现了在系统应用配置迁移时,能够自动处理资源间的引用关系,将用户想要迁移的目标资源和目标资源的引用资源一起导出,可以极大简化系统应用配置迁移的工作量,提高了系统迁移任务的执行性能。
20.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
21.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1是根据本发明实施例一提供的一种系统应用配置迁移的方法的流程图;
23.图2是本发明实施例一中的一种引用关系遍历流程图;
24.图3是根据本发明实施例二提供的一种系统应用配置迁移的方法的流程图;
25.图4是根据本发明实施例三提供的一种系统应用配置迁移装置的结构示意图;
26.图5是实现本发明实施例四的系统应用配置迁移的方法的电子设备的结构示意图。
具体实施方式
27.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范
围。
28.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“初始”、“目标”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
29.实施例一
30.图1为本发明实施例一提供了一种系统应用配置迁移的方法的流程图,本实施例可适用于在不同设备之间进行系统应用配置迁移的情况,该方法可以由系统应用配置迁移装置来执行,该系统应用配置迁移装置可以采用硬件和/或软件的形式实现,该系统应用配置迁移装置可配置于电子设备中,该电子设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。本发明实施例中,将该电子设备记为第一设备。如图1所示,该方法包括:
31.s101、根据用户的资源选择操作确定本次迁移任务的初始资源列表。
32.其中,初始资源列表中包含用户选择的待迁移的目标资源的资源标识。
33.在本实施例中,用户可以在资源列表中,通过选择操作确定本次迁移任务的目标资源,并生成相应的初始资源列表,该初始资源列表中含有目标资源的资源标识。用户可进行的选择操作例如包括:勾选或根据查询条件指定等方式。资源标识例如包括:资源类型、资源编号、资源大小以及资源标题中的至少一项。
34.具体的,待迁移的资源类型例如包括:仪表盘、数据集、数据源以及自定义组件等。其中,仪表盘可以是若干图表的集合,仪表盘会随着数据源中的最新可用数据一起更新;数据集可以为包含有关于维度和度量的信息,建立数据集的过程是将数据源中的数据修改别名、设定维度、度量以及过滤器等操作;数据源可以为包含有关如何连接到数据的信息,如数据库服务器名称和服务器登录信息;自定义组件可以为通过二次开发的方式编写的页面显示组件。
35.s102、确定目标资源对应的引用资源列表,并对初始资源列表进行更新,得到目标资源列表,以使目标资源列表涵盖引用资源列表中的引用资源的资源标识。
36.在本实施例中,资源与资源之间存在引用关系,该引用关系可以表现为:录入一类数据时往往需要引用另一种数据。示例性的,图2为本发明实施例中的一种引用关系遍历流程图,其中字典可以为一系列键-值对,每个键都与一个值相关联,通过键来访问与之相关联的值。如图2所示,当需要迁移系统应用配置时,需要遍历资源间的引用关系,例如该引用关系是:在定义仪表盘时,需要引用到数据集信息,在定义数据集时,需要引用到数据源信息,在定义数据源时,需要引用自定义组件。通过得到的目标资源对应的引用关系,可生成对应的引用资源列表,根据该表可更新初始的资源列表,从而获得涵盖引用资源列表中的引用资源的目标资源列表。
37.示例性的,获得目标资源对应的引用资源列表的方式可以包括:对初始资源列表中的每个目标资源调用分析函数,获得分析结果并生成相应的引用资源列表,从而得到目
标资源列表。其中,该分析函数的功能可以包括:分析资源与资源之间的引用依赖关系或确定引用资源间的关系等。
38.示例性的,在对初始资源列表进行更新时,可以将引用资源列表中的引用资源的资源标识添加至初始资源列表中;也可以将引用资源列表合并入初始资源列表中,合并方式可以是取并集的方式等。可选的,在对初始资源列表进行更新时,可以添加目标资源的资源标识和引用资源的资源标识之间的引用关系信息;若引用资源列表中的不同引用资源之间存在引用关系,也可在对初始资源列表进行更新时,保留不同引用资源的资源标识之间的引用关系信息。
39.s103、根据目标资源列表获取相应的资源,并根据所获取的资源生成第一数据迁移包。
40.其中,第一数据迁移包用于供第二设备导入目标资源和引用资源。第二设备一般为与第一设备不同的设备。
41.在本实施例中,在得到目标资源列表后,即得到本次迁移任务所需导出的全部资源,可根据目标资源列表获取待迁移的目标资源,生成第一数据迁移包,该数据包(也可称为导出包)可在应用本系统应用配置迁移的方法的第二设备中进行导入。例如,将第一数据迁移包通过网络传输或借助存储介质传递等方式传入第二设备中,第二设备可通过对第一数据迁移包进行解析等处理,实现第一设备中的上述目标资源和引用资源的导入。
42.本发明实施例提供的系统应用配置迁移的方法,通过根据用户的资源选择操作确定本次迁移任务的初始资源列表,其中,初始资源列表中包含用户选择的待迁移的目标资源的资源标识,确定目标资源对应的引用资源列表,并对初始资源列表进行更新,得到目标资源列表,以使目标资源列表涵盖引用资源列表中的引用资源的资源标识,根据目标资源列表获取相应的资源,并根据所获取的资源生成第一数据迁移包,其中,第一数据迁移包用于供第二设备导入目标资源和引用资源。本发明实施例技术方案,根据用户的选择确定本次迁移任务中待迁移的目标资源,并形成初始资源列表,然后确定目标资源对应的引用资源列表并更新初始资源列表,得到目标资源列表并生成第一数据迁移包,实现了并行处理数据迁移,在系统应用配置迁移时,能够自动处理资源间的引用关系,可以极大简化系统应用配置迁移的工作量,提高了系统迁移任务的执行性能。
43.实施例二
44.图3为本发明实施例二提供的一种系统应用配置迁移的方法的流程图,本发明实施例的技术方案在上述各可选技术方案的基础上进一步优化,给出了目标资源列表的具体确定方式。
45.具体的,依次针对初始资源列表中的每个目标资源,通过递归调用当前目标资源和/或当前目标资源的引用资源对应的引用资源分析函数获取当前目标资源对应的引用资源列表,将所获取的引用资源列表合并入初始资源列表中,其中,引用资源分析函数在所属资源对应的资源类型接口中定义,在将最后一个目标资源对应的引用资源列表合并入初始资源列表后,得到目标资源列表。这样设置的好处在于,可自动查询资源间的引用关系,处理了资源间相互依赖的问题。
46.如图3所示,该方法包括:
47.s201、根据用户的资源选择操作确定本次迁移任务的初始资源列表。
48.其中,初始资源列表中包含用户选择的待迁移的目标资源的资源标识;
49.需要明确的是,步骤s201的相关内容已在本发明实施例一中进行解释,在此处不再多做叙述。
50.s202、依次针对初始资源列表中的每个目标资源,通过递归调用当前目标资源和/或当前目标资源的引用资源对应的引用资源分析函数获取当前目标资源对应的引用资源列表,将所获取的引用资源列表合并入初始资源列表中。
51.其中,引用资源分析函数在所属资源对应的资源类型接口中定义,在将最后一个目标资源对应的引用资源列表合并入初始资源列表后,得到目标资源列表。
52.示例性的,当前目标资源可以理解为资源标识包含于初始资源列表中的任意一个当前需要进行获取引用资源列表的目标资源。假设初始资源列表中包含3个目标资源,分别记为a1、a2和a3,当前目标资源为a1,通过调用目标资源a1对应的资源类型接口中定义的引用资源分析函数分析出目标资源a1直接引用的资源,也即引用资源,简化接口的实现。对于目标资源a1的引用资源,可能存在引用其他资源的情况,假设对于引用资源b1,可以继续调用引用资源b1对应的资源类型接口中定义的引用资源分析函数分析出引用资源b1直接引用的资源,依次类推,直到找到所有与目标资源a1存在直接引用或间接引用关系的引用资源,形成目标资源a1对应的引用资源列表。在得到目标资源a1对应的引用资源列表后,合并入初始资源列表中。随后,针对目标资源a2和a3重复执行上述操作,得到最后的目标资源列表。
53.可选的,通过递归调用当前目标资源和/或当前目标资源的引用资源对应的引用资源分析函数获取当前目标资源对应的引用资源列表,包括:查询资源引用缓存中是否存在当前目标资源对应的引用资源列表,若不存在,则通过递归调用当前目标资源和/或当前目标资源的引用资源对应的引用资源分析函数获取当前目标资源对应的引用资源列表,并将当前目标资源对应的引用资源列表加入资源引用缓存。其中,在查询资源引用缓存中是否存在当前目标资源对应的引用资源列表之后,还包括:若存在,则从资源引用缓存中获取当前目标资源对应的引用资源列表。这样设置的好处在于,分析引用资源时,对已分析得到的引用关系进行了缓存处理,提升了分析的性能。
54.进一步的,判断当前资源的资源标识是否已存在于当前的初始资源列表或当前的引用资源列表中,其中,当前资源包括当前目标资源和/或当前目标资源的引用资源;若存在,则禁止调用当前资源对应的引用资源分析函数。可选的,若不存在,则允许调用当前资源对应的引用资源分析函数。
55.示例性的,当递归调用当前目标资源和/或当前目标资源的引用资源对应的引用资源分析函数时,将当前目标资源对应的引用资源标识加入父资源列表中,遍历当前目标资源对应的引用资源列表,判断父资源列表中是否包含当前目标资源对应的引用资源列表中的资源标识,若存在,则禁止调用当前资源对应的引用资源分析函数,跳出当前循环,执行下一次的递归调用循环,从而避免循环分析引用资源关系时出现死循环。
56.s203、根据目标资源列表获取相应的资源,并根据所获取的资源生成第一数据迁移包。
57.其中,第一数据迁移包用于供第二设备导入目标资源和引用资源。
58.可选的,在根据所获取的资源生成第一数据迁移包的同时,还包括:生成与第一数
据迁移包匹配的第一校验文件,其中,第一校验文件用于供第二设备在导入目标资源和引用资源前对第一数据迁移包进行校验。可选的,第一校验文件中可以包括如第一数据迁移包的大小、信息-摘要算法信息和当前服务器的信息等,该第一校验文件可以为加密文件。
59.示例性的,在迁移任务执行开始后,即确定本次迁移任务的初始资源列表后,先将本次迁移任务划分为若干个阶段,以此来确定迁移任务的具体进程比例,其中若干个阶段包括:资源引用分析、资源有效性检验、资源迁移、生成元数据文件、打包文件、以及导出文件包中的至少一个阶段。上述每个阶段的权值不同,总值为100,也可给上述阶段再细分小的阶段,但每个阶段的小阶段的权值之和对应该阶段的权值。
60.进一步的,在迁移任务执行过程中,可以输出日志信息,资源在导入导出出现异常时可以输出相应的异常堆栈,其中,输出的日志信息可以包含执行的时间、对应的资源、任务的状态和执行的时长等信息。
61.可选的,还可以包括:显示执行进度信息和/或日志信息,用户可根据预设查询操作获取本次迁移任务的执行进度信息和/或日志信息,异步查询任务执行进度和执行输出日志,了解当前任务的执行状态。
62.在上述实施例的基础上,该方法还可包括:在检测到目标资源列表中存在无法获取的引用资源的情况下,显示预设提示信息。其中,预设提示信息用于提示用户是否在缺失引用资源的情况下继续执行本次迁移任务;响应于用户的预设确认操作,继续执行本次迁移任务。
63.示例性的,用户可取消和暂停正在执行的迁移任务,提供是否忽略引用资源缺失的选项,允许在部分引用资源丢失的情况下,从而保证迁移任务仍然可以正常执行。
64.本发明实施例提供的系统应用配置迁移的方法,首先根据用户的资源选择操作确定本次迁移任务的初始资源列表,然后通过递归调用当前目标资源和/或当前目标资源的引用资源对应的引用资源分析函数,获取了当前目标资源对应的引用资源列表,并对初始资源列表进行更新,得到目标资源列表,最后根据目标资源列表获取相应的资源,并生成第一数据迁移包来完成迁移,自动查询了资源间的引用关系,处理了资源间相互依赖的问题,并且提供了查询执行进度和日志信息的功能,供用户对迁移任务进行回溯,提供了是否忽略引用资源缺失的选项,适用不同场景的导出需求。
65.在上述实施例的基础上,该方法还可包括:获取第二数据迁移包,其中,第二数据迁移包由第三设备生成;将第二数据迁移包中包含的目标资源和引用资源导入第一设备。这样设置的好处在于,使得同一设备中可以同时具备导入和导出功能。第三设备一般与第一设备不同。
66.示例性的,在将第二数据迁移包中包含的目标资源和引用资源导入第一设备时,首先需对校验文件的内容进行解密,从而获取校验文件中的内容,对导出文件包的大小、信息-摘要算法信息、服务器信息进行验证,验证不通过则不允许导入。
67.可选的,数据迁移包中可包括配置信息和资源文件数据包,配置信息中可以包括当前数据迁移包中的资源类型以及资源的编号。在将第二数据迁移包中包含的目标资源和引用资源导入第一设备的过程中,可以遍历配置信息中的资源类型以及资源编号逐条读取对应的资源文件进行导入。
68.可选的,在导入过程中,可以根据用户输入的操作选择是否覆盖系统中原有的应
用配置(可以提供多种覆盖策略)、是否取消正在执行的导入任务、以及显示导入任务的执行进度和日志信息等。
69.在上述实施例的基础上,第一设备在执行迁移任务时,可以采用线程池技术来并发执行导入导出的任务,提高系统迁移任务的执行性能。
70.实施例三
71.图4为本发明实施例三提供的一种系统应用配置迁移装置的结构示意图。如图4所示,该装置包括:
72.初始资源确定模块301,用于根据用户的资源选择操作确定本次迁移任务的初始资源列表,其中,初始资源列表中包含用户选择的待迁移的目标资源的资源标识。
73.目标资源确定模块302,用于确定目标资源对应的引用资源列表,并对初始资源列表进行更新,得到目标资源列表,以使目标资源列表涵盖引用资源列表中的引用资源的资源标识。
74.第一数据迁移包生成模块303,用于根据目标资源列表获取相应的资源,并根据所获取的资源生成第一数据迁移包,其中,第一数据迁移包用于供第二设备导入目标资源和引用资源。
75.本发明实施例提供的系统应用配置迁移的装置,根据用户的选择确定本次迁移任务中待迁移的目标资源,并形成初始资源列表,然后确定目标资源对应的引用资源列表并更新初始资源列表,得到目标资源列表并生成第一数据迁移包,实现了系统应用配置的迁移,能够自动处理资源间的引用关系,可以极大简化系统应用配置迁移的工作量,提高了系统迁移任务的执行性能。
76.可选的,目标资源确定模块302包括:
77.引用资源列表确定单元,用于依次针对初始资源列表中的每个目标资源,通过递归调用当前目标资源和/或当前目标资源的引用资源对应的引用资源分析函数获取当前目标资源对应的引用资源列表;
78.目标资源列表确定单元,用于将所获取的引用资源列表合并入初始资源列表中,其中,引用资源分析函数在所属资源对应的资源类型接口中定义,在将最后一个目标资源对应的引用资源列表合并入初始资源列表后,得到目标资源列表。
79.可选的,引用资源列表确定单元包括:
80.引用缓存查询子单元,用于查询资源引用缓存中是否存在当前目标资源对应的引用资源列表;
81.引用资源列表确定子单元,用于在资源引用缓存中不存在当前目标资源对应的引用资源列表的情况下,通过递归调用当前目标资源和/或当前目标资源的引用资源对应的引用资源分析函数获取当前目标资源对应的引用资源列表,并将当前目标资源对应的引用资源列表加入资源引用缓存;
82.引用资源列表获取子单元,用于在资源引用缓存中存在当前目标资源对应的引用资源列表的情况下,从资源引用缓存中获取当前目标资源对应的引用资源列表。
83.可选的,引用资源列表确定单元还包括:
84.资源标识判断子单元,用于判断当前资源的资源标识是否已存在于当前的初始资源列表或当前的引用资源列表中,其中,当前资源包括当前目标资源和/或当前目标资源的
引用资源;
85.函数禁止调用子单元,用于在当前资源的资源标识已存在于当前的初始资源列表或当前的引用资源列表中的情况下,禁止调用当前资源对应的引用资源分析函数。
86.可选的,该装置还包括:
87.第一校验文件生成模块,用于生成与第一数据迁移包匹配的第一校验文件,其中,第一校验文件用于供第二设备在导入目标资源和引用资源前对第一数据迁移包进行校验。
88.可选的,该装置,还包括:
89.迁移任务确定模块:用于在检测到目标资源列表中存在无法获取的引用资源的情况下,显示预设提示信息,其中,预设提示信息用于提示用户是否在缺失引用资源的情况下继续执行本次迁移任务;响应于用户的预设确认操作,继续执行本次迁移任务。
90.第二数据迁移包导入模块:用于获取第二数据迁移包,其中,第二数据迁移包由第三设备生成;将第二数据迁移包中包含的目标资源和引用资源导入第一设备。
91.本发明实施例所提供的系统应用配置迁移的装置可执行本发明任意实施例所提供的系统应用配置迁移的方法,具备执行方法相应的功能模块和有益效果。
92.实施例四
93.图5为实现本发明实施例的电子设备40的结构示意图。电子设备40旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
94.如图5所示,电子设备40包括至少一个处理器41,以及与至少一个处理器41通信连接的存储器,如只读存储器(rom)42、随机访问存储器(ram)43等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器41可以根据存储在只读存储器(rom)42中的计算机程序或者从存储单元48加载到随机访问存储器(ram)43中的计算机程序,来执行各种适当的动作和处理。在ram 43中,还可存储电子设备40操作所需的各种程序和数据。处理器41、rom 42以及ram 43通过总线44彼此相连。输入/输出(i/o)接口45也连接至总线44。
95.电子设备40中的多个部件连接至i/o接口45,包括:输入单元46,例如键盘、鼠标等;输出单元47,例如各种类型的显示器、扬声器等;存储单元48,例如磁盘、光盘等;以及通信单元49,例如网卡、调制解调器、无线通信收发机等。通信单元49允许电子设备40通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
96.处理器41可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器41的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器41执行上文所描述的各个方法和处理,例如系统应用配置迁移的方法。
97.本发明实施例所提供的充电控制装置可执行本发明任意实施例所提供的充电控制方法,具备执行方法相应的功能模块和有益效果。
98.实施例五
99.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
100.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
101.本发明实施例所提供的充电控制装置可执行本发明任意实施例所提供的充电控制方法,具备执行方法相应的功能模块和有益效果。
102.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
103.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献