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

视图元素曝光的检测方法、装置、电子设备及存储介质与流程

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


1.本发明涉及计算机技术领域,尤其涉及一种视图元素曝光的检测方法、装置、电子设备及存储介质。


背景技术:

2.flutter是google推出的跨平台用户界面(user interface,ui)框架,可以实现一套代码,多端复用,便于开发者通过一套代码高效构建多平台应用。
3.在使用flutter完成一些业务需求时,经常会遇到需要统计应用页面中视图元素的曝光状态的情况,判断应用页面中的视图元素是否曝光,即判断应用页面中的视图元素是否处于用户可见状态。在安卓和ios中,判断应用页面中的视图元素是否曝光的方案已经非常成熟,但flutter技术推广时间不长,对处理视图元素曝光并没有很成熟的方案,并且flutter的页面渲染机制与安卓和ios差别比较大,所以迫切需要一套简单可用的处理视图元素曝光的方案。
4.目前针对flutter而言,判断应用的flutter页面中的视图元素是否曝光主要有以下两种策略:1、若组件(组件对应于代码层面)执行了初始状态生命周期即可确定组件对应的视图元素为用户可见状态(即,元素曝光);2、通过计算视图元素的上下边界偏移量,与屏幕坐标进行对比,判断视图元素是否处于用户可见状态。
5.针对策略1而言,flutter的页面渲染机制会复用组件,这时虽然用户看到了新的内容,但是该组件并没有执行初始状态生命周期,没有进行曝光上报,所以曝光判断不准确。针对策略2而言,计算视图元素边界偏移量的方案相对比较复杂,且对于包括多个视图元素的元素列表而言,需要高频的计算每个视图元素的偏移量,会造成列表滚动卡顿,对应用性能损耗严重。
6.由此可见,现有技术中,在判断应用的flutter页面中的视图元素的曝光情况时,存在判断不准确或者判断策略相对复杂易造成对应用性能损耗严重的问题。


技术实现要素:

7.本发明实施例提供一种视图元素曝光的检测方法、装置、电子设备及存储介质,以解决现有技术中在判断应用的flutter页面中的视图元素的曝光情况时,存在的判断不准确或者判断策略相对复杂易造成对应用性能损耗严重的问题。
8.第一方面,本发明实施例提供一种视图元素曝光的检测方法,包括:
9.配置多个视图元素分别对应的元素标识,所述多个视图元素为目标应用的flutter页面对应的元素,且所述多个视图元素对应于至少一个组件,所述至少一个组件为所述目标应用对应的组件;
10.在监测到目标组件的生命周期发生状态更新的情况下,确定生命周期状态更新前后所述目标组件分别对应的第一视图元素和第二视图元素,所述第一视图元素处于已曝光状态且曝光情况已上报至服务器,所述目标组件为所述至少一个组件中的一个;
11.根据所述第一视图元素对应的第一元素标识和所述第二视图元素对应的第二元素标识,确定所述第二视图元素是否为更新后的需进行曝光上报的视图元素。
12.第二方面,本发明实施例提供一种视图元素曝光的检测装置,包括:
13.配置模块,用于配置多个视图元素分别对应的元素标识,所述多个视图元素为目标应用的flutter页面对应的元素,且所述多个视图元素对应于至少一个组件,所述至少一个组件为所述目标应用对应的组件;
14.第一确定模块,用于在监测到目标组件的生命周期发生状态更新的情况下,确定生命周期状态更新前后所述目标组件分别对应的第一视图元素和第二视图元素,所述第一视图元素处于已曝光状态且曝光情况已上报至服务器,所述目标组件为所述至少一个组件中的一个;
15.第二确定模块,用于根据所述第一视图元素对应的第一元素标识和所述第二视图元素对应的第二元素标识,确定所述第二视图元素是否为更新后的需进行曝光上报的视图元素。
16.第三方面,本发明实施例提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的视图元素曝光的检测方法的步骤。
17.第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的视图元素曝光的检测方法的步骤。
18.本发明实施例的技术方案,通过针对目标应用的flutter页面对应的多个视图元素分别配置元素标识,在监测到多个视图元素对应的至少一个组件中的目标组件的生命周期发生状态更新的情况下,确定生命周期状态更新前后目标组件分别对应的第一视图元素和第二视图元素,根据第一视图元素对应的第一元素标识和第二视图元素对应的第二元素标识,确定第二视图元素是否为更新后的需进行曝光上报的视图元素,可以基于元素标识准确的判断flutter页面所曝光的视图元素的情况,同时可以保证应用的性能,避免flutter页面的卡顿。
附图说明
19.图1表示本发明实施例提供的视图元素曝光的检测方法的示意图
20.图2表示本发明实施例提供的视图元素曝光的检测方法的一具体实施流程图;
21.图3表示本发明实施例提供的视图元素曝光的检测装置的示意图;
22.图4表示本发明实施例提供的电子设备示意图。
具体实施方式
23.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
24.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的
特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
25.在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
26.针对现有技术中在判断应用的flutter页面中的视图元素的曝光情况时,所存在的判断不准确或者判断策略相对复杂易造成对应用性能损耗严重的问题,本发明实施例提供一种视图元素曝光的检测方法,参见图1所示,该方法包括:
27.步骤101、配置多个视图元素分别对应的元素标识,多个视图元素为目标应用的flutter页面对应的元素,且多个视图元素对应于至少一个组件,至少一个组件为目标应用对应的组件。
28.本发明实施例中的目标应用为基于flutter技术所开发的应用,flutter页面为基于flutter技术所渲染的应用页面,目标应用可对应于至少一个flutter页面,目标应用的flutter页面对应于多个视图元素。针对多个视图元素而言,多个视图元素对应于至少一个组件,至少一个组件为目标应用对应的组件,组件对应于代码层面,一个组件在不同时刻可对应于不同的视图元素。
29.针对目标应用的flutter页面所对应的多个视图元素,可以配置各视图元素分别对应的元素标识,这里的元素标识可作为视图元素的身份标识,用于进行视图元素的区分。
30.步骤102、在监测到目标组件的生命周期发生状态更新的情况下,确定生命周期状态更新前后目标组件分别对应的第一视图元素和第二视图元素,第一视图元素处于已曝光状态且曝光情况已上报至服务器,目标组件为至少一个组件中的一个。
31.在针对目标应用的flutter页面对应的多个视图元素分别配置元素标识之后,可以对各组件的生命周期进行状态监测。在监测到目标组件的生命周期发生状态更新的情况下,可以针对目标组件,确定生命周期状态更新前后分别对应的第一视图元素和第二视图元素。目标组件为目标应用的flutter页面对应的至少一个组件中的其中一个组件。其中,目标组件对应的第一视图元素为目标组件的生命周期状态更新前对应的视图元素,目标组件对应的第二视图元素为目标组件的生命周期状态更新后对应的视图元素。第一视图元素为已曝光状态,且第一视图元素对应的处于已曝光状态的曝光情况已上报至服务器,服务器根据第一视图元素的已曝光状态,确定第一视图元素在flutter页面为用户可见状态,用户可以对其进行浏览。这里的服务器为目标应用对应的服务器。
32.步骤103、根据第一视图元素对应的第一元素标识和第二视图元素对应的第二元素标识,确定第二视图元素是否为更新后的需进行曝光上报的视图元素。
33.在针对目标组件,确定其生命周期状态更新前后分别对应的第一视图元素和第二视图元素之后,可以获取第一视图元素对应的第一元素标识、第二视图元素对应的第二元素标识,然后基于第一元素标识和第二元素标识,检测第二视图元素是否为更新后的需要进行曝光上报的视图元素,根据检测结果确定第二视图元素是否为新的视图元素以及是否需要进行曝光上报。
34.上述实施过程,通过针对目标应用的flutter页面对应的多个视图元素分别配置
元素标识,在监测到多个视图元素对应的至少一个组件中的目标组件的生命周期发生状态更新的情况下,确定生命周期状态更新前后目标组件分别对应的第一视图元素和第二视图元素,根据第一视图元素对应的第一元素标识和第二视图元素对应的第二元素标识,确定第二视图元素是否为更新后的需进行曝光上报的视图元素,可以基于元素标识准确的判断flutter页面所曝光的视图元素的情况,同时可以保证应用的性能,避免flutter页面的卡顿。
35.其中,步骤103根据第一视图元素对应的第一元素标识和第二视图元素对应的第二元素标识,确定第二视图元素是否为更新后的需进行曝光上报的视图元素,包括:
36.检测第一元素标识和第二元素标识是否为同一元素标识;
37.在第一元素标识和第二元素标识为同一元素标识的情况下,确定第二视图元素为不需进行曝光上报的视图元素;
38.在第一元素标识和第二元素标识为不同元素标识的情况下,确定第二视图元素为更新后的需进行曝光上报的视图元素。
39.在根据第一视图元素对应的第一元素标识和第二视图元素对应的第二元素标识,确定第二视图元素是否为更新后的需进行曝光上报的视图元素时,可以检测第一元素标识和第二元素标识是否为同一元素标识。若第一元素标识和第二元素标识为同一元素标识,则可以确定第二视图元素与第一视图元素为相同的视图元素,第二视图元素不属于新的视图元素,目标组件的生命周期状态更新前后所对应的视图元素未发生变化。由于第一视图元素为已曝光状态,第二视图元素无需进行曝光上报。若第一元素标识和第二元素标识不属于同一元素标识,则可以确定第二视图元素与第一视图元素为不同的视图元素,此时,确定第二视图元素为新的视图元素,且需进行曝光上报。
40.上述实施过程,通过将目标组件的生命周期发生状态更新前后所对应的两个视图元素的元素标识进行比较,基于元素标识是否相同来判定视图元素是否发生更新,可以准确的识别出生命周期状态更新后的目标组件对应的视图元素是否需要进行曝光上报,以实现基于元素标识进行快速有效的曝光上报识别。
41.在本发明一可选实施例中,该方法还包括如下步骤:
42.在监测到目标组件执行初始状态生命周期的情况下,确定目标组件对应的首个视图元素处于曝光状态;
43.在确定目标组件对应的首个视图元素处于曝光状态的情况下,向服务器上报首个视图元素的曝光情况。
44.在监测到目标组件执行初始状态生命周期时,表明目标组件被插入视图树中,所以目标组件对应的当前视图元素(目标组件的首个视图元素)处于用户可见状态,即目标组件的首个视图元素处于曝光状态。在确定目标组件的首个视图元素处于曝光状态的情况下,可以向服务器上报首个视图元素的曝光情况,服务器可以根据首个视图元素的曝光情况,确定首个视图元素在flutter页面为用户可见状态,用户可以对其进行浏览。
45.上述过程,可以在目标组件执行初始状态生命周期时,确定目标组件对应的首个视图元素处于用户可见状态,本发明还可以在目标组件的生命周期发生状态更新时确定第二视图元素是否为更新后的需进行曝光上报的视图元素,实现全面准确的判断flutter页面对应的视图元素的曝光情况,包括首次的曝光以及视图元素更新时的曝光,同时可以保
证应用的性能,不会造成页面的卡顿。
46.其中,本实施例中可通过代码设计将曝光判断逻辑进行封装,通过封装可以提高代码的复用性,使得开发者无需关心曝光逻辑。在视图元素曝光后可以向服务器上报视图元素的曝光情况,以便于服务器基于视图元素的曝光情况确定哪些视图元素在flutter页面为用户可见状态,进而可以获取用户的行为信息,以便于确定用户的行为偏好。
47.可选的,在确定第二视图元素为更新后的需进行曝光上报的视图元素之后,该方法还包括:
48.将第二视图元素对应的处于已曝光状态的曝光情况上报至服务器;
49.其中,在向服务器上报第二视图元素的曝光情况的状态下,第二视图元素为对第一视图元素进行元素更新后获取的视图元素。
50.在确定第二视图元素与第一视图元素相区别的情况下,可以确定第二视图为对第一视图元素进行元素更新后获取的视图元素之后,由于第二视图元素区别于第一视图元素,可以确定第二视图元素为需要进行曝光上报的视图元素。此时,可以将第二视图元素对应的曝光情况(处于已曝光状态)上报至服务器,服务器根据接收到的曝光情况,确定第二视图元素在flutter页面为用户可见状态。
51.上述过程,在视图元素发生更新的情况下,针对更新后获取的视图元素,向服务器上报该视图元素处于已曝光状态的曝光情况,可以实现对视图元素的曝光情况进行采集并上传至服务器,以便于服务器可以确定哪些视图元素在flutter页面为用户可见状态,进而可以基于视图元素的曝光情况获取用户的行为信息。
52.可选的,在配置多个视图元素分别对应的元素标识时,包括:
53.针对目标应用的flutter页面对应的多个视图元素,基于组件关联关系,配置多个视图元素分别对应的元素标识;
54.其中,组件关联关系包括各组件之间的关联关系以及每个组件对应的不同视图元素之间的关联关系。
55.在针对目标应用的flutter页面对应的多个视图元素,配置对应的元素标识时,可以确定目标应用对应的至少一个组件中各组件之间的第一关联关系,以及同一个组件对应的不同视图元素之间的第二关联关系,根据第一关联关系以及第二关联关系生成组件关联关系,基于组件关联关系对多个视图元素进行元素标识的配置,可以使得具有关联关系的不同组件对应的视图元素的元素标识形成关联、使得同一组件的不同视图元素对应的元素标识形成关联。
56.例如,目标应用的flutter页面对应于3个组件,分别为组件1、组件2以及组件3,组件1对应的3个视图元素依次为视图元素1、视图元素2以及视图元素3,组件2对应的3个视图元素依次为视图元素4、视图元素5以及视图元素6,组件3对应的3个视图元素依次为视图元素7、视图元素8以及视图元素9。组件1对应于flutter页面的第一区域、组件2对应于flutter页面的第二区域、组件3对应于flutter页面的第三区域,第一区域与第二区域相邻、第二区域与第三区域相邻,组件1与组件2形成第一关联关系,相当于第一区域与第二区域形成第一关联关系,组件2与组件3形成第一关联关系,相当于第二区域与第三区域形成第一关联关系。视图元素1、视图元素2以及视图元素3形成第二关联关系,视图元素4、视图元素5以及视图元素6形成第二关联关系,视图元素7、视图元素8以及视图元素9形成第三关
联关系。在配置元素标识时,可以配置视图元素1对应于元素标识1,视图元素2对应于元素标识2,视图元素3对应于元素标识3,视图元素4对应于元素标识11,视图元素5对应于元素标识12,视图元素6对应于元素标识13,视图元素7对应于元素标识21,视图元素8对应于元素标识22,视图元素9对应于元素标识23。至此同一个组件对应的视图元素的元素标识的序号按照由小到大的顺序排列,不同的组件对应的相同排列位置的视图元素的序号的个位数字相同。
57.上述实施过程,通过基于组件关联关系进行元素标识的配置,可以基于组件之间的关系、相同组件不同视图元素之间的关联,形成元素标识之间的关联。
58.下面通过一具体实例对组件复用的情况进行介绍,组件1对应于视图元素1和视图元素2,在组件1执行初始状态生命周期时,确定组件1对应的首个视图元素(视图元素1)处于曝光状态,向服务器上报首个视图元素的曝光情况。在组件1的生命周期发生状态更新时,视图元素1更新为视图元素2,视图元素2复用组件1,虽然组件1没有再次执行初始状态生命周期,但由于视图元素2对应的元素标识与视图元素1对应的元素标识不同,因此需要针对视图元素2进行曝光上报,可以保证曝光上报判断的准确性。
59.下面通过一具体实例对本发明实施例提供的视图元素曝光的检测方法进行介绍,参见图2所示,包括如下步骤:
60.步骤201、针对目标应用的flutter页面对应的多个视图元素,配置对应的元素标识,多个视图元素对应于至少一个组件,至少一个组件为目标应用对应的组件。
61.步骤202、在监测到目标组件执行初始状态生命周期的情况下,确定目标组件对应的首个视图元素处于曝光状态,向服务器上报首个视图元素的曝光情况,目标组件为至少一个组件中的其中一个。
62.步骤203、在监测到目标组件的生命周期发生状态更新的情况下,确定生命周期状态更新前后目标组件分别对应的第一视图元素和第二视图元素,第一视图元素处于已曝光状态且曝光情况已上报至服务器。
63.步骤204、获取第一视图元素对应的第一元素标识和第二视图元素对应的第二元素标识。
64.步骤205、检测第一元素标识和第二元素标识是否为同一元素标识,若是执行步骤206,否则执行步骤207。
65.步骤206、在第一元素标识和第二元素标识为同一元素标识的情况下,确定第二视图元素为不需进行曝光上报的视图元素。
66.步骤207、在第一元素标识和第二元素标识为不同元素标识的情况下,确定第二视图元素为更新后的需进行曝光上报的视图元素。
67.上述实施流程,通过配置视图元素对应的元素标识,可以基于元素标识准确的判断flutter页面所曝光的视图元素的情况,还可以实现全面准确的判断flutter页面对应的视图元素的曝光情况,包括首次的曝光以及视图元素更新时的曝光,同时可以保证应用的性能,避免flutter页面的卡顿。
68.以上为本发明实施例提供的视图元素曝光的检测方法的实施过程,通过针对目标应用的flutter页面对应的多个视图元素分别配置元素标识,在监测到多个视图元素对应的至少一个组件中的目标组件的生命周期发生状态更新的情况下,确定生命周期状态更新
前后目标组件分别对应的第一视图元素和第二视图元素,根据第一视图元素对应的第一元素标识和第二视图元素对应的第二元素标识,确定第二视图元素是否为更新后的需进行曝光上报的视图元素,可以基于元素标识准确的判断flutter页面所曝光的视图元素的情况,同时可以保证应用的性能,避免flutter页面的卡顿。
69.进一步地,可以实现全面准确的判断flutter页面对应的视图元素的曝光情况,包括首次的曝光以及视图元素更新时的曝光;通过向服务器上报视图元素的曝光情况,可以便于服务器确定哪些视图元素在flutter页面为用户可见状态,进而可以获取用户的行为信息,以便于确定用户的行为偏好;通过基于组件关联关系进行元素标识的配置,可以基于组件之间的关系、相同组件对应的不同视图元素之间的关联,形成元素标识之间的关联。
70.本发明实施例还提供一种视图元素曝光的检测装置,参见图3所示,包括:
71.配置模块301,用于配置多个视图元素分别对应的元素标识,所述多个视图元素为目标应用的flutter页面对应的元素,且所述多个视图元素对应于至少一个组件,所述至少一个组件为所述目标应用对应的组件;
72.第一确定模块302,用于在监测到目标组件的生命周期发生状态更新的情况下,确定生命周期状态更新前后所述目标组件分别对应的第一视图元素和第二视图元素,所述第一视图元素处于已曝光状态且曝光情况已上报至服务器,所述目标组件为所述至少一个组件中的一个;
73.第二确定模块303,用于根据所述第一视图元素对应的第一元素标识和所述第二视图元素对应的第二元素标识,确定所述第二视图元素是否为更新后的需进行曝光上报的视图元素。
74.可选的,所述第二确定模块包括:
75.检测子模块,用于检测所述第一元素标识和所述第二元素标识是否为同一元素标识;
76.第一确定子模块,用于在所述第一元素标识和所述第二元素标识为同一元素标识的情况下,确定所述第二视图元素为不需进行曝光上报的视图元素;
77.第二确定子模块,用于在所述第一元素标识和所述第二元素标识为不同元素标识的情况下,确定所述第二视图元素为更新后的需进行曝光上报的视图元素。
78.可选的,该装置还包括:
79.第三确定模块,用于在监测到所述目标组件执行初始状态生命周期的情况下,确定所述目标组件对应的首个视图元素处于曝光状态;
80.第一上报模块,用于在确定所述目标组件对应的首个视图元素处于曝光状态的情况下,向所述服务器上报所述首个视图元素的曝光情况。
81.可选的,该装置还包括:
82.第二上报模块,用于在确定所述第二视图元素为更新后的需进行曝光上报的视图元素之后,将所述第二视图元素对应的处于已曝光状态的曝光情况上报至所述服务器;
83.其中,在向所述服务器上报所述第二视图元素的曝光情况的状态下,所述第二视图元素为对所述第一视图元素进行元素更新后获取的视图元素。
84.可选的,所述配置模块进一步用于:
85.针对所述目标应用的flutter页面对应的所述多个视图元素,基于组件关联关系,
配置所述多个视图元素分别对应的元素标识;
86.其中,所述组件关联关系包括各组件之间的关联关系以及每个组件对应的不同视图元素之间的关联关系。
87.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
88.另一方面,本发明实施例还提供了一种电子设备,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述视图元素曝光的检测方法中的步骤。
89.举例如下,图4示出了一种电子设备的实体结构示意图。
90.如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,执行以下步骤:配置多个视图元素分别对应的元素标识,所述多个视图元素为目标应用的flutter页面对应的元素,且所述多个视图元素对应于至少一个组件,所述至少一个组件为所述目标应用对应的组件;在监测到目标组件的生命周期发生状态更新的情况下,确定生命周期状态更新前后所述目标组件分别对应的第一视图元素和第二视图元素,所述第一视图元素处于已曝光状态且曝光情况已上报至服务器,所述目标组件为所述至少一个组件中的一个;根据所述第一视图元素对应的第一元素标识和所述第二视图元素对应的第二元素标识,确定所述第二视图元素是否为更新后的需进行曝光上报的视图元素。处理器410还可以实现视图元素曝光的检测方法的其他实施过程,这里不再赘述。
91.此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
92.再一方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例提供的视图元素曝光的检测方法中的步骤。
93.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
94.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该
计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
95.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

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

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

相关文献