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

数据处理方法、服务器、计算机可读存储介质与流程

2023-01-15 05:58:36 来源:中国专利 TAG:


1.本发明涉及汽车控制技术领域,特别涉及一种数据处理方法、服务器、计算机可读存储介质。


背景技术:

2.相关技术中,软件定义汽车是当今汽车行业一个非常火热的话题,采用soa架构可以加快服务器与互联网的互联互通,但是传统的车控领域在面对服务化的过程中会面临各种难题,跨域的服务调用就是其中之一。
3.远程调用(从发出请求到接收到结果)是一个异步过程,客户端可以发出请求并继续执行后续线程,服务端在完成请求后再以消息的形式发给客户端。
4.在远程调用过程中,如果出现多个线程同时进行远程方法调用,会使得客户端与服务器之间有很多双方发送的消息传递,前后顺序也可能是随机的,服务器端处理完结果后,将结果发送给客户端,由于客户端会收到很多消息,所以并不能判定是哪一个线程调用的结果。


技术实现要素:

5.本发明提供一种数据处理方法、服务器、计算机可读存储介质,以解决客户端不能判定收到的很多消息分别对应哪一个线程调用的结果等问题。
6.本发明实施方式的一种数据处理方法,所述数据处理方法包括:
7.获取服务请求信息,所述服务请求信息包括请求标识码和会话标识码;
8.对获取到的所述服务请求信息进行处理,并反馈相应的服务响应信息,所述服务响应信息包括所述请求标识码和所述会话标识码;
9.在对所述服务请求信息的处理发生状态变更的情况下,发送服务运行信息,所述服务运行信息包括所述请求标识码、所述会话标识码和服务运行状态,所述服务运行状态对应变更后的对所述服务请求信息进行处理的状态。
10.本发明实施方式的一种服务器,所述服务器用于:
11.获取服务请求信息,所述服务请求信息包括请求标识码和会话标识码;
12.对获取到的所述服务请求信息进行处理,并反馈相应的服务响应信息,所述服务响应信息包括所述请求标识码和所述会话标识码;
13.在对所述服务请求信息的处理发生状态变更的情况下,发送服务运行信息,所述服务运行信息包括所述请求标识码、所述会话标识码和服务运行状态,所述服务运行状态对应变更后的对所述服务请求信息进行处理的状态。
14.本发明实施方式的一种服务器,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现上述实施方式所述的数据处理方法。
15.本发明实施方式的一种计算机可读存储介质,其上存储有计算机程序,该程序被
处理器执行,以实现上述实施方式所述的数据处理方法。
16.由此,本发明至少具有如下有益效果:
17.通过反馈服务响应信息来告知发送服务请求信息的客户端已收到请求,并在对服务请求信息的处理发生状态变更时发送服务运行信息,使得客户端能够确定具体的某个服务响应信息的处理结果,有利于提高在多线程的调用效率。
18.由此,解决了客户端不能判定收到的很多消息分别对应哪一个线程调用的结果的技术问题。
19.本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
20.本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
21.图1为根据本发明实施例提供的一种数据处理方法的流程图;
22.图2为根据本发明实施例的服务器和客户端的模块示例图;
23.图3为根据本发明实施例的服务器的模块示例图;
24.图4为根据本发明实施例的服务器的结构示意图。
25.附图标记说明:
26.服务器100、存储器101、处理器102、通信接口103;
27.客户端200。
具体实施方式
28.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
29.下面参考附图描述本发明实施例的数据处理方法、服务器100、计算机可读存储介质。针对上述背景技术中提到的由于客户端200会收到很多消息,所以并不能判定是哪一个线程调用的结果的问题,本发明提供了一种数据处理方法,在该方法中,通过反馈服务响应信息来告知发送服务请求信息的客户端200已收到请求,并在对服务请求信息的处理发生状态变更时发送服务运行信息,使得客户端200能够确定具体的某个服务响应信息的处理结果,有利于提高在多线程的调用效率。由此,解决了客户端200不能判定收到的很多消息分别对应哪一个线程调用的结果的技术问题。
30.请参考图1,本发明实施方式的一种数据处理方法,包括:
31.01:获取服务请求信息,服务请求信息包括请求标识码和会话标识码;
32.02:对获取到的服务请求信息进行处理,并反馈相应的服务响应信息,服务响应信息包括请求标识码和会话标识码;
33.03:在对服务请求信息的处理发生状态变更的情况下,发送服务运行信息,服务运行信息包括请求标识码、会话标识码和服务运行状态,服务运行状态对应变更后的对服务请求信息进行处理的状态。
34.本发明实施方式的数据处理方法可以通过本发明实施方式的服务器100来实现。具体地,请结合图2和图3,服务器100用于:获取服务请求信息,服务请求信息包括请求标识码和会话标识码;对获取到的服务请求信息进行处理,并反馈相应的服务响应信息,服务响应信息包括请求标识码和会话标识码;在对服务请求信息的处理发生状态变更的情况下,发送服务运行信息,服务运行信息包括请求标识码、会话标识码和服务运行状态,服务运行状态对应变更后的对服务请求信息进行处理的状态。
35.上述数据处理方法和服务器100,通过反馈服务响应信息来告知发送服务请求信息的客户端200已收到请求,并在对服务请求信息的处理发生状态变更时发送服务运行信息,使得客户端200能够确定具体的某个服务响应信息的处理结果,有利于提高在多线程的调用效率。
36.请结合图3,其中,服务请求信息表示为“requestinfo”,请求标识码表示为“request_id”,会话标识码表示为“session_id”,服务响应信息表示为“responseinfo”,服务运行信息表示为“operationinfo”,服务运行状态表示为“service_st”。
37.具体地,客户端200在具有调用请求的情况下,可以进行参数填写以生成服务请求信息,并向服务器100发送服务请求信息。服务器100在获取到服务请求信息后可确定客户端200具有调用请求,从而会向客户端200反馈与获取到的服务请求信息所对应的服务响应信息,并进入服务调用的处理流程。
38.其中,客户端200可以进行多线程调用,从而会发送多个服务请求信息,每个服务请求信息都可以具有唯一对应的请求标识码和唯一对应的会话标识码。在一个实施方式中,请求标识码可以对应客户端200发出一个服务请求信息的调用操作,可用于确定得到的结果是哪一个调用操作的处理结果。在一个实施方式中,会话标识码可以对应客户端200发出的服务请求信息的调用内容,可用于确定得到的结果与调用操作是否对应。对于服务器100而言,服务响应信息包括请求标识码和会话标识码,在反馈服务响应信息后,客户端200可以对服务响应信息进行接收,并根据服务响应信息中包括的请求标识码和会话标识码,来确定服务器100是对哪一个服务请求信息进行的反馈。请求标识码的数据类型可以为uint16。会话标识码的数据类型可以为uint8。
39.对于服务器100而言,在对于调用操作的处理流程中,根据具体情况的不同,服务器100会具有不同的处理状态,从而使得服务器100对调用操作进行处理的状态发生相应的变更。在发生上述状态的变更后,服务器100会发送服务运行信息,客户端200在接收到服务运行信息后,可通过服务运行信息中的请求标识码和会话标识码来确定调用操作所对应的服务请求信息,以及通过服务运行状态来确定服务器100对服务请求信息进行处理的当前状态,进而能够得知服务器100对服务请求信息的处理进度。
40.在某些实施方式中,数据处理方法包括:
41.在开始初始化过程的情况下,清空用于存储服务请求信息的缓存;
42.在进行初始化过程的时候接收到查询信息的情况下,发送服务运行信息,在服务运行信息中,请求标识码和会话标识码被置零处理,服务运行状态表示为正在初始化。
43.本发明实施方式的数据处理方法可以通过本发明实施方式的服务器100来实现。具体地,请结合图2和图3,服务器100用于:在开始初始化过程的情况下,清空用于存储服务请求信息的缓存;在进行初始化过程的时候接收到查询信息的情况下,发送服务运行信息,
在服务运行信息中,请求标识码和会话标识码被置零处理,服务运行状态表示为正在初始化。
44.如此,可及时确定服务器100当前是否能够响应调用请求。
45.在图3中,服务器100中用于存储服务请求信息的缓存包括请求缓存和执行缓存。请求缓存表示为“buffer1”。执行缓存表示为“buffer2”。请求缓存用于存储服务器100发送的服务请求信息的请求标识码和会话标识码。执行缓存用于存储从请求缓存转存来的服务请求信息的请求标识码和会话标识码。在请求缓存和执行缓存中,请求标识码表示为“r_id”,会话标识码表示为“s_id”。
46.具体地,在服务器100开始初始化过程的时候,会对请求缓存和执行缓存进行清空。服务器100在进行初始化过程的时候,若接收到客户端200发送的查询信息,则会根据当前的运行状态生成服务运行信息并进行发送,且在服务运行信息中,请求标识码表示为“0x00000000”,会话标识码表示为“0x0000”,服务运行状态表示为“initializing”即服务器100当前正在初始化。
47.客户端200可以主动向服务器100发送查询信息来确定服务器100的当前运行状态。客户端200可以为一个,也可以为两个及以上,且任意一个客户端200均可向服务器100发送查询信息来主动获取服务运行状态。
48.另外,服务器100在进行初始化过程的时候,会将服务运行状态更新表示为“initializing”,而在接收到查询信息的时候,则可以直接将更新后的服务运行状态装入服务响应信息以生成服务响应信息。
49.在某些实施方式中,数据处理方法包括:
50.在完成初始化过程的情况下,将服务运行状态更新表示为空闲中。
51.本发明实施方式的数据处理方法可以通过本发明实施方式的服务器100来实现。具体地,请结合图2和图3,服务器100用于:在完成初始化过程的情况下,将服务运行状态更新表示为空闲中。
52.如此,可及时确定服务器100当前是否能够响应调用请求。
53.具体地,在服务器100完成初始化过程后,会进入空闲状态,并可以对服务运行状态进行更新。更新后的服务运行状态表示为“idle”。若接收到客户端200发送的查询信息,则会根据当前的运行状态生成服务运行信息并进行发送,且在服务运行信息中,请求标识码表示为“0x00000000”,会话标识码表示为“0x0000”,服务运行状态表示为“idle”即服务器100处于空闲中。
54.在某些实施方式中,步骤02(对获取到的服务请求信息进行处理,并反馈相应的服务响应信息),包括:
55.在处于空闲状态的时候获取到服务请求信息的情况下,将服务请求信息存入请求缓存,并根据服务请求信息生成服务响应状态,服务响应状态包括在服务响应信息内;
56.在生成的服务响应状态表示为成功的情况下,将服务请求信息存入执行缓存并进入对服务请求信息的处理流程;
57.在生成的服务响应状态表示为失败的情况下,清空请求缓存,停止对服务请求信息的处理流程。
58.本发明实施方式的数据处理方法可以通过本发明实施方式的服务器100来实现。
具体地,请结合图2和图3,服务器100用于:在处于空闲状态的时候获取到服务请求信息的情况下,将服务请求信息存入请求缓存,并根据服务请求信息生成服务响应状态,服务响应状态包括在服务响应信息内;在生成的服务响应状态表示为成功的情况下,将服务请求信息存入执行缓存并进入对服务请求信息的处理流程;在生成的服务响应状态表示为失败的情况下,清空请求缓存,停止对服务请求信息的处理流程。
59.如此,可确定服务器100当前能够响应调用请求。
60.具体地,在服务器100当前处于空闲状态的情况下,则会将接收到的服务请求信息中的请求标识码和会话标识码存入请求缓存内,并向发送服务请求信息的客户端200反馈服务响应信息。客户端200可根据服务响应信息中来确定服务器100已接收到服务请求信息。
61.在服务响应信息中,服务响应状态可以用于表示对服务请求的响应状态。在图3中,服务响应状态表示为“rtncd_general”。服务响应状态的数据类型可以为uint8。在一些实施方式中,对服务响应状态的离散值定义可以分别为:0x00,对应当前接收到的服务请求信息符合进入处理流程的条件,可用“success”表示;0x11,对应服务请求信息所要调用的当前模式不支持,可用“fail_working_condition_unfulfilled”表示;0x12,对应当前已进入处理流程的另一个服务请求信息具有高优先级,可用“fail_higher_priority_task_ongoing”表示;0x13,对应当前的服务请求信息所要调用的功能不可用,可用“fail_function_unavailable”表示;0x14,对应当前的服务请求信息所要调用的资源为无效资源,可用“fail_invalid_source_id”表示;0x15,对应服务器100处于异常状态,可用“fail_device_abnormal”表示;0x16,对应服务器100当前电量不足,可用“fail_power_shortage”表示;0x17,对应对当前接收到的服务请求信息的响应超时,可用“fail_timeout”表示。服务响应状态的离散值为0x00则可表示为成功。服务响应状态的离散值为0x11至0x17则可表示为失败。
62.在上述基础上,若服务请求信息满足处理流程的条件,则服务响应状态会表示为成功;若服务请求信息不满足处理流程的条件,则服务响应状态会表示为失败。在服务响应状态表示为成功的情况下,则会将服务请求信息从请求缓存转存至执行缓存,并进入对服务请求信息的处理流程。在服务响应状态表示为失败的情况下,则会清空请求缓存中的服务请求信息,并停止对服务请求信息的处理流程。客户端200可根据服务响应状态表示为成功或是失败来确定服务器100是否会进入对服务请求信息的处理流程。
63.具体地,请结合图3,在一个实施方式中,接收到的服务请求信息中的请求标识码表示为“0x0000003f”、会话标识码表示为“0x0001”。在确定服务请求信息满足处理流程的条件的情况下,则会向客户端200反馈对应的服务响应信息,且在服务响应信息中,请求标识码表示为“0x0000003f”、会话标识码表示为“0x0001”、服务响应状态表示为“success”。在确定不支持服务请求信息所要调用的当前模式的情况下,则会向客户端200反馈对应的服务响应信息,且在服务响应信息中,请求标识码表示为“0x0000003f”、会话标识码表示为“0x0001”、服务响应状态表示为“fail_working_condition_unfulfilled”。在确定当前已进入处理流程的另一个服务请求信息具有高优先级的情况下,则会向客户端200反馈对应的服务响应信息,且在服务响应信息中,请求标识码表示为“0x0000003f”、会话标识码表示为“0x0001”、服务响应状态表示为“fail_higher_priority_task_ongoing”。其他情况下的
实施方式可参考上述实施方式,在此不再详细展开。
64.在某些实施方式中,步骤03(在对服务请求信息的处理发生状态变更的情况下,发送服务运行信息),包括:
65.在开始执行对应服务请求信息的处理流程的情况下,发送服务运行信息,服务运行状态表示为正在运行中;
66.在执行处理流程的时候接收到查询信息的情况下,发送服务运行信息,并清空对服务请求信息的缓存。
67.本发明实施方式的数据处理方法可以通过本发明实施方式的服务器100来实现。具体地,请结合图2和图3,服务器100用于:在开始执行对应服务请求信息的处理流程的情况下,发送服务运行信息,服务运行状态表示为正在运行中;在执行处理流程的时候接收到查询信息的情况下,发送服务运行信息,并清空对服务请求信息的缓存。
68.如此,可确定当前正执行服务动作。
69.具体地,请结合图3,服务器100在执行处理流程的时候,会直接生成服务运行信息并发送给客户端200,也可以在接收到客户端200发送的查询信息的情况下将生成的服务运行信息进行发送。服务运行状态可表示为“running”即服务器100当前正在运行对服务请求信息的处理流程。
70.在某些实施方式中,步骤03(在对服务请求信息的处理发生状态变更的情况下,发送服务运行信息),包括:
71.在完成对应服务请求信息的处理流程的情况下,发送服务运行信息,服务运行状态表示为已完成。
72.本发明实施方式的数据处理方法可以通过本发明实施方式的服务器100来实现。具体地,请结合图2和图3,服务器100用于:在完成对应服务请求信息的处理流程的情况下,发送服务运行信息,服务运行状态表示为已完成。
73.如此,可确定当前已完成服务动作。
74.具体地,请结合图3,服务器100在已完成执行处理流程的时候,会直接生成服务运行信息并发送给客户端200。服务运行状态可表示为“completed”即服务器100当前已完成对服务请求信息的处理流程。由于完成执行的动作为瞬时状态,客户端200会无法通过主动查询的方式来获取到当前的服务运行状态。
75.在某些实施方式中,步骤03(在对服务请求信息的处理发生状态变更的情况下,发送服务运行信息),包括:
76.在完成处理流程后进入空闲状态的情况下,发送新的服务运行信息并清空存储有服务请求信息的执行缓存,在新的服务运行信息中,服务运行状态表示为空闲中。
77.本发明实施方式的数据处理方法可以通过本发明实施方式的服务器100来实现。具体地,请结合图2和图3,服务器100用于:在完成处理流程后进入空闲状态的情况下,发送新的服务运行信息并清空存储有服务请求信息的执行缓存,在新的服务运行信息中,服务运行状态表示为空闲中。
78.如此,可确定服务器100在完成服务动作执行后恢复到空闲状态。
79.具体地,请结合图3,服务器100在已完成执行处理流程并进入空闲状态的时候,会更新服务运行信息以生成新的服务运行信息并发送给客户端200,以及向客户端200发送相
应的处理结果。更新后的服务运行状态可表示为“idle”即服务器100处于空闲中。服务器100会在已发送新的服务运行信息后,对执行缓存进行清空,从而可方便存入新的服务请求信息。
80.在某些实施方式中,步骤02(对获取到的服务请求信息进行处理,并反馈相应的服务响应信息),包括:
81.在对第一服务请求信息进行处理时,接收到第二服务请求信息的情况下,将第二服务请求信息存入请求缓存,第一服务请求信息的优先级低于第二服务请求信息的优先级;
82.将第二服务请求信息存入执行缓存,并反馈对应第二服务请求信息的服务响应信息;
83.步骤03(在对服务请求信息的处理发生状态变更的情况下,发送服务运行信息),包括:
84.停止对第一服务请求信息的处理;
85.发送第一服务运行信息,在第一服务运行信息中,服务运行状态表示为被打断。
86.本发明实施方式的数据处理方法可以通过本发明实施方式的服务器100来实现。具体地,请结合图2和图3,服务器100用于:在对第一服务请求信息进行处理时,接收到第二服务请求信息的情况下,将第二服务请求信息存入请求缓存,第一服务请求信息的优先级低于第二服务请求信息的优先级;将第二服务请求信息存入执行缓存,并反馈对应第二服务请求信息的服务响应信息;停止对第一服务请求信息的处理;发送第一服务运行信息,在第一服务运行信息中,服务运行状态表示为被打断。
87.如此,可确定当前正执行具有高优先级的服务请求。
88.具体地,请结合图3,在一个实施方式中,第一服务请求信息的请求标识码表示为“0x0000003f”、会话标识码表示为“0x0005”。第二服务请求信息的请求标识码表示为“0x00000014”、会话标识码表示为“0x0001”。服务器100可根据服务请求信息的相关信息来确定服务请求信息的处理优先级,从而可确定第二服务请求信息的优先级高于第一服务请求信息的优先级。
89.在上述情况下,服务器100会将第二服务请求信息的请求标识码和会话标识码存入请求缓存内,并进入高优先级请求响应流程。在高优先级请求响应流程中,会先停止对第一服务请求信息的处理流程,并向发送第一服务请求信息的客户端200发送第一服务运行信息。在第一服务运行信息中,请求标识码表示为“0x0000003f”、会话标识码表示为“0x0005”、服务运行状态表示为“interrupted”即对第一服务请求信息的处理流程被打断。然后会将第二服务请求信息的请求标识码和会话标识码转存至执行缓存内,并向发送第二服务请求信息的客户端200反馈服务响应信息,在服务响应信息中,请求标识码表示为“0x00000014”、会话标识码表示为“0x0001”、服务响应状态表示为“success”即对第二服务请求信息符合进入处理流程的条件。由于对第一服务请求信息的处理流程进行打断的状态为瞬时状态,客户端200会无法通过主动查询的方式来获取到当前的服务运行状态。
90.另外,请结合图3,服务器100在进入对第二服务请求信息的处理流程的时候,会直接生成服务运行信息并发送给对应第二服务请求信息的客户端200。服务运行状态可表示为“running”即服务器100当前正在运行对第二服务请求信息的处理流程。
91.在某些实施方式中,步骤02(对获取到的服务请求信息进行处理,并反馈相应的服务响应信息),包括:
92.在对第一服务请求信息进行处理时,接收到第三服务请求信息的情况下,将第三服务请求信息存入请求缓存,第一服务请求信息的优先级高于第三服务请求信息的优先级;
93.拒绝响应第三服务请求信息的处理流程,并根据第三服务请求信息生成对应的服务响应状态,服务响应状态表示为高优先级任务正在处理中;
94.反馈对应第三服务请求信息的服务响应信息,服务响应状态包括在服务响应信息内。
95.本发明实施方式的数据处理方法可以通过本发明实施方式的服务器100来实现。具体地,请结合图2和图3,服务器100用于:在对第一服务请求信息进行处理时,接收到第三服务请求信息的情况下,将第三服务请求信息存入请求缓存,第一服务请求信息的优先级高于第三服务请求信息的优先级;拒绝响应第三服务请求信息的处理流程,并根据第三服务请求信息生成对应的服务响应状态,服务响应状态表示为高优先级任务正在处理中;反馈对应第三服务请求信息的服务响应信息,服务响应状态包括在服务响应信息内。
96.如此,可确定当前正执行具有低优先级的服务请求。
97.具体地,请结合图3,在一个实施方式中,第一服务请求信息的请求标识码表示为“0x0000003f”、会话标识码表示为“0x0005”。第三服务请求信息的请求标识码表示为“0x00000059”、会话标识码表示为“0x0001”。服务器100可根据服务请求信息的相关信息来确定服务请求信息的处理优先级,从而可确定第三服务请求信息的优先级低于第一服务请求信息的优先级。
98.在上述情况下,服务器100会将第三服务请求信息的请求标识码和会话标识码存入请求缓存内,并进入低优先级请求响应流程。在低优先级请求响应流程中,服务器100会拒绝响应第三服务请求信息,并向对应第三服务请求信息的客户端200反馈服务响应信息,在反馈的服务响应信息中,请求标识码表示为“0x00000059”,会话标识码表示为“0x0001”,服务响应状态表示为“fail_higher_priority_task_ongoing”即当前已进入处理流程的另一个服务请求信息具有高优先级。服务器100会继续执行对第一服务请求信息的处理流程。
99.图4为本发明实施例提供的服务器100的结构示意图。该服务器100可以包括:
100.存储器101、处理器102及存储在存储器101上并可在处理器102上运行的计算机程序。
101.处理器102执行计算机程序时实现上述实施例中提供的数据处理方法。
102.进一步地,服务器100还包括:
103.通信接口103,用于存储器101和处理器102之间的通信。
104.存储器101,用于存放可在处理器102上运行的计算机程序。
105.存储器101可能包含高速ram(random access memory,随机存取存储器)存储器,也可能还包括非易失性存储器,例如至少一个磁盘存储器。
106.如果存储器101、处理器102和通信接口103独立实现,则通信接口103、存储器101和处理器102可以通过总线相互连接并完成相互间的通信。总线可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component,外部设备
互连)总线或eisa(extended industry standard architecture,扩展工业标准体系结构)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
107.可选的,在具体实现上,如果存储器101、处理器102及通信接口103,集成在一块芯片上实现,则存储器101、处理器102及通信接口103可以通过内部接口完成相互间的通信。
108.处理器102可能是一个cpu(central processing unit,中央处理器),或者是asic(application specific integrated circuit,特定集成电路),或者是被配置成实施本发明实施例的一个或多个集成电路。
109.本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上的数据处理方法。
110.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不是必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或n个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
111.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“n个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
112.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更n个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
113.应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,n个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列,现场可编程门阵列等。
114.本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
115.尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献