数据校验方法、装置、设备及存储介质与流程

文档序号:29958911发布日期:2022-05-11 08:37阅读:178来源:国知局
数据校验方法、装置、设备及存储介质与流程

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.图1为本技术实施例提供的数据校验方法的场景示意图;
47.图2为本技术实施例提供的数据校验方法的流程示意图一;
48.图3为本技术实施例提供的数据校验方法的流程示意图二;
49.图4为本技术实施例提供的预配置文件的示意图;
50.图5为本技术实施例提供的数据校验方法的流程示意图三;
51.图6为本技术实施例提供的数据校验装置的结构示意图;
52.图7为本技术实施例提供的电子设备的硬件结构图。
53.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
54.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
55.本技术实施例的说明书、权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在
适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述之外的顺序实施。
56.应当理解,本文中使用的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
57.在本技术实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
58.在介绍本技术提供的数据校验方法之前,首先对该处理方法的应用场景进行简要介绍。
59.图1为本技术实施例提供的数据校验方法的场景示意图。如图1所示,该场景包括源数据平台11以及数据校验平台12,源数据平台11数据校验平台12连接。数据校验平台12用于校验源数据平台11自动生成的数据分析表格中的数据是否正确,即验证源数据平台11提供的数据分析服务的功能是否正常。
60.源数据平台11提供不同目标对象的基础数据。例如,源数据平台11为电商平台,电商平台中目标用户的基础数据包括该目标用户的历史购买数据等,电商平台中目标店铺的基础数据包括该目标店铺的历史销售数据等。为了提供更好的服务,源数据平台11面向不同用户提供数据分析服务。例如,电商平台为普通用户提供其历史购买数据的数据分析,普通用户通过该服务可查看个人每月、每季度的消费数据等。又例如,电商平台为电商用户提供其历史销售数据、店铺浏览数据等数据分析,电商用户通过该服务可查看店铺运营的实际状况等。
61.源数据平台11具有数据分析的功能,源数据平台11可基于不同目标对象的基础数据自动生成数据分析文件,例如数据分析表等。数据校验平台12作为源数据平台11的辅助平台,可用于验证源数据平台11自动生成的数据分析文件中的数据是否正确。
62.需要说明的是,本实施例对源数据平台的举例仅作为一种示例,当然还可以是其他源数据平台,如社交平台、短视频平台等,对此本技术实施例不作具体限定。
63.目前,针对源数据平台提供的数据分析服务的功能验证主要包括以下几个步骤:测试人员收集测试样本数据,在将测试样本数据手动拷贝到excel文件中,通过在excel文件中手动输入样本数据的运算规则,获取准确的校验数据,通过人工比对,确定样本数据中数据分析结果是否准确。
64.上述数据验证方式给测试人员带来繁重的工作量,工作内容繁琐,且极易出现错误。因此,亟需开发一个数据校验平台,以提升数据验证的准确率和效率。
65.为了解决上述问题,本技术实施例提供一种数据校验方法,该方法可应用于数据校验平台,测试人员通过该数据校验平台,能够方便地获取测试样本数据的校验结果,并根据校验结果对源数据平台的数据分析服务对应的代码进行及时修正,提高了测试人员的工作效率。数据校验平台获取测试人员上传的待验证文件,基于预配置的数据处理流程,对待验证文件中的数据进行处理和分析,得出验证结果,大大降低了人工操作的步骤,提高了数据验证的准确率和效率。
66.下面通过具体实施例对本技术实施例提供的技术方案进行详细说明。需要说明的是,本技术实施例提供的技术方案可以包括以下内容中的部分或全部,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
67.图2为本技术实施例提供的数据校验方法的流程示意图一。本实施例提供的数据校验方法可应用于图1所示的数据校验平台。
68.如图2所示,本实施例的数据校验方法包括如下步骤:
69.步骤201、获取待测试文件。
70.其中,待测试文件是源数据平台根据目标对象在预设时段内的基础数据生成的数据统计文件,待测试文件包括基础数据和待校验数据。待检验数据是根据基础数据生成的统计数据。
71.示例性的,假设源数据平台为电商平台,待测试文件中的基础数据包括每个月的活跃用户数、优惠活动天数等,待测试文件中的待校验数据包括但不限于预设时间段内(例如每季度q或半年度h)的平均活跃用户数、总优惠活动天数等。其中,平均活跃用户数为每个月的活跃用户数的平均值,总运营天数为每个月优惠活动天数加和。表1示出了包括活跃用户数相关的基础数据和待校验数据的待测试文件。
[0072][0073]
示例性的,假设源数据平台为电商平台,目标对象为电商平台的普通用户,该用户在预设时段(例如前6个月)内的基础数据包括该用户每个订单的下单时间、订单金额、订单物品的类别,该用户登录平台的时间等。待校验数据包括但不限于该用户在预设时段内的订单总数、订单总金额,用户活跃度。其中,订单总数是该用户在预设时段内的订单量的加和,订单总金额是该用户在预设时段内的订单金额的加和,用户活跃度可根据用户登录平台的时间确定。
[0074]
示例性的,假设源数据平台为短视频平台,目标对象为短视频平台的视频博主,视频博主在预设时段(例如前一周)内的基础数据包括该视频博主发布短视频的主题内容、时长、发布时间,每条短视频的播放量、点赞量等。待检验数据包括但不限于该视频博主在预设时段内发布的短视频数量、热门短视频数量等。其中,该视频博主在预设时段内的热门短视频数量是根据其发布的每条短视频的播放量和点赞量确定的。
[0075]
步骤202、基于预配置文件,对待测试文件中的基础数据进行数据处理,获取标准校验数据。
[0076]
本实施例中,预配置文件是预先配置在数据校验平台的模板文件。预配置文件包括对待测试文件中的基础数据进行数据分析和数据处理的运算规则或运算函数。
[0077]
示例性的,基于表1所示的待测试文件,预配置文件包括运算函数:=iferror(averageif(i2:t2,"《》0"),0),该运算函数对应待测试文件中b2单元格,表示统计1月至12
月的月平均活跃用户数。预配置文件还包括运算函数:=sum(i3:t3),该运算函数对应待测试文件中b3单元格,表示统计1月至12月的总优惠活动天数。
[0078]
数据验证平台基于预配置文件的运算规则或运算函数,对待测试文件中的基础数据进行数据处理,得到标准校验数据。其中,标准校验数据可以看作是准确的统计数据,用于验证源数据平台生成的待测试文件中待校验数据是否正确。
[0079]
应理解,待校验数据也属于统计类数据,待校验数据是源数据平台根据目标对象在预设时段内的基础数据自动生成的统计类数据,该自动生成统计类数据的功能是基于开发人员编写的代码实现的。
[0080]
可选的,在一些实施例中,待测试文件和预配置文件的文件格式不同。
[0081]
可选的,在一些实施例中,待测试文件和预配置文件的文件格式相同,均为excel文件。
[0082]
步骤203、基于标准校验数据验证待校验数据,生成数据校验结果,数据校验结果用于指示待校验数据是否正确。
[0083]
在本实施例的一个可选实施例中,若标准校验数据与待校验数据一致,生成第一数据校验结果,第一数据校验结果用于指示待校验数据正确。
[0084]
在本实施例的一个可选实施例中,若标准校验数据与待校验数据不一致,生成第二数据校验结果,第二数据校验结果用于指示待校验数据错误。
[0085]
可选的,第二数据校验结果包括数据不一致的标准校验数据和待校验数据的位置信息以及数据值。
[0086]
本实施例示出的数据校验方法,在获取包括基础数据和待校验数据的待测试文件后,基于预配置文件对待测试文件中的基础数据进行数据处理,获取标准校验数据;再基于标准校验数据验证待校验数据,生成数据校验结果,数据校验结果用于指示待校验数据是否正确。其中待测试文件是源数据平台根据目标对象在预设时段内的基础数据生成的数据统计文件。上述数据校验方案可应用于数据校验平台,通过该平台的配置,实现数据校验的自动化处理,提高了数据验证的准确率和效率。
[0087]
可选的,在一些实施例中,数据校验平台的页面包括上传待测试文件和预配置文件的控件,测试人员可通过点击数据比对控件,直接在页面上查看到数据校验结果,即两个文件的对比结果,方便用户查看异常数据,进行后续平台功能的优化。
[0088]
可选的,在一些实施例中,数据校验平台在生成第二数据校验结果之后,还可以执行如下步骤:在页面上通过表格的形式展示第二数据校验结果。即通过表格的形式展示数据不一致的标准校验数据和待校验数据的具体位置以及具体数据。本实施例能够直观展示源数据文件中存在错误的数据,便于测试人员有针对性对源数据平台作进一步优化,提高测试效率。
[0089]
在上述实施例的基础上,下面结合两个具体实施例对上述实施例中数据校验平台如何获取标准校验数据进行说明。
[0090]
图3为本技术实施例提供的数据校验方法的流程示意图二。本实施例中,预配置文件包括预配置的第一运算函数,第一运算函数的输入包括目标对象在所述预设时段内的至少一种基础数据。
[0091]
如图3所示,本实施例提供的数据校验方法包括如下步骤:
[0092]
步骤301、获取待测试文件。
[0093]
步骤302、将待测试文件中基础数据复制到预配置文件的目标区域。
[0094]
步骤302、基于预配置文件中的第一运算函数,对预配置文件的目标区域的数据进行数据运算,得到标准校验数据。
[0095]
步骤304、基于标准校验数据验证待校验数据,生成数据校验结果,数据校验结果用于指示待校验数据是否正确。
[0096]
本实施例中,待测试文件为源数据平台生成的代码性文件,预配置文件为excel文件。预配置文件还包括对待测试文件中基础数据的单元格位置的配置参数。通过解析待测试文件,获取基础数据,根据基础数据的单元格位置的配置参数,将基础数据复制到预配置文件的目标区域,即基础数据在excel文件中的单元格区域。
[0097]
示例性的,图4为本技术实施例提供的预配置文件的示意图。如图4所示,预配置文件中配置了第一运算函数,如g1=sum(a1,f1),该函数具体配置在g1单元格中。数据校验平台获取待检测文件,待检测文件中的基础数据是某店铺目标物品在上半年每个月的销售数量,如{20,30,25,10,12,15},待校验数据是源数据平台统计的该店铺目标物品在上半年的销售总量。数据校验平台从源数据平台获取该店铺目标物品每个月的销售数量,将这些数据复制到预配置文件的目标区域,如图4的单元格{a1,b1,c1,d1,e1,f1}。数据校验平台基于g1单元格配置的第一运算函数,计算得到统计数据112,该数据表示该店铺目标物品在上半年的销售总量,该数据为标准校验数据。若待测试文件中的基础数据对应的待校验数据不为112,数据校验结果用于指示待测试文件中待校验数据错误,说明源数据平台的数据统计出错,测试人员需要进行代码检查和修复。
[0098]
本实施例示出的数据校验方法,通过将获取的待测试文件中的基础数据复制到预配置文件的目标区域,根据预配置文件的第一运算函数,对复制的基础数据进行数据运算,获取标准校验数据,用于验证待测试文件中待校验数据的正确性。通过上述方法可批量对同类型的待校验数据进行数据校验,节省人工操作,提高了数据校验的效率。
[0099]
图5为本技术实施例提供的数据校验方法的流程示意图三。本实施例中,预配置文件包括预配置的第二运算函数,第二运算函数包括目标对象的基础数据的约束条件。
[0100]
如图5所示,本实施例提供的数据校验方法包括如下步骤:
[0101]
步骤401、获取待测试文件。
[0102]
步骤402、将待测试文件中基础数据复制到预配置文件的目标区域。
[0103]
步骤403、基于预配置文件中的第二运算函数,对满足约束条件的目标对象的基础数据进行数据运算,得到标准校验数据。
[0104]
步骤404、基于标准校验数据验证待校验数据,生成数据校验结果,数据校验结果用于指示待校验数据是否正确。
[0105]
示例性的,假设图4所示预配置文件中配置了第二运算函数,如g1=averageif(a1:f1,“>20”),该函数配置在g1单元格中。待检测文件中的基础数据是某店铺目标物品在上半年每个月的销售数量,如{20,30,25,10,12,15},待校验数据是源数据平台统计的该店铺销售量大于20的月平均销售量。数据校验平台从源数据平台获取该店铺目标物品每个月的销售数量,将这些数据复制到预配置文件的目标区域,如图4的单元格{a1,b1,c1,d1,e1,f1}。数据校验平台基于g1单元格配置的第二运算函数,计算得到统计数据27,该数据表
示该店铺目标物品月销售量大于20的平均月销量,该数据为标准校验数据。若待测试文件中的基础数据对应的待校验数据不为27,数据校验结果用于指示待测试文件中待校验数据错误,说明源数据平台的数据统计出错,测试人员需要进行代码检查和修复。
[0106]
本实施例示出的数据校验方法,在对基础数据进行数据运算之前,需要对基础数据进行条件筛选,确定符合约束条件的基础数据,再根据筛选出的基础数据做数据运算,进而获取标准校验数据,用于验证待测试文件中待校验数据的正确性。上述方法同样可以批量处理同类型的待校验数据,节省人工操作,提高了数据校验的效率。
[0107]
在上述几个实施例的基础上,可选的,预配置文件中的运算函数包括excel文件支持的任意运算函数。作为一种示例,运算函数包括高阶函数。
[0108]
上述实施例都是将预配置文件中的运算函数作为标准统计函数,通过运算函数计算基础数据对应的标准统计数据(即标准校验数据),比对该标准统计数据与源数据平台自动生成的基础数据的统计数据(即待校验数据),如果数据一致,说明源数据平台数据统计分析功能正常,如果数据不一致,说明源数据平台数据统计分析功能异常,需要优化。通过上述过程,实现对文件数据的快速校验,减少人工操作步骤,提高数据校验的准确率和效率。
[0109]
上文描述了本技术实施例提供的数据校验方法,下面将描述本技术实施例提供的数据校验装置。
[0110]
本技术实施例可以根据上述方法实施例对数据校验装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以使用硬件的形式实现,也可以使用软件功能模块的形式实现。
[0111]
需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面以使用对应各个功能划分各个功能模块为例进行说明。
[0112]
图6为本技术实施例提供的数据校验装置的结构示意图。如图6所示,本实施例提供的数据校验装置500,包括:获取模块501,处理模块502以及展示模块503。
[0113]
获取模块501,用于获取待测试文件,所述待测试文件是源数据平台根据目标对象在预设时段内的基础数据生成的数据统计文件,所述待测试文件包括所述基础数据和待校验数据;
[0114]
处理模块502,用于基于预配置文件,对所述待测试文件中的所述基础数据进行数据处理,获取标准校验数据;
[0115]
基于所述标准校验数据验证待校验数据,生成数据校验结果,所述数据校验结果用于指示所述待校验数据是否正确。
[0116]
在本实施例的一个可选实施例中,所述预配置文件包括预配置的第一运算函数,所述第一运算函数的输入包括所述目标对象在所述预设时段内的至少一种基础数据;所述处理模块502,具体用于:
[0117]
基于所述第一运算函数,对所述待测试文件中的至少一种基础数据进行数据运算,得到所述标准校验数据。
[0118]
在本实施例的一个可选实施例中,所述预配置文件包括预配置的第二运算函数,
所述第二运算函数包括对所述目标对象的所述基础数据的约束条件;
[0119]
所述处理模块502,具体用于:
[0120]
基于所述第二运算函数,对满足所述约束条件的所述目标对象的基础数据进行数据运算,得到所述标准校验数据。
[0121]
在本实施例的一个可选实施例中,所述处理模块502基于预配置文件,对所述待测试文件中的所述基础数据进行数据处理,获取标准校验数据之前,还用于:
[0122]
将所述待测试文件中的所述基础数据复制到所述预配置文件的目标区域。
[0123]
在本实施例的一个可选实施例中,所述处理模块502,具体用于:
[0124]
若所述标准校验数据与所述待校验数据一致,生成第一数据校验结果,所述第一数据校验结果用于指示所述待校验数据正确;或者
[0125]
若所述标准校验数据与所述待校验数据不一致,生成第二数据校验结果,所述第二数据校验结果用于指示所述待校验数据错误。
[0126]
在本实施例的一个可选实施例中,所述第二数据校验结果包括数据不一致的标准校验数据和待校验数据的位置信息以及数据值;
[0127]
在本实施例的一个可选实施例中,所述展示模块503,用于在页面上通过表格的形式展示所述第二数据校验结果。
[0128]
本实施例提供的数据校验装置,可以执行上述任一方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0129]
图7为本技术实施例提供的电子设备的硬件结构图,如图7所示,本实施例提供的电子设备600,包括:
[0130]
存储器601;
[0131]
处理器602;以及
[0132]
计算机程序;
[0133]
其中,计算机程序存储在存储器601中,并被配置为由处理器602执行以实现上述任一方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0134]
可选的,存储器601既可以是独立的,也可以跟处理器602集成在一起。当存储器601是独立于处理器602之外的器件时,电子设备600还包括:总线603,用于连接存储器601和处理器602。
[0135]
本技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器602执行以实现如前述任一方法实施例的技术方案。
[0136]
本技术实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如前述任一方法实施例的技术方案。
[0137]
本技术实施例还提供了一种芯片,包括:处理模块与通信接口,该处理模块能执行前述任一方法实施例的技术方案。
[0138]
进一步地,该芯片还包括存储模块(如,存储器),存储模块用于存储指令,处理模块用于执行存储模块存储的指令,并且对存储模块中存储的指令的执行使得处理模块执行前述任一方法实施例的技术方案。
[0139]
应理解,上述处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,
简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0140]
存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。
[0141]
总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
[0142]
上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0143]
一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备中。
[0144]
最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例的技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1