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

粒子系统存储和读取方法、装置、电子设备及存储介质与流程

2022-04-30 15:00:43 来源:中国专利 TAG:


1.本发明涉及数据存储领域,尤其涉及一种粒子系统存储和读取方法、装置、电子设备及存储介质。


背景技术:

2.粒子系统是由粒子对象和粒子更新策略对象所组成的树形结构,现有的技术以对象为单位,从粒子树的根结点开始,依次向下直到叶子结点为止。每个结点对自身的属性和子结点关系按二进制进行存储。
3.现有的粒子系统存储方法并未针对各结点之间的共性关系进行存储,而是针对每个粒子都进行相同模式的存储,从而占用了大量的存储空间,造成空间浪费。


技术实现要素:

4.为了解决上述技术问题,本技术实施例提供了一种粒子系统存储和读取方法、装置、电子设备及存储介质,具体方案如下:
5.第一方面,本技术实施例提供了一种粒子系统存储方法,所述粒子系统存储方法包括:
6.获取待存储粒子系统集,所述待存储粒子系统集中包括预设数量的粒子树;
7.按照预设顺序获取每一粒子树中的每个结点对应的结点数组,其中,所述结点数组包括结点类型和父结点索引,所述结点为粒子对象或更新策略对象;
8.将对应每个粒子树的结点数量、结点的内容数据和结点数组存储在对应的一个第一文件中;
9.按照不同属性的实际作用域与不同数据类型的缓存之间的关系,根据所述结点数组的顺序将所述结点的属性依次写入不同数据类型的缓存中;
10.将各缓存中对应一个粒子树的全部结点的属性以二进制形式存储在对应的一个第二文件中。
11.根据本技术实施例的一种具体实施方式,按照预设顺序获取每一粒子树中的每个结点对应的结点数组的步骤,包括:
12.从粒子树的根结点开始遍历所述粒子树,并按照预设顺序为所述粒子树中的每一结点编号,所述预设顺序为从根结点到叶结点,从左边的叶结点到右边的叶结点;
13.获取每一结点的结点类型和父结点索引,以组合生成对应各结点的结点数组。
14.根据本技术实施例的一种具体实施方式,所述更新策略对象包括第一更新策略和第二更新策略,其中,所述第一更新策略为具有时间序列的更新策略,所述第二更新策略为不具有时间序列的更新策略;
15.按照预设顺序获取每一粒子树中的每个结点对应的结点数组的步骤之后,所述方法还包括:
16.将所述待存储粒子系统集的全部第一更新策略的时间序列存储在数据池中,并将
各第一更新策略的内容数据中的时间序列替换为所述数据池中对应的时间序列索引;
17.将所述数据池以二进制形式存储在第三文件中。
18.根据本技术实施例的一种具体实施方式,所述数据池基于vector容器管理所述数据池中的全部第一更新策略。
19.第二方面,本技术实施例提供了一种粒子系统读取方法,所述粒子系统读取方法包括:
20.获取待读取粒子树的识别信息;
21.从对应所述待读取粒子树的识别信息的第一文件中获取全部结点和具有顺序的全部结点数组;
22.从对应所述待读取粒子树的识别信息第二文件中获取预设数量的缓存;
23.按照所述结点数组的顺序从不同类型的缓存中提取对应每一结点数组的属性,以根据所述全部结点、所述具有顺序的全部结点数组和各结点数组对应的属性组成目标粒子树。
24.根据本技术实施例的一种具体实施方式,按照所述结点数组的顺序从不同类型的缓存中提取对应每一结点数组的属性,以根据所述全部结点、所述具有顺序的全部结点数组和各结点数组对应的属性组成目标粒子树的步骤之后,所述方法还包括:
25.从第三文件中获取存储有时间序列的数据池;
26.根据所述结点中的时间序列索引访问所述数据池中的时间序列。
27.第三方面,本技术实施例提供了一种粒子系统存储装置,所述粒子系统存储装置包括:
28.第一获取模块,用于获取待存储粒子系统集,所述待存储粒子系统集中包括预设数量的粒子树;
29.第二获取模块,用于按照预设顺序获取每一粒子树中的每个结点对应的结点数组,其中,所述结点数组包括结点类型和父结点索引,所述结点为粒子对象或更新策略对象;
30.第一存储模块,用于将对应每个粒子树的结点数量、结点的内容数据和结点数组存储在对应的一个第一文件中;
31.写入模块,用于按照不同属性的实际作用域与不同数据类型的缓存之间的关系,根据所述结点数组的顺序将所述结点的属性依次写入不同数据类型的缓存中;
32.第二存储模块,用于将各缓存中对应一个粒子树的全部结点的属性以二进制形式存储在对应的一个第二文件中。
33.第四方面,本技术实施例提供了一种粒子系统读取装置,所述粒子系统读取装置包括:
34.获取模块,用于获取待读取粒子树的识别信息;
35.第一读取模块,用于从对应所述待读取粒子树的识别信息的第一文件中获取全部结点和具有顺序的全部结点数组;
36.第二读取模块,用于从对应所述待读取粒子树的识别信息第二文件中获取预设数量的缓存;
37.组成模块,用于按照所述结点数组的顺序从不同类型的缓存中提取对应每一结点
数组的属性,以根据所述全部结点、所述具有顺序的全部结点数组和各结点数组对应的属性组成目标粒子树。
38.第五方面,本技术实施例提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行第一方面所述的粒子系统存储方法和第二方面所述的粒子系统读取方法。
39.第六方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面所述的粒子系统存储方法和第二方面所述的粒子系统读取方法。
40.本技术实施例提供了一种粒子系统存储和读取方法、装置、电子设备及存储介质,所述粒子系统存储方法包括:获取待存储粒子系统集,所述待存储粒子系统集中包括预设数量的粒子树;按照预设顺序获取每一粒子树中的每个结点对应的结点数组,其中,所述结点数组包括结点类型和父结点索引,所述结点为粒子对象或更新策略对象;将对应每个粒子树的结点数量、结点的内容数据和结点数组存储在对应的一个第一文件中;按照不同属性的实际作用域与不同数据类型的缓存之间的关系,根据所述结点数组的顺序将所述结点的属性依次写入不同数据类型的缓存中;将各缓存中对应一个粒子树的全部结点的属性以二进制形式存储在对应的一个第二文件中。本技术实施例中的粒子系统存储和读取方法,基于多类型数组缓存消除了小作用域数据,并将粒子结点分类型的存储在不同的文件中,从而有效节省了存储粒子系统的空间占比。
附图说明
41.为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
42.图1示出了本技术实施例提供的一种粒子系统存储方法的方法流程示意图;
43.图2示出了本技术实施例提供的一种粒子系统存储方法的粒子树的结构示意图;
44.图3示出了本技术实施例提供的一种粒子系统读取方法的方法流程示意图;
45.图4示出了本技术实施例提供的一种粒子系统存储装置的装置模块示意图;
46.图5示出了本技术实施例提供的一种粒子系统读取装置的装置模块示意图。
具体实施方式
47.下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
48.通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
49.在下文中,可在本发明的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先
排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
50.此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
51.除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施例中被清楚地限定。
52.参考图1,为本技术实施例提供的一种粒子系统存储方法的方法流程示意图,本技术实施例提供的粒子系统存储方法,如图1所示,所述粒子系统存储方法包括:
53.步骤s101,获取待存储粒子系统集,所述待存储粒子系统集中包括预设数量的粒子树;
54.在具体实施例中,实现一种元素效果的渲染需要大量的粒子系统共同作用,所述元素效果包括火焰、水流、落叶和云雾等。
55.所述待存储粒子系统集包括实现一种或多种元素效果所需的全部粒子系统,具体的,如图2所示,所述粒子系统包括预设数量的粒子对象和预设数量的更新策略对象,所述粒子对象和所述更新策略对象组成一个树形结构。
56.在本实施例中,每一粒子系统对应一个粒子树。
57.步骤s102,按照预设顺序获取每一粒子树中的每个结点对应的结点数组,其中,所述结点数组包括结点类型和父结点索引,所述结点为粒子对象或更新策略对象;
58.在具体实施例中,获取待存储的粒子系统集后,会针对所述粒子系统集中的每一粒子系统,进行遍历操作,以确定对应一个粒子系统中每个结点的结点类型和父结点索引。将对应结点的节点类型和父结点索引组成一个结点数组,并将所述结点数组存储在所述结点的数据内容中。其中,指示所述结点类型的字段占2个字节,指示父结点索引的字段占2个字节,一个完整的结点数组占4个字节。
59.具体的,在遍历每一粒子系统的过程中,会记录遍历完一个完整粒子系统后检测到的结点数量,将所述结点数量存储在对应结点的数据内容中,其中,指示所述结点数量的字段占4个字节。
60.每一待存储粒子系统集均包括多个粒子系统,即包括多个粒子树结构,在遍历每一粒子树结构时,会对各粒子树结构的根节点进行标记,以指示所述待存储粒子系统集的粒子系统构成。在读取存储后的粒子系统集时,可以根据提前标记的根节点序号以及粒子树的结点数量识别对应的粒子树结构。
61.根据本技术实施例的一种具体实施方式,按照预设顺序获取每一粒子树中的每个结点对应的结点数组的步骤,包括:
62.从粒子树的根结点开始遍历所述粒子树,并按照预设顺序为所述粒子树中的每一结点编号,所述预设顺序为从根结点到叶结点,从左边的叶结点到右边的叶结点;
63.获取每一结点的结点类型和父结点索引,以组合生成对应各结点的结点数组。
64.在具体实施例中,如图2所示,在遍历所述粒子树时,从根节点开始遍历,并为每一
遍历过的结点进行标号,从而得到各粒子树结点的标号顺序。
65.在具体遍历过程中,会获取每一结点的结点类型和父节点索引,例如,当存储装置遍历到结点13时,会获取所述第13结点的结点类型为粒子13,父结点索引为第9结点;遍历到结点14时,会获取所述第14结点的结点类型为更新策略14,父结点索引为第9结点。
66.在获取结点13的结点类型和父结点索引后,即将所述结点类型和父结点索引组成对应的结点数组(粒子13,结点9)。具体的,所述结点类型在实际运用过程中,会转换为对应的枚举变量进行存储。
67.具体的,在遍历过程中,根据所述粒子树结构的叶结点延伸方向进行遍历,即从根结点向叶结点遍历,对于同一层的叶结点,从左边的叶结点向右边的叶结点进行遍历。
68.根据本技术实施例的一种具体实施方式,所述更新策略对象包括第一更新策略和第二更新策略,其中,所述第一更新策略为具有时间序列的更新策略,所述第二更新策略为不具有时间序列的更新策略;
69.按照预设顺序获取每一粒子树中的每个结点对应的结点数组的步骤之后,所述方法还包括:
70.将所述待存储粒子系统集的全部第一更新策略的时间序列存储在数据池中,并将各第一更新策略的内容数据中的时间序列替换为所述数据池中对应的时间序列索引;
71.将所述数据池以二进制形式存储在第三文件中。
72.在具体实施例中,所述更新策略包括两类数据,分别为具有时间序列的第一更新策略和不具有时间序列的第二更新策略。其中,所述第二更新策略占用的存储空间范围固定,所述第一更新策略占用的存储空间范围会根据设置的时间序列二变化。
73.所述时间序列由对应的技术人员进行设置,存在大量的重复时间且占用空间量大。
74.所述粒子系统存储装置在存储所述待存储粒子系统集中的粒子树结构时,会在遍历每一粒子树结构的过程中,将全部第一更新策略的时间序列存储在统一的数据池中。并在原来的结点的内容数据中存储对应的数据池提供的时间序列索引。
75.通过上述将每一第一更新策略中的时间序列替换为时间序列索引的步骤,能够极大的缩小对应第一更新策略的结点内容数据占用的存储空间。举例来说,时间序列占用的存储空间为64字节,时间序列索引占用的存储空间为2字节。
76.另外,根据本技术实施例的一种具体实施方式,所述数据池基于vector容器管理所述数据池中的全部第一更新策略。
77.在具体实施例中,所述vector容器可以存储所述待存储粒子系统集中的全部时间序列,并可以记录对应每一第一更新策略的时间序列中的多个时间结点。对于不同的时间序列之间相同的部分,所述vector可以只存储一份相同的时间文件。
78.从所述vector容器中调用对应的目标时间序列时,可以先获取相同的时间序列部分,再获取对应的时间结点以组成完成的目标时间序列。
79.将所述待存储粒子系统集中的全部第一更新策略的时间序列存储在所述数据池中后,将所述数据池以二进制的形式写入一个单独的第三文件中,即完成了对于各结点数据内容的空间节省,也完成了对于数据池的空间节省。
80.步骤s103,将对应每个粒子树的结点数量、结点的内容数据和结点数组存储在对
应的一个第一文件中;
81.在具体实施例中,所述第一文件的数量可以为一个,也可以为多个。所述第一文件的数量根据所述待存储粒子系统集中的粒子树数量决定,每一个粒子树存储一个对应的第一文件中。
82.在执行完上述实施例中对于每一粒子树的遍历动作后,将获取到的粒子树的结点数量、结点的内容数据和对应粒子树中全部结点的结点数组存储在一个第一文件中。
83.步骤s104,按照不同属性的实际作用域与不同数据类型的缓存之间的关系,根据所述结点数组的顺序将所述结点的属性依次写入不同数据类型的缓存中;
84.在具体实施例中,提前设置不同数据类型的数组作为存储结点属性的缓存,例如占11bitbuffer、占4bitbuffer、占8bitbuffer、占16bitbuffer和占32bitbuffer等。
85.在存储同一粒子树中各结点的属性时,根据结点数组的顺序将结点的属性按实际作用域与不同数据类型的缓存之间的关系,将各结点数组写入对应的缓存中。
86.具体的,将结点的属性按实际作用域写入对应的缓存中的程序代码可以为
87.88.[0089][0090]
需知的,上述代码用于示意根据属性的实际作用域将结点对应的属性数据写入不同类型的缓存,在实际运行中可采用不同的代码,此处不作限定。
[0091]
步骤s105,将各缓存中对应一个粒子树的全部结点的属性以二进制形式存储在对应的一个第二文件中。
[0092]
在具体实施例中,所述第二文件的数量可以为一个,也可以为多个,所述第二文件的数量根据所述待存储粒子系统集中粒子树的数量决定,此处不作限定。
[0093]
将所述待存储粒子系统数据集中的每一粒子树对应的全部结点属性分别存储在一个单独的第二文件中。
[0094]
并将各缓存及一个粒子树的全部结点属性在缓存中占用的数据空间以二进制的
形式进行紧密存储,从而防止数据空间的浪费。
[0095]
通过本实施例的粒子系统存储方法,能够在最大程度的缩小粒子系统所占用的存储空间,从而能够在使用所述粒子系统进行渲染时,读取尽可能多的粒子系统,以提升粒子效果的渲染效率。
[0096]
参考图3,为本技术实施例提供的一种粒子系统读取方法的方法流程示意图,本技术实施例提供的粒子系统读取方法,如图3所示,所述粒子系统读取包括:
[0097]
步骤s301,获取待读取粒子树的识别信息;
[0098]
在具体实施例中,当需要使用上述实施例中存储的粒子系统数据集进行粒子效果渲染时,可以从需要实现的粒子效果中获取对应待读取粒子树的识别信息。
[0099]
具体的,所述待读取粒子树的识别信息包括粒子树根节点的标号顺序以及对应粒子树的结点数量信息。需知的,所述识别信息的设置也可以根据现有的粒子系统调用方法进行适应性设置,此处不作过多赘述。
[0100]
步骤s302,从对应所述待读取粒子树的识别信息的第一文件中获取全部结点和具有顺序的全部结点数组;
[0101]
在具体实施例中,在读取对应的粒子树时,先根据所述识别信息查找对应的第一文件,并从所述第一文件中获取全部结点和具有顺序的全部结点数组。其中,全部结点中包括结点的内容数据,所述内容数据中包括时间序列索引。
[0102]
根据所述结点数组的顺序,能够重新按照粒子树的树形结构排列粒子系统,从而恢复存储的粒子树结构。
[0103]
步骤s303,从对应所述待读取粒子树的识别信息第二文件中获取预设数量的缓存;
[0104]
在具体实施例中,在读取上述粒子树的树形结构后,根据所述识别信息,查找对应的第二文件,并从所述第二文件中提取不同类型的缓存。
[0105]
步骤s304,按照所述结点数组的顺序从不同类型的缓存中提取对应每一结点数组的属性,以根据所述全部结点、所述具有顺序的全部结点数组和各结点数组对应的属性组成目标粒子树。
[0106]
在具体实施例中,从所述第二文件中提取不同类型的缓存后,还需根据上述实施例获取的结点数组的顺序从不同类型的缓存中提取对应每一结点的属性,将所述结点属性与所述粒子树结构中的各结点相结合,以得到存储在所述第一文件和所述第二文件中的粒子树。
[0107]
根据本技术实施例的一种具体实施方式,本实施例在恢复所述粒子树中各结点的内容数据的过程中,还可以根据所述粒子树中各结点存储的时间序列索引从上述实施例中的第三文件中查找对应的时间序列。从而恢复所述粒子树中具有时间序列的更新策略的内容数据。
[0108]
根据本技术实施例的一种具体实施方式,按照所述结点数组的顺序从不同类型的缓存中提取对应每一结点数组的属性,以根据所述全部结点、所述具有顺序的全部结点数组和各结点数组对应的属性组成目标粒子树的步骤之后,所述方法还包括:
[0109]
从第三文件中获取存储有时间序列的数据池;
[0110]
根据所述结点中的时间序列索引访问所述数据池中的时间序列。
[0111]
在具体实施例中,根据存储粒子树各结点的内容数据中的时间序列,可以实时从第三文件中调用对应的数据池,并从数据池中恢复预先存储的时间序列。
[0112]
通过上述粒子系统读取方法,能够实现在最节省粒子系统存储空间的同时,保证存储内容的可逆性,从而保证根据上述实施例中存储的粒子系统进行粒子效果渲染的稳定性,提升粒子系统渲染的效率。
[0113]
参考图4,为本技术实施例提供的一种粒子系统存储装置400的模块示意图,本技术实施例提供的一种粒子系统存储装置400,如图4所示,所述粒子系统存储装置400包括:
[0114]
第一获取模块401,用于获取待存储粒子系统集,所述待存储粒子系统集中包括预设数量的粒子树;
[0115]
第二获取模块402,用于按照预设顺序获取每一粒子树中的每个结点对应的结点数组,其中,所述结点数组包括结点类型和父结点索引,所述结点为粒子对象或更新策略对象;
[0116]
第一存储模块403,用于将对应每个粒子树的结点数量、结点的内容数据和结点数组存储在对应的一个第一文件中;
[0117]
写入模块404,用于按照不同属性的实际作用域与不同数据类型的缓存之间的关系,根据所述结点数组的顺序将所述结点的属性依次写入不同数据类型的缓存中;
[0118]
第二存储模块405,用于将各缓存中对应一个粒子树的全部结点的属性以二进制形式存储在对应的一个第二文件中。
[0119]
参考图5,为本技术实施例提供的一种粒子系统读取装置500的模块示意图,本技术实施例提供的一种粒子系统读取装置500,如图5所示,所述粒子系统读取装置500包括:
[0120]
获取模块501,用于获取待读取粒子树的识别信息;
[0121]
第一读取模块502,用于从对应所述待读取粒子树的识别信息的第一文件中获取全部结点和具有顺序的全部结点数组;
[0122]
第二读取模块503,用于从对应所述待读取粒子树的识别信息第二文件中获取预设数量的缓存;
[0123]
组成模块504,用于按照所述结点数组的顺序从不同类型的缓存中提取对应每一结点数组的属性,以根据所述全部结点、所述具有顺序的全部结点数组和各结点数组对应的属性组成目标粒子树。
[0124]
另外,本技术实施例还提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行上述实施例中的粒子系统存储方法和粒子系统读取方法。
[0125]
本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序在处理器上运行时执行上述实施例中的粒子系统存储方法和粒子系统读取方法。
[0126]
综上所述,本技术实施例提供了一种粒子系统存储和读取方法、装置、电子设备及存储介质,通过本技术提供的粒子系统存储方法和粒子系统读取方法,能够将原本几十兆的二进制粒子系统数据压缩到十兆以内,从而极大节省了存储粒子系统的存储空间。通过第一文件、第二文件和第三文件的设置,消除了大空间重复数据,也同时消除了小作用域数据,保证了粒子系统的存储效果。通过可逆性的粒子系统读取方法,可以在进行粒子效果渲
染时尽可能渲染更多的粒子系统,从而提升了粒子效果的渲染效率。另外,上述实施例中提到的粒子系统存储装置、粒子系统读取装置、电子设备及计算机可读存储介质的具体实施过程,可以参见上述方法实施例的具体实施过程,在此不再一一赘述。
[0127]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0128]
另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
[0129]
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0130]
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
再多了解一些

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

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

相关文献