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

存储资源的存储方法、装置、电子设备及计算机存储介质与流程

2021-12-01 01:25:00 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别涉及一种存储资源的存储方法、装置、电子设备及计算机存储介质。


背景技术:

2.在移动互联网时代,除传统银行业务外,手机银行等带来的银行交易业务量迅速增加。特别是在双十一等购物节时,各大银行的交易体系中均会出现峰值交易和资金流动。
3.安全是银行交易中的一个核心,如何保证大量银行交易数据的顺利和安全存储,成为每个企业都要面临的重要问题。


技术实现要素:

4.有鉴于此,本技术提供一种存储资源的存储方法、装置、电子设备及计算机存储介质,可以提高存储资源的存储效率,降低存储业务峰值时出现宕机或者延迟的几率,从而有效保障大量存储业务的顺利进行。
5.本技术第一方面提供了一种存储资源的存储方法,包括:
6.获取用户提交的存储资源需求;其中,所述存储资源需求包括:存储资源类型、存储容量值、存储每秒读写次数值和存储每秒传输的位数量值;
7.提取所述存储资源类型对应的标签库;其中,所述标签库包括至少一个存储单元;每一个所述存储单元对应一个标签值;所述标签值由所述存储单元的存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率使用率以及缓存写等待计算得到;
8.在所述存储资源类型对应的标签库中,按照存储单元的标签值大小,从小至大依次选择存储单元,作为目标存储单元;
9.根据所述目标存储单元的剩余容量值、剩余每秒读写次数值和剩余每秒传输的位数量值,判断所述目标存储单元是否满足所述用户的存储资源需求;
10.若判断出所述目标存储单元满足所述用户的存储资源需求,则利用所述目标存储单元完成所述存储资源需求对应的存储资源供给交付。
11.可选的,所述标签库的建立方法,包括:
12.针对存储资源池中每一个存储单元,计算所述存储单元的标签值;
13.并将所述存储单元的标签值存储至所述存储单元类型对应的标签库中。
14.可选的,所述计算所述存储单元的标签值,包括:
15.提取所述存储单元的设备信息;其中,所述设备信息包括存储单元名称、存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率以及缓存写等待;
16.分别为所述存储容量已分配比例、所述存储每秒读写次数已分配比例、所述存储每秒传输的位数量已分配比例、所述存储中央处理器使用率以及所述缓存写等待分配一个
权重因子;
17.利用所述存储容量已分配比例、所述存储每秒读写次数已分配比例、所述存储每秒传输的位数量已分配比例、所述存储中央处理器使用率、所述缓存写等待以及所述分配的权重因子,计算得到所述存储单元的标签值。
18.可选的,所述根据所述目标存储单元的剩余容量值、剩余每秒读写次数值和剩余每秒传输的位数量值,判断所述目标存储单元是否满足所述用户的存储资源需求,包括:
19.判断所述剩余容量值是否不小于所述存储容量值;
20.若判断出所述剩余容量值不小于所述存储容量值,则判断所述剩余每秒读写次数值是否不小于所述存储每秒读写次数值;
21.若判断出所述剩余每秒读写次数值不小于所述存储每秒读写次数值,则判断所述剩余每秒传输的位数量值是否不小于所述存储每秒传输的位数量值;
22.若判断出所述剩余每秒传输的位数量值不小于所述存储每秒传输的位数量值,则确定所述目标存储单元满足所述用户的存储资源需求。
23.可选的,所述存储资源的存储方法,还包括:
24.在预设时刻,提取正在执行需求任务的存储单元数量以及当前存储资源池所有的存储单元数量;
25.将所述正在执行需求任务的存储单元数量和所述当前存储资源池所有的存储单元数量的商,作为更新参数;
26.判断所述更新参数是否小于更新阈值;
27.若判断出所述更新参数小于所述更新阈值,则进行标签库的更新。
28.本技术第二方面提供了一种存储资源的存储装置,包括:
29.获取单元,用于获取用户提交的存储资源需求;其中,所述存储资源需求包括:存储资源类型、存储容量值、存储每秒读写次数值和存储每秒传输的位数量值;
30.第一提取单元,用于提取所述存储资源类型对应的标签库;其中,所述标签库包括至少一个存储单元;每一个所述存储单元对应一个标签值;所述标签值由所述存储单元的存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率使用率以及缓存写等待计算得到;
31.选择单元,用于在所述存储资源类型对应的标签库中,按照存储单元的标签值大小,从小至大依次选择存储单元,作为目标存储单元;
32.第一判断单元,用于根据所述目标存储单元的剩余容量值、剩余每秒读写次数值和剩余每秒传输的位数量值,判断所述目标存储单元是否满足所述用户的存储资源需求;
33.执行单元,用于若所述第一判断单元判断出,所述目标存储单元满足所述用户的存储资源需求,则利用所述目标存储单元完成所述存储资源需求对应的存储资源供给交付。
34.可选的,所述标签库的建立单元,包括:
35.计算单元,用于针对存储资源池中每一个存储单元,计算所述存储单元的标签值;
36.保存储单元,用于并将所述存储单元的标签值存储至所述存储单元类型对应的标签库中。
37.可选的,所述计算单元,包括:
38.第二提取单元,用于提取所述存储单元的设备信息;其中,所述设备信息包括存储单元名称、存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率以及缓存写等待;
39.分配单元,用于分别为所述存储容量已分配比例、所述存储每秒读写次数已分配比例、所述存储每秒传输的位数量已分配比例、所述存储中央处理器使用率以及所述缓存写等待分配一个权重因子;
40.计算子单元,用于利用所述存储容量已分配比例、所述存储每秒读写次数已分配比例、所述存储每秒传输的位数量已分配比例、所述存储中央处理器使用率、所述缓存写等待以及所述分配的权重因子,计算得到所述存储单元的标签值。
41.可选的,所述第一判断单元,包括:
42.第一判断子单元,用于判断所述剩余容量值是否不小于所述存储容量值;
43.第二判断子单元,用于若所述第一判断子单元判断出,所述剩余容量值不小于所述存储容量值,则判断所述剩余每秒读写次数值是否不小于所述存储每秒读写次数值;
44.第三判断子单元,用于若所述第二判断子单元判断出,所述剩余每秒读写次数值不小于所述存储每秒读写次数值,则判断所述剩余每秒传输的位数量值是否不小于所述存储每秒传输的位数量值;
45.确定单元,用于若所述第三判断子单元判断出,所述剩余每秒传输的位数量值不小于所述存储每秒传输的位数量值,则确定所述目标存储单元满足所述用户的存储资源需求。
46.可选的,所述存储资源的存储装置,还包括:
47.第三提取单元,用于在预设时刻,提取正在执行需求任务的存储单元数量以及当前存储资源池所有的存储单元数量;
48.更新参数确定单元,用于将所述正在执行需求任务的存储单元数量和所述当前存储资源池所有的存储单元数量的商,作为更新参数;
49.第二判断单元,用于判断所述更新参数是否小于更新阈值;
50.更新单元,用于若所述第二判断单元判断出,所述更新参数小于所述更新阈值,则进行标签库的更新。
51.本技术第三方面提供了一种电子设备,包括:
52.一个或多个处理器;
53.存储装置,其上存储有一个或多个程序;
54.当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第一方面任意一项所述的存储资源的存储方法。
55.本技术第四方面提供了一种计算机存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如第一方面任意一项所述的存储资源的存储方法。
56.由以上方案可知,本技术提供一种存储资源的存储方法、装置、电子设备及计算机存储介质,所述存储资源的存储方法包括:首先获取用户提交的存储资源类型、存储容量值、存储每秒读写次数值和存储每秒传输的位数量值;然后,提取所述存储资源类型对应的标签库;其中,所述标签库包括至少一个存储单元;每一个所述存储单元对应一个标签值;所述标签值由所述存储单元的存储容量已分配比例、存储每秒读写次数已分配比例、存储
每秒传输的位数量已分配比例、存储中央处理器使用率使用率以及缓存写等待计算得到;再在所述存储资源类型对应的标签库中,按照存储单元的标签值大小,从小至大依次选择存储单元,作为目标存储单元;之后,根据所述目标存储单元的剩余容量值、剩余每秒读写次数值和剩余每秒传输的位数量值,判断所述目标存储单元是否满足所述用户的存储资源需求;最终,若判断出所述目标存储单元满足所述用户的存储资源需求,则利用所述目标存储单元完成所述存储资源需求对应的存储资源供给交付。当有大量的存储需求时,根据标签库的特定信息,自动匹配合适的存储单元,从而提高存储资源的存储效率,降低存储业务峰值时出现宕机或者延迟的几率,进而有效保障大量存储业务的顺利进行。
附图说明
57.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
58.图1为本技术实施例提供的一种存储资源的存储方法的具体流程图;
59.图2为本技术另一实施例提供的一种标签库的建立方法的流程图;
60.图3为本技术另一实施例提供的一种计算存储单元的标签值的方法的流程图;
61.图4为本技术另一实施例提供的一种判断目标存储单元是否满足用户的存储资源需求的方法的流程图;
62.图5为本技术另一实施例提供的一种更新标签库的流程图;
63.图6为本技术另一实施例提供的一种存储资源的存储装置的示意图;
64.图7为本技术另一实施例提供的一种实现存储资源的存储方法的电子设备的示意图。
具体实施方式
65.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
66.需要注意,本技术中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系,而术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
67.本技术实施例提供了一种存储资源的存储方法,如图1所示,具体包括以下步骤:
68.s101、获取用户提交的存储资源需求。
69.其中,存储资源需求包括:存储资源类型、存储容量值、存储每秒读写次数(input/
output per second,iops)值和存储每秒传输的位数量(megabits per second,mbps)值。
70.s102、提取存储资源类型对应的标签库。
71.其中,标签库包括至少一个存储单元;每一个存储单元对应一个标签值;标签值由存储单元的存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器(central processing unit,cpu)使用率使用率以及缓存写等待(cache write pending)计算得到。
72.可选的,在本技术的另一实施例中,标签库的建立方法的一种实施方式,如图2所示,包括:
73.s201、针对存储资源池中每一个存储单元,计算存储单元的标签值。
74.可选的,在本技术的另一实施例中,步骤s201中计算存储单元的标签值的一种实施方式,如图3所示,包括:
75.s301、提取存储单元的设备信息。
76.其中,设备信息包括存储单元名称、存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率以及缓存写等待。
77.具体的,可以将存储容量已分配比例记为α1、存储每秒读写次数已分配比例记为α2、存储每秒传输的位数量已分配比例记为α3、存储中央处理器使用率记为α4以及缓存写等待记为α5。
78.s302、分别为存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率以及缓存写等待分配一个权重因子。
79.续接上述实例,即为存储容量已分配比例α1分配一个权重因子β1,为存储每秒读写次数已分配比例α2分配一个权重因子β2,为存储每秒传输的位数量已分配比例α3分配一个权重因子β3,为存储中央处理器使用率α4分配一个权重因子β4,为缓存写等待α5分配一个权重因子β5。
80.需要说明的是,β1、β2、β3、β4以及β5应满足以下计算关系:
[0081][0082]
s303、利用存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率、缓存写等待以及分配的权重因子,计算得到存储单元的标签值。
[0083]
具体的,可以利用下述公式计算得到存储单元的标签值ξ:
[0084]
ξ=α1*β1 α2*β2 α3*β3 α4*β4 α5*β5。
[0085]
需要说明的是,ξ越小,代表存储单元的可用性越大。
[0086]
s202、将存储单元的标签值存储至存储单元类型对应的标签库中。
[0087]
s103、在存储资源类型对应的标签库中,按照存储单元的标签值大小,从小至大依次选择存储单元,作为目标存储单元。
[0088]
具体的,若标签库中有m个存储单元,那么,选取规则为:
[0089]
ξ
ch
=min{ξ1,ξ2,...,ξ
m
}。
[0090]
s104、根据目标存储单元的剩余容量值、剩余每秒读写次数值和剩余每秒传输的位数量值,判断目标存储单元是否满足用户的存储资源需求。
[0091]
具体的,若判断出目标存储单元满足用户的存储资源需求,则执行步骤s105;若判断出目标存储单元满足用户的存储资源需求,则确定目标存储单元不满足用户的存储资源需求,则选取下一个目标存储单元。例如:当前目标存储单元为ξ2,则选取ξ3作为新的目标存储单元再次步骤s104。
[0092]
可选的,在本技术的另一实施例中,步骤s104的一种实施方式,如图4所示,具体包括:
[0093]
s401、判断剩余容量值是否不小于存储容量值。
[0094]
具体的,若判断出剩余容量值不小于存储容量值,则执行步骤s402;则确定目标存储单元不满足用户的存储资源需求,则选取下一个目标存储单元。例如:当前目标存储单元为ξ2,则选取ξ3作为新的目标存储单元再次执行步骤s401。
[0095]
s402、判断剩余每秒读写次数值是否不小于存储每秒读写次数值。
[0096]
具体的,若判断出剩余每秒读写次数值不小于存储每秒读写次数值,则执行步骤s403;则确定目标存储单元不满足用户的存储资源需求,则选取下一个目标存储单元。例如:当前目标存储单元为ξ2,则选取ξ3作为新的目标存储单元返回步骤s401。
[0097]
s403、判断剩余每秒传输的位数量值是否不小于存储每秒传输的位数量值。
[0098]
具体的,若判断出剩余每秒传输的位数量值不小于存储每秒传输的位数量值,则执行步骤s404;则确定目标存储单元不满足用户的存储资源需求,则选取下一个目标存储单元。例如:当前目标存储单元为ξ2,则选取ξ3作为新的目标存储单元返回步骤s401。
[0099]
s404、确定目标存储单元满足用户的存储资源需求。
[0100]
s105、利用目标存储单元完成存储资源需求对应的存储资源供给交付。
[0101]
可选的,在本技术的另一实施例中,存储资源的存储方法的一种实施方式,如图5所示,还包括:
[0102]
s501、在预设时刻,提取正在执行需求任务的存储单元数量以及当前存储资源池所有的存储单元数量。
[0103]
其中,预设的时刻为技术人员等有权限的人进行设置得到,是可以根据实际的应用情况进行更改、设置的,此处不做限定。例如:每日的零点、早上5点等。
[0104]
s502、将正在执行需求任务的存储单元数量和当前存储资源池所有的存储单元数量的商,作为更新参数。
[0105]
s503、判断更新参数是否小于更新阈值。
[0106]
其中,更新阈值为技术人员等有权限的人进行设置得到,是可以根据实际的应用情况进行更改、设置的,此处不做限定。
[0107]
具体的,若判断出更新参数小于更新阈值,则执行步骤s504;若判断出更新参数不小于更新阈值,则说明当前标签库不需要更新,不进行任何操作。
[0108]
s504、进行标签库的更新。
[0109]
具体的,可以但不限于通过调用标签库的建立单元,对没有需求任务的存储单元进行标签库更新,从而完成标签库的自更新工作。
[0110]
由以上方案可知,本技术提供一种存储资源的存储方法:首先获取用户提交的存储资源类型、存储容量值、存储每秒读写次数值和存储每秒传输的位数量值;然后,提取存储资源类型对应的标签库;其中,标签库包括至少一个存储单元;每一个存储单元对应一个
标签值;标签值由存储单元的存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率使用率以及缓存写等待计算得到;再在存储资源类型对应的标签库中,按照存储单元的标签值大小,从小至大依次选择存储单元,作为目标存储单元;之后,根据目标存储单元的剩余容量值、剩余每秒读写次数值和剩余每秒传输的位数量值,判断目标存储单元是否满足用户的存储资源需求;最终,若判断出目标存储单元满足用户的存储资源需求,则利用目标存储单元完成存储资源需求对应的存储资源供给交付。当有大量的存储需求时,根据标签库的特定信息,自动匹配合适的存储单元,从而提高存储资源的存储效率,降低存储业务峰值时出现宕机或者延迟的几率,进而有效保障大量存储业务的顺利进行。
[0111]
本技术另一实施例提供了一种存储资源的存储装置,如图6所示,具体包括:
[0112]
获取单元601,用于获取用户提交的存储资源需求。
[0113]
其中,存储资源需求包括:存储资源类型、存储容量值、存储每秒读写次数值和存储每秒传输的位数量值。
[0114]
第一提取单元602,用于提取存储资源类型对应的标签库。
[0115]
其中,标签库包括至少一个存储单元;每一个存储单元对应一个标签值;标签值由存储单元的存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率使用率以及缓存写等待计算得到。
[0116]
可选的,在本技术的另一实施例中,标签库的建立单元的一种实施方式,包括:
[0117]
计算单元,用于针对存储资源池中每一个存储单元,计算存储单元的标签值。
[0118]
保存储单元,用于并将存储单元的标签值存储至存储单元类型对应的标签库中。
[0119]
本技术上述实施例公开的单元的具体工作过程,可参见对应的方法实施例内容,如图2所示,此处不再赘述。
[0120]
可选的,在本技术的另一实施例中,计算单元的一种实施方式,包括:
[0121]
第二提取单元,用于提取存储单元的设备信息。
[0122]
其中,设备信息包括存储单元名称、存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率以及缓存写等待。
[0123]
分配单元,用于分别为存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率以及缓存写等待分配一个权重因子。
[0124]
计算子单元,用于利用存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率、缓存写等待以及分配的权重因子,计算得到存储单元的标签值。
[0125]
本技术上述实施例公开的单元的具体工作过程,可参见对应的方法实施例内容,如图3所示,此处不再赘述。
[0126]
选择单元603,用于在存储资源类型对应的标签库中,按照存储单元的标签值大小,从小至大依次选择存储单元,作为目标存储单元。
[0127]
第一判断单元604,用于根据目标存储单元的剩余容量值、剩余每秒读写次数值和剩余每秒传输的位数量值,判断目标存储单元是否满足用户的存储资源需求。
[0128]
可选的,在本技术的另一实施例中,第一判断单元604的一种实施方式,包括:
[0129]
第一判断子单元,用于判断剩余容量值是否不小于存储容量值。
[0130]
第二判断子单元,用于若第一判断子单元判断出,剩余容量值不小于存储容量值,则判断剩余每秒读写次数值是否不小于存储每秒读写次数值。
[0131]
第三判断子单元,用于若第二判断子单元判断出,剩余每秒读写次数值不小于存储每秒读写次数值,则判断剩余每秒传输的位数量值是否不小于存储每秒传输的位数量值。
[0132]
确定单元,用于若第三判断子单元判断出,剩余每秒传输的位数量值不小于存储每秒传输的位数量值,则确定目标存储单元满足用户的存储资源需求。
[0133]
本技术上述实施例公开的单元的具体工作过程,可参见对应的方法实施例内容,如图4所示,此处不再赘述。
[0134]
执行单元605,用于若第一判断单元604判断出,目标存储单元满足用户的存储资源需求,则利用目标存储单元完成存储资源需求对应的存储资源供给交付。
[0135]
本技术上述实施例公开的单元的具体工作过程,可参见对应的方法实施例内容,如图1所示,此处不再赘述。
[0136]
可选的,在本技术的另一实施例中,存储资源的存储装置的一种实施方式,还包括:
[0137]
第三提取单元,用于在预设时刻,提取正在执行需求任务的存储单元数量以及当前存储资源池所有的存储单元数量。
[0138]
更新参数确定单元,用于将正在执行需求任务的存储单元数量和当前存储资源池所有的存储单元数量的商,作为更新参数。
[0139]
第二判断单元,用于判断更新参数是否小于更新阈值。
[0140]
更新单元,用于若第二判断单元判断出,更新参数小于更新阈值,则进行标签库的更新。
[0141]
本技术上述实施例公开的单元的具体工作过程,可参见对应的方法实施例内容,如图5所示,此处不再赘述。
[0142]
由以上方案可知,本技术提供一种存储资源的存储装置:首先获取单元601获取用户提交的存储资源类型、存储容量值、存储每秒读写次数值和存储每秒传输的位数量值;然后,第一提取单元602提取存储资源类型对应的标签库;其中,标签库包括至少一个存储单元;每一个存储单元对应一个标签值;标签值由存储单元的存储容量已分配比例、存储每秒读写次数已分配比例、存储每秒传输的位数量已分配比例、存储中央处理器使用率使用率以及缓存写等待计算得到;选择单元603在存储资源类型对应的标签库中,按照存储单元的标签值大小,从小至大依次选择存储单元,作为目标存储单元;之后,第一判断单元604根据目标存储单元的剩余容量值、剩余每秒读写次数值和剩余每秒传输的位数量值,判断目标存储单元是否满足用户的存储资源需求;最终,若第一判断单元604判断出目标存储单元满足用户的存储资源需求,执行单元605利用目标存储单元完成存储资源需求对应的存储资源供给交付。当有大量的存储需求时,根据标签库的特定信息,自动匹配合适的存储单元,从而提高存储资源的存储效率,降低存储业务峰值时出现宕机或者延迟的几率,进而有效保障大量存储业务的顺利进行。
[0143]
本技术另一实施例提供了一种电子设备,如图7所示,包括:
[0144]
一个或多个处理器701。
[0145]
存储装置702,其上存储有一个或多个程序。
[0146]
当所述一个或多个程序被所述一个或多个处理器701执行时,使得所述一个或多个处理器701实现如上述实施例中任意一项所述的存储资源的存储方法。
[0147]
本技术另一实施例提供了一种计算机存储介质,其上存储有计算机程序,其中,计算机程序被处理器执行时实现如上述实施例中任意一项所述的存储资源的存储方法。
[0148]
在本技术公开的上述实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置和方法实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本公开的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0149]
另外,在本公开各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,直播设备,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0150]
专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

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

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

相关文献