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

确定接口正确性的方法、装置、设备、存储介质和产品与流程

2022-06-22 14:15:11 来源:中国专利 TAG:


1.本发明涉及分布式技术领域,尤其涉及一种确定接口正确性的方法、装置、设备、存储介质和产品。


背景技术:

2.一般在系统的开发过程中,接口提供方和接口消费方为了便于各自的开发,双方提前定义好了接口规范,包括上送和返回的数据字段名称、数据类型和长度等。
3.但在功能测试阶段和生产环境中,经常发现由于开发不符合接口规范的导致的错误,例如接口规范中定义的字段为productname,但接口消费方开发时,却使用了productname,这导致了服务数据调不到的问题;或是接口提供方将字段长度从600改成了1500,但是接口消费方没有修改,导致数据接收超过长度限制等问题,这样的问题在功能测试和生产中占很大的比重。
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.图1为本发明实施例中提供的一种确定接口正确性的方法的流程示意图;
48.图2为本发明实施例中提供的一种确定接口正确性的方法的另一流程示意图;
49.图3为本发明实施例中提供的将接口文档的当前版本与程序代码中接口的当前版本进行比较的流程示意图;
50.图4为本发明实施例中提供的在确定所述接口有误,并报错之后的流程示意图;
51.图5为本发明实施例中用于根据所述错误类型,对接口错误进行事前预警的流程示意图;
52.图6为本发明实施例中提供的一种确定接口正确性的装置的模块结构示意图;
53.图7为本发明实施例中提供的计算机设备的结构示意图。
54.附图符号说明:
55.100、第一获取模块;
56.200、第二获取模块;
57.300、判断模块;
58.702、计算机设备;
59.704、处理器;
60.706、存储器;
61.708、驱动机构;
62.710、输入/输出模块;
63.712、输入设备;
64.714、输出设备;
65.716、呈现设备;
66.718、图形用户接口;
67.720、网络接口;
68.722、通信链路;
69.724、通信总线。
具体实施方式
70.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
71.一般在系统的开发过程中,接口提供方和接口消费方为了便于各自的开发,双方提前定义好了接口规范,包括上送和返回的数据字段名称、数据类型和长度等。
72.但在功能测试阶段和生产环境中,经常发现由于开发不符合接口规范的导致的错误,例如接口规范中定义的字段为productname,但接口消费方开发时,却使用了productname,这导致了服务数据调不到的问题;或是接口提供方将字段长度从600改成了1500,但是接口消费方没有修改,导致数据接收超过长度限制等问题,这样的问题在功能测试和生产中占很大的比重。
73.为了解决上述问题,本文实施例提供了一种确定接口正确性的方法。图1是本文实施例提供的一种确定接口正确性的方法的流程示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或装置产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行。
74.需要说明的是,本文的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本文的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、装置、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
75.参照图1,本文提供一种确定接口正确性的方法,应用于接口使用方,包括:
76.s101:获取接口文档,所述接口文档中记录有接口对应的标准字段,以及所述标准字段的标准特征参数;
77.s102:获取程序代码中的接口,所述接口对应的字段,以及所述字段的特征参数;
78.s103:判断所述字段是否为接口文档记录的任一标准字段;
79.s104:若是,则判断所述字段的特征参数是否与所述标准字段的标准特征参数一致;
80.s105:若是,则确定所述接口正确;
81.s106:若否,则确定所述接口有误,并报错;
82.s107:若否,则确定所述接口有误,并报错。
83.接口使用方包括接口提供方和接口消费方,接口文档可以由第三方生成并维护,接口提供方和接口消费方在各自系统开发的过程中都需要进行接口的定义,为防止接口定义错误的情况发生,作为接口使用方的接口提供方和接口消费方均可以获取接口文档,通过接口文档来定义接口。
84.即所述获取接口文档,所述接口文档中记录有接口对应的标准字段,以及所述标准字段的标准特征参数之后包括:
85.根据接口文档中记录的接口,生成程序代码。
86.接口文档中记录有接口对应的标准字段,以及标准字段的标准特征参数,对于一个接口来说,其中包括多个标准字段,每个标准字段均对应有标准特征参数,例如某一接口是用户信息接口,该接口中包括标准字段:用户名、用户编号、用户证件号
……
对于用户名这一标准字段来说,其对应有多个标准特征参数:字段名称为用户名,标识符为name,类型
为string,长度为[1,600]
……
对于用户编号这一标准字段来说,其对应有多个标准特征参数:字段名称为用户编号,标识符为number,类型为string,长度为[1,16]
……
[0087]
接口使用方在进行接口定义时获取对应的接口文档,即可直接使用接口文档中记录的标准字段来编写代码进行系统开发,这样便可以减少系统开发过程中接口定义错误的情况发生的概率。
[0088]
除此之外,还可以作为接口使用方对程序代码中接口正确性的判断依据。具体的,可以获取程序代码中的接口,接口对应的字段,以及字段的特征参数,程序代码中的接口指的是在程序代码中已经定义好的接口,为了验证程序代码中接口是否正确,需要对字段以及字段的特征参数分别进行验证。
[0089]
先判断字段是否为任一标准字段,若是则说明字段无误,需要注意的是,一般在程序代码编写过程中进行接口定义时,接口中的字段与标准字段的标准特征参数中的标识符对应一致,若字段与标准字段的标准特征参数中的标识符一致,则说明字段无误。
[0090]
若否则说明字段有误,一般来说字段有误可能是字段的大小写错误或者拼写错误等。
[0091]
字段无误后,还需进一步判断字段的特征参数是否与标准字段的标准特征参数一致,即相应的判断字段的特征参数中的类型是否与标准字段的标准特征参数中的类型一致,判断字段的特征参数中的长度是否与标准字段的标准特征参数中的长度一致等等,若字段的所有特征参数均一致,则说明字段的特征参数无误。
[0092]
若字段中存在一个特征参数不一致,则说明字段的特征参数有误,即该接口有误,进行报错。
[0093]
通过上述方式对程序代码中接口的所有字段进行逐一判断,凡是其中有一个字段有误,则说明该接口有误,进行报错,只有接口的所有字段无误,以及每一字段对应的特征参数无误,才可确定接口正确。
[0094]
需要明确的是,上述程序代码中对接口正确性判断的方法可以在程序代码写完后实时执行判断,可以在程序代码写完并编译后实时执行判断,也可以在程序代码运行过程中执行判断,根据实际需求不同,可以选择合适的时间执行上述方法进行判断。
[0095]
在本文实施例中,通过获取接口文档和程序代码中的接口,不仅可以利用接口文档来定义程序代码中的接口,以保证程序代码中接口调用的正确性,还可以通过接口文档来进行程序代码中接口的正确性检查,来进一步确保接口调用的正确性。
[0096]
参照图2,在本文实施例中,还包括:
[0097]
s201:建立接口存储表,所述接口存储表用于记录接口对应的字段,以及所述字段的特征参数;
[0098]
s202:判断接口存储表中的字段是否为接口文档记录的任一标准字段;
[0099]
s203:若是,则判断接口存储表中的字段的特征参数是否与所述标准字段的标准特征参数一致;
[0100]
s204:若是,则确定所述接口正确。
[0101]
s205:若否,则确定所述接口有误,并报错;
[0102]
s206:若否,则确定所述接口有误,并报错。
[0103]
在本文实施例中,接口消费方和接口提供方分别有其对应的接口存储表,不论是
哪一方对应的接口存储表,均是一个接口对应一个接口存储表,例如用户信息接口就对应一个用户信息接口表。
[0104]
一般来说,接口存储表在建表时就会定义接口中的所有字段,以及每个字段的特征参数,例如定义用户名字段、用户编号字段、用户证件号字段
……
进一步的,定义其中用户名字段的特征参数如下:标识符为name,类型为string,长度为[1,600]
……
[0105]
通常的,可以通过建立接口存储表时的建表语句确定接口存储表的字段以及字段的特征参数,建表语句中通常用字段的特征参数中的标识符来表征字段。例如建表语句name string(600),可知name的类型为string,长度为600。
[0106]
在本文实施例中,需要先判断接口存储表中的字段是否为接口文档记录的任一标准字段,具体的,就是判断接口存储表中的字段(通过特征参数中的标识符表征)是否与接口文档中所记录任一标准字段的标准特征参数中的标识符对应一致,若是则说明该字段无误。
[0107]
在确认字段无误之后,还需判断接口存储表中的字段的特征参数是否与所述标准字段的标准特征参数一致。即相应的判断接口存储表中的字段的特征参数中的类型是否与标准字段的标准特征参数中的类型一致,判断接口存储表中的字段的特征参数中的长度是否与标准字段的标准特征参数中的长度一致等等,若字段的特征参数均一致,则说明字段的特征参数无误。
[0108]
通过上述方式对接口存储表中所有字段进行逐一判断,凡是其中有一个字段有误,则说明该接口有误,进行报错,只有接口的所有字段无误,以及每一字段对应的特征参数无误,才可确定接口正确。
[0109]
参照图3,在本文实施例中,所述确定所述接口有误,并报错进一步包括:
[0110]
s301:比较接口文档的当前版本,以及程序代码中接口的当前版本;
[0111]
s302:若所述接口文档的当前版本高于所述程序代码中接口的当前版本,则报错为程序代码接口版本未更新;
[0112]
s303:若所述接口文档的当前版本与所述程序代码中接口的当前版本一致,则报错为程序代码接口有误。
[0113]
随着系统开发的进行,接口文档避免不了要进行更新,在每次更新后记录接口文档的当前版本。相应的,在接口文档更新完成后,程序代码中的接口也需要对应进行更新,通过调用更新后的接口文档生成更新后的接口,在程序代码中的接口更新后同样记录接口的当前版本。
[0114]
当报错产生时,需要先确定接口的当前版本是否与接口文档的当前版本一致,若不一致则说明接口文档未进行更新,此时可以提醒开发人员对相应的接口进行更新。若一致则说明并非是因未更新产生的错误,即接口有其他错误。
[0115]
参照图4,在本文实施例中,所述确定所述接口有误,并报错之后包括:
[0116]
s401:将接口错误输入神经网络模型,输出所述接口错误对应的错误类型;
[0117]
s402:根据所述错误类型,对接口错误进行事前预警。
[0118]
其中神经网络模型为提前训练好的模型,将接口错误输入神经网络模型中便可以输出接口错误对应的错误类型,根据输出的错误类型可以对接口错误进行事前预警,防止此类错误频繁发生。
[0119]
参照图5,在本文实施例中,所述根据所述错误类型,对接口错误进行事前预警进一步包括:
[0120]
s501:定期汇总设定时段内的错误类型,得到不同错误类型的占比;
[0121]
s502:若所述占比大于或等于第一设定占比,则确定相应错误类型的预警等级为高级;
[0122]
s503:若所述占比大于或等于第二设定占比且小于第一设定占比,则确定相应错误类型的预警等级为中级;
[0123]
s504:若所述占比小于第二设定占比,则确定相应错误类型的预警等级为低级;
[0124]
s505:根据不同错误类型的预警等级,形成与预警等级对应的警报信息,进而对接口错误进行事前预警。
[0125]
其中第一设定占比和第二设定占比可以根据实际情况设定,第一设定占比大于第二设定占比,第一设定占比和第二设定占比将错误类型的预警等级划分为高级、中级和低级。当然,本领域技术人员可以增设第三设定占比、第四设定占比
……
相应的将错误类型的预警等级划分为多级。
[0126]
在本文实施例中,可以定期将设定时段内的错误类型汇总至统计表中,可以按照错误类型的预警等级将统计表中设定时段内的错误类型划分为高级、中级和低级,对应不同预警等级的错误类型,形成对应的警报信息。
[0127]
警报信息可以根据实际工作情况进行设定,例如可以将三级错误类型通过弹窗进行提示,在开发人员编写程序代码过程中调用接口时弹窗会自动弹出,其中预警等级为高级的错误类型对应的弹窗出现的频次最高,预警等级为中级的错误类型对应的弹窗出现的频次较低,预警等级为低级的错误类型对应的弹窗出现的频次最低。
[0128]
也可以将三级错误类型通过附件进行批注,在开发人员编写程序代码过程中调用接口时可以进行附件的查看,其中预警等级为高级的错误类型在附件中通过红色背景进行标注,预警等级为中级的错误类型在附件中通过黄色背景进行标注,预警等级为低级的错误类型在附件中通过白色背景进行标注。
[0129]
需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
[0130]
本发明实施例中还提供了一种确定接口正确性的装置,如下面的实施例所述。由于该装置解决问题的原理与一种确定接口正确性的方法相似,因此该装置的实施可以参见一种确定接口正确性的方法的实施,重复之处不再赘述。
[0131]
参照图6,本文实施例提供的一种确定接口正确性的装置包括:第一获取模块100、第二获取模块200、判断模块300。
[0132]
第一获取模块100,用于获取接口文档,所述接口文档中记录有接口对应的标准字段,以及所述标准字段的标准特征参数;
[0133]
第二获取模块200,用于获取程序代码中的接口,所述接口对应的字段,以及所述字段的特征参数;
[0134]
判断模块300,用于判断所述字段是否为接口文档记录的任一标准字段;
[0135]
若是,则判断所述字段的特征参数是否与所述标准字段的标准特征参数一致;
[0136]
若是,则确定所述接口正确;
[0137]
若否,则确定所述接口有误,并报错;
[0138]
若否,则确定所述接口有误,并报错。
[0139]
在本文实施例中,通过获取接口文档和程序代码中的接口,不仅可以利用接口文档来定义程序代码中的接口,以保证程序代码中接口调用的正确性,还可以通过接口文档来进行程序代码中接口的正确性检查,来进一步确保接口调用的正确性。
[0140]
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一所述的确定接口正确性的方法。
[0141]
参照图7所示,其中上述一种确定接口正确性的方法运行在计算机设备702上。计算机设备702可以包括一个或多个处理器704,诸如一个或多个中央处理单元(cpu)或图形处理器(gpu),每个处理单元可以实现一个或多个硬件线程。计算机设备702还可以包括任何存储器706,其用于存储诸如代码、设置、数据等之类的任何种类的信息,一具体实施方式中,存储器706上并可在处理器704上运行的计算机程序,所述计算机程序被所述处理器704运行时,可以执行根据上述方法的指令。非限制性的,比如,存储器706可以包括以下任一项或多种组合:任何类型的ram,任何类型的rom,闪存设备,硬盘,光盘等。更一般地,任何存储器都可以使用任何技术来存储信息。进一步地,任何存储器可以提供信息的易失性或非易失性保留。进一步地,任何存储器可以表示计算机设备702的固定或可移除部件。在一种情况下,当处理器704执行被存储在任何存储器或存储器的组合中的相关联的指令时,计算机设备702可以执行相关联指令的任一操作。计算机设备702还包括用于与任何存储器交互的一个或多个驱动机构708,诸如硬盘驱动机构、光盘驱动机构等。
[0142]
计算机设备702还可以包括输入/输出模块710(i/o),其用于接收各种输入(经由输入设备712)和用于提供各种输出(经由输出设备714)。一个具体输出机构可以包括呈现设备716和相关联的图形用户接口718(gui)。在其他实施例中,还可以不包括输入/输出模块710(i/o)、输入设备712以及输出设备714,仅作为网络中的一台计算机设备。计算机设备702还可以包括一个或多个网络接口720,其用于经由一个或多个通信链路722与其他设备交换数据。一个或多个通信总线724将上文所描述的部件耦合在一起。
[0143]
通信链路722可以以任何方式实现,例如,通过局域网、广域网(例如,因特网)、点对点连接等、或其任何组合。通信链路722可以包括由任何协议或协议组合支配的硬连线链路、无线链路、路由器、网关功能、名称服务器等的任何组合。
[0144]
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其中所述计算机程序被处理器执行时实现上述任一所述的确定接口正确性的方法。
[0145]
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述任一所述的确定接口正确性的方法。
[0146]
本发明实施例中,与现有技术中的技术方案相比,通过获取接口文档和程序代码中的接口,不仅可以利用接口文档来定义程序代码中的接口,以保证程序代码中接口调用的正确性,还可以通过接口文档来进行程序代码中接口的正确性检查,来进一步确保接口调用的正确性。
[0147]
应理解,在本文的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本文实施例的实施过程构成任何限定。
[0148]
还应理解,在本文实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0149]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0150]
为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本文的范围。
[0151]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0152]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0153]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0154]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0155]
在本文所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
[0156]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本文实施例方案的目的。
[0157]
另外,在本文各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0158]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
[0159]
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献