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

数据处理方法、装置、电子设备、介质和产品与流程

2022-08-13 16:33:10 来源:中国专利 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.图1是本公开实施例提供的一种数据处理方法的流程示意图;
56.图2是本公开实施例提供的另一种数据处理方法的流程示意图;
57.图3是本公开实施例提供的一种应用启动的交互示意图;
58.图4为本公开实施例提供的一种数据处理装置的结构示意图。
具体实施方式
59.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
60.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
61.示例性地,本公开提供一种数据处理方法、装置、电子设备、介质和产品,通过响应于目标事件的执行请求,构建一个目标事件备份数据,作为目标事件执行时的实时记录数据,其中,目标事件备份数据可用于描述目标执行的加载状态,获取目标事件的加载数据,来更新目标事件备份数据,在目标事件执行结束时,根据更新后的目标事件备份数据的状态,上报目标事件的执行结果,从而,能够在事件执行过程中,及时上报事件的执行结果,便于准确获知事件执行过程中的数据。
62.本公开的数据处理方法由电子设备中安装的客户端来执行。电子设备可以是平板电脑、手机、可穿戴设备、车载设备、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本、个人数字助理(personal digital assistant,pda)、智能电视、智慧屏、高清电视、4k电视、智能音箱、智能投影仪等设备,本公开对电子设备的具体类型不作任何限制。
63.其中,本公开对电子设备的操作系统的类型不做限定。例如,android系统、linux系统、windows系统、ios系统等。
64.请参阅图1,图1为本公开实施例提供的一种数据处理方法的流程示意图。如图1所示,本公开提供的数据处理方法可以包括:
65.s110、响应于目标事件的执行请求,构建目标事件备份数据。
66.其中,目标事件备份数据可用于描述目标事件执行时的加载状态,目标事件的加载状态可包括:加载成功、加载失败和加载取消等。
67.其中,目标事件备份数据可作为目标事件在执行加载过程中的一份流程异常结束的备份数据。
68.具体的,目标事件可包括:目标应用和目标文件,其中,目标文件可为数据量较大的一类文件。
69.相应的,目标事件的执行可包括:目标应用的启动,和,目标文件的下载,目标事件的执行请求可包括:目标应用的启动请求,和,目标文件的下载请求。
70.其中,目标应用可为具有长耗时流程的一类程序。
71.举例而言,目标应用可为一个小游戏程序,具体的,小游戏程序可包括的加载流程为:小游戏实体数据请求、小游戏资源包下载、引擎渲染环境准备等。
72.需要说明的是,目标应用的加载流程中可包含多流程并行加载的情况。
73.结合上述举例,在小游戏启动时,可同时并行加载小游戏资源包下载和引擎渲染环境准备,如,采用第一线程加载小游戏资源包下载,同时,采用第二线程加载引擎选渲染环境准备。
74.s120、获取目标事件执行时的加载数据,并基于加载数据更新目标事件备份数据。
75.其中,加载数据可为目标事件执行过程中产生的运行数据,如目标事件为应用启动时,加载数据可为启动应用时加载启动进程所需的数据,如目标事件为文件下载时,加载数据可为下载文件过程中得到/产生的数据,可用于表示文件下载进度。
76.其中,目标事件在加载执行过程中可对应显示一个加载执行进度,如可以加载进度条的方式显示加载执行进度,加载进度条上可包括多个加载进度节点,目标事件的加载数据可为已加载进度节点的数据总和。
77.举例而言,加载进度条上包括100个加载进度节点,当前加载至第50个加载进度节点完成,则目标事件的加载数据可对应第1个加载进度节点至第50个加载进度节点的数据总和。
78.s130、在目标事件执行结束时,根据更新后的目标事件备份数据的状态,上报目标事件的执行结果。
79.其中,目标事件执行结束可对应,目标事件执行成功、目标事件执行失败、目标事件执行异常等。
80.其中,可基于目标事件备份数据确定目标事件的加载执行是否异常,或者,可基于目标事件备份数据确定目标事件的加载执行是否完成/结束。
81.结合上述举例,在加载进度条上包括100个加载进度节点时,目标事件加载至第90个加载进度节点时退出程序,或者,长时间未加载完成第90个加载进度节点,则可认为目标事件执行异常。
82.其中,更新后的目标事件备份数据的状态可包括:存在和不存在。
83.具体的,在构建完目标事件备份数据后,可将构建好的目标事件备份数据存储至缓存区域,以进行目标事件备份数据的更新处理操作,在确定出目标事件加载异常/加载执行是否完成之后,查看缓存区域中是否还有目标事件备份数据。
84.其中,目标事件的执行结果可包括但不限于是:执行成功、执行失败和执行取消。
85.相应的,在目标事件的的执行为目标应用的启动时,目标事件的执行结果可包括但不限于是:启动成功、启动失败和启动取消;在目标事件的的执行为目标文件的下载时,目标事件的执行结果可包括但不限于是:下载成功、下载失败和下载取消。
86.结合上述举例,执行成功可为加载完全部的加载进度节点,执行失败可为加载完部分进度节点且仍有部分加载进度节点未加载成功,执行取消可为在加载进度节点的过程中退出目标应用。
87.本公开实施例提供的数据处理方法,通过响应于目标事件的执行请求,构建一个目标事件备份数据,作为目标事件执行时的实时记录数据,其中,目标事件备份数据可用于描述目标执行的加载状态,获取目标事件的加载数据,来更新目标事件备份数据,在目标事件执行结束时,根据更新后的目标事件备份数据的状态,上报目标事件的执行结果,从而,能够在事件执行过程中,及时上报事件的执行结果,便于准确获知事件执行过程中的数据。
88.图2是本公开实施例提供的另一种数据处理方法的流程示意图。本实施例是在上述实施例的基础上,其中,目标事件执行结束对应于目标事件执行异常,可对目标事件执行异常进行准确判定,在确定出目标事件执行异常为第一预设异常时,其中,第一预设异常可用于描述接收到目标事件的首次结束上报事件;s130的一种可能的实现方式如下:
89.s1301、若更新后的目标事件备份数据的状态为存在,则删除更新后的目标事件备份数据。
90.其中,更新后的目标事件备份数据可实时记录目标事件的加载进度,在接收到目标事件的首次结束上报事件后,通过查看是否存在更新后的目标事件备份数据,来对目标事件的执行结果进行上报。
91.s1302、确定目标事件的第二执行结果为执行失败,并上报第二执行结果。
92.其中,基于加载数据确定目标事件执行异常之后,可确定出目标事件的第二执行结果为执行失败,即未执行加载成功,在删除掉更新后的目标事件备份数据之后,可上报目标事件的此次上报结果。
93.从而,在目标事件执行异常时,能够及时了解到目标事件的执行加载情况。
94.基于上述实施例的描述,可选的,目标事件执行异常还可包括如下几种。
95.在一些实施例中,目标事件执行异常可为第二预设异常,其中,第二预设异常可用于描述接收到目标事件的至少两次结束上报事件。
96.举例而言,目标事件执行过程中出现卡顿,且目标事件的至少两个执行加载流程进行并行加载,在第一个执行加载流程卡顿时会执行一次上报事件,在第二个执行加载流程卡顿时也会执行一次上报事件。
97.结合上述举例,目标事件的执行为小游戏启动时,可同时并行加载小游戏资源包下载和引擎渲染环境准备,如,采用第一线程加载小游戏资源包下载,同时,采用第二线程加载引擎选渲染环境准备;在小游戏资源包下载加载失败时,执行第一次上报事件,在引擎选渲染环境准备加载失败时,执行第二次上报事件。
98.根据更新后的目标事件备份数据的状态,上报目标事件的执行结果,包括:
99.若更新后的目标事件备份数据的状态为不存在,则屏蔽接收到的目标事件的至少两次结束上报事件;
100.确定目标事件的第三执行结果为执行失败,并上报第三执行结果。
101.其中,在接收到目标事件的至少两次结束上报事件之后,表明目标事件存在并行的执行加载流程,首次执行加载流程已执行加载失败且执行上报事件了,则在首次执行加载失败之后,不需要再执行上报事件。
102.从而,避免同一事件部分加载失败的情况下,多次上报加载失败导致数据仓库中不会有多余的错误的任务结束的数据上报。
103.结合上述举例,在小游戏启动时,可同时并行加载小游戏资源包下载和引擎渲染环境准备,如,采用第一线程加载小游戏资源包下载,同时,采用第二线程加载引擎选渲染环境准备;在小游戏资源包下载加载失败时,执行第一次上报事件,删除更新后的目标应用加载数据(目标事件为目标应用时对应的目标事件备份数据),在引擎选渲染环境准备加载失败时,执行第二次上报事件,此时,判定第二次上报事件为非正常上报,可屏蔽第二次上报事件。
104.在另一些实施例中,目标事件加载异常可为第三预设异常,第三预设异常用于描述目标事件的执行进程已取消。
105.其中,目标事件的执行进程已取消为目标事件在执行过程中且未执行完成之前,取消本次执行任务。
106.以目标事件的执行为目标应用的启动为例,目标应用在正常加载过程中,用户手动操作在任务列表中取消应用加载进程,此时,进程被截止,相关代码则得不到执行。
107.结合上述举例,在小游戏启动时,加载需求为:加载小游戏实体数据请求、小游戏资源包下载和引擎渲染环境准备,在加载完小游戏实体数据请求之后,继续加载小游戏资源包下载和引擎渲染环境准备,但在加载小游戏资源包下载和引擎渲染环境准备未完成之前,用户在任务列表中取消目标应用的加载进程。
108.其中,可将目标事件再次执行还未执行加载相关流程的时段,作为预设的上报时间。
109.根据更新后的目标事件备份数据的状态,上报目标应用的启动结果,包括:
110.若目标事件执行异常为第三预设异常,且更新后的目标事件备份数据的状态为存在,则删除更新后的目标事件备份数据;其中,第三预设异常用于描述目标事件的加载进程已取消;
111.确定目标事件与预设的上报时间对应的第四执行结果为执行取消,并上报第四执行结果。
112.其中,更新后的目标事件备份数据为对应于首次执行目标事件的目标事件备份数据,与本次执行目标事件无关,则需要删除更新后的目标事件备份数据,并上报执行取消,从而,弥补执行加载结束数据缺失的问题。
113.另外,在本实施例中,目标事件执行异常为第三预设异常之后,更新后的目标事件备份数据的状态为存在之前,还可以包括:
114.确定目标事件再次执行,且达到预设的上报时间;其中,目标事件再次执行,为再次接收到用户触发的目标事件的执行事件,预设的上报时间可为用户再次执行目标事件后的一个预设时段。
115.结合上述举例,在小游戏启动时,加载需求为:加载小游戏实体数据请求、小游戏资源包下载和引擎渲染环境准备,在加载完小游戏实体数据请求之后,继续加载小游戏资源包下载和引擎渲染环境准备,但在加载小游戏资源包下载和引擎渲染环境准备未完成之前,用户在任务列表中取消目标应用的加载进程之后,用户再次开启目标应用,可将小游戏实体数据请求完成后的时间/过程某一时段内,作为预设的上报时间。
116.其中,可选的,在基于加载数据确定目标事件执行成功之后,还可根据更新后的目标事件备份数据的状态,上报目标事件的执行结果。
117.需要说明的是,在基于加载数据确定目标事件执行成功之后,更新后的目标事件备份数据的状态可为存在/不存在。
118.其中,根据更新后的目标事件备份数据的状态,根据更新后的目标事件备份数据的状态,上报目标事件的执行结果,包括:
119.若更新后的目标事件备份数据的状态为存在,则删除更新后的目标事件备份数据;
120.确定目标事件的第一执行结果为执行成功,并上报第一执行结果。
121.其中,在基于加载数据确定目标事件执行成功之后,表明目标事件的执行任务已正常结束。
122.以目标事件的执行为小游戏启动(目标应用的启动)时,加载需求为:加载小游戏
实体数据请求、小游戏资源包下载和引擎渲染环境准备,在加载完小游戏实体数据请求之后,继续加载小游戏资源包下载和引擎渲染环境准备,加载小游戏资源包下载和引擎渲染环境准备之后,继续加载引擎渲染环境准备,加载引擎渲染环境准备完成后,则表示目标应用加载成功。
123.其中,根据更新后的目标事件备份数据的状态,上报目标应用的启动结果,包括:
124.若更新后的目标事件备份数据的状态为不存在,则上报第一执行结果;
125.生成预警信息,预警信息用于提示目标事件备份数据构建异常。
126.其中,在基于加载数据确定目标事件执行成功之后,但更新后的目标事件备份数据的状态为不存在,可认为目标事件备份数据的构建异常/更新异常,需要进行告警提示,便于管理人员及时获知到事件执行情况。
127.基于上述实施例的描述,本公开的数据处理方法,以目标事件的执行为目标应用的启动为例,如图3示例性所示,具体的,可通过应用启动模块、数据校准模块、数据上报模块实现,其中:
128.应用启动模块,可检测目标应用(如小游戏)的加载,在检测到触发小游戏加载时,通过数据校准模块。
129.数据校准模块,接收到通知,确定是加载开始之后,构建一份加载取消的备份数据(如上提及的目标事件备份数据),将加载开始事件上报给数据上报模块,其中,小游戏加载过程中加载进度条会不断更新,测试人员也会通知到数据校准模块,使数据校准模块更新已创建的备份数据。
130.数据上报模块,用于上报加载结果事件,如加载成功、加载失败、加载取消等。
131.其中,在检测到加载流程结束时(加载成功或加载失败),通知数据校准模块,使得数据校准模块检查是否存在对应的备份数据,若是,则删除备份数据,将本次收到的加载结束通知到数据上报模块进行数据上报。
132.其中,若任务加载出现故障(出现在多流程并行加载过程中),又一次通知数据校准模块任务结束,数据校准模块检查发现当前不存在对应的备份数据,则忽略此次加载结束不向数据上报模块进行上报,以确保数据仓库中不会有多余的错误的任务结束的数据上报。
133.其中,若用户在加载等待过程中,直接在最近任务列表中把小游戏滑掉了,此时进程被杀代码得不到执行,会导致加载结束数据缺失,但由于备份数据已经写入存储空间,在下一次用户启动小游戏的时候则会被上报,以弥补加载结束数据缺失的问题。
134.图4是本公开提供的一种数据处理装置的结构示意图,如图4所示,本实施例的数据处理装置400,包括:构建模块410、获取模块420和上报模块430,其中:
135.构建模块410,用于响应于目标事件的执行请求,构建目标事件备份数据,所述目标事件备份数据用于描述所述目标事件执行时的加载状态;
136.获取模块420,用于获取所述目标事件执行时的加载数据,并基于所述加载数据更新所述目标事件备份数据;
137.上报模块430,用于在所述目标事件执行结束时,基于更新后的所述目标事件备份数据的状态,上报所述目标事件的执行结果。
138.在本实施例中,所述目标事件执行结束对应于所述目标事件执行成功,上报模块
430,具体用于:
139.若更新后的所述目标事件备份数据的状态为存在,删除更新后的所述目标事件备份数据;
140.确定所述目标事件的第一执行结果为执行成功,并上报所述第一执行结果。
141.在本实施例中,上报模块430,具体用于:
142.若更新后的所述目标事件备份数据的状态为不存在,上报所述第一执行结果;
143.生成预警信息,所述预警信息用于提示所述目标事件备份数据构建异常。
144.在本实施例中,所述目标事件执行结束对应于所述目标事件执行异常,上报模块430,具体用于:
145.若所述目标事件执行异常为第一预设异常,且更新后的所述目标事件备份数据的状态为存在,删除更新后的所述目标事件备份数据;其中,所述第一预设异常用于描述接收到所述目标事件的首次结束上报事件;
146.确定所述目标事件的第二执行结果为执行失败,并上报所述第二执行结果。
147.在本实施例中,上报模块430,具体用于:
148.若所述目标事件执行异常为第二预设异常,且更新后的所述目标事件备份数据的状态为不存在,屏蔽接收到的所述目标事件的至少两次结束上报事件;其中,所述第二预设异常用于描述接收到所述目标事件的至少两次结束上报事件;
149.确定所述目标事件的第三执行结果为执行失败,并上报所述第三执行结果。
150.在本实施例中,上报模块430,具体用于:
151.若所述目标事件执行异常为第三预设异常,且更新后的所述目标事件备份数据的状态为存在,则删除更新后的所述目标事件备份数据;其中,所述第三预设异常用于描述所述目标事件的加载进程已取消;
152.确定所述目标事件与所述预设的上报时间对应的第四执行结果为执行取消,并上报所述第四执行结果。
153.在本实施例中,本实施例装置还包括:确定模块;
154.确定模块,用于确定所述目标事件再次执行,且达到预设的上报时间。
155.本公开提供的数据处理装置,可执行上述方法实施例,其具体实现原理和技术效果,可参见上述方法实施例,本公开此处不再赘述。
156.示例性地,本公开提供一种电子设备,包括:一个或多个处理器;存储器;以及一个或多个计算机程序;其中一个或多个计算机程序被存储在存储器中;一个或多个处理器在执行一个或多个计算机程序时,使得电子设备实现前文实施例的数据处理方法。
157.示例性地,本公开提供一种芯片系统,芯片系统应用于包括存储器和传感器的电子设备;芯片系统包括:处理器;当处理器执行前文实施例的数据处理方法。
158.示例性地,本公开提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器使得电子设备执行时实现前文实施例的数据处理方法。
159.示例性地,本公开提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行前文实施例的数据处理方法。
160.在上述实施例中,全部或部分功能可以通过软件、硬件、或者软件加硬件的组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产
品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本公开实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如,固态硬盘(solid state disk,ssd))等。
161.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
162.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

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

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

相关文献