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

一种搜索方法、装置、终端设备及存储介质与流程

2021-10-23 02:31:00 来源:中国专利 TAG:终端设备 装置 方法 存储介质 信息


1.本技术属于信息技术领域,特别是涉及一种搜索方法、装置、终端设备及存储介质。


背景技术:

2.现代计算机系统通常以二进制位存储数据,并存在多种数据表示形式,如十进制、十六进制、单字节和多字节等。一般情况下,对于数据的输入输出采用字节或字符为单位,不直接以二进制位方式进行处理。在数据搜索领域也是如此,主流搜索引擎的搜索模式通常以字节或字符为单位,不支持二进制位搜索。然而,在部分场景下,二进制搜索依然存在迫切的需求。虽然部分专用系统实现了二进制搜索的功能,但往往采取遍历方式获取结果,搜索效率不佳。
3.数据索引是提升数据搜索效率的有效手段。在数据索引领域,后缀索引无需对数据分词,可对任意类型数据无差别地创建索引,并实现100%的查全率。后缀索引通常以字节为单位,一般只支持以字节为单位的搜索模式,无法实现二进制搜索。因此,如何结合数据索引技术实现高效且准确的二进制搜索,是目前有待解决的一个问题。


技术实现要素:

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.图5是本技术一个实施例的搜索方法所应用于的系统架构示意图;
26.图6是本技术一个实施例的搜索方法的搜索过程示意图;
27.图7是本技术一个实施例的一种搜索装置的示意图;
28.图8是本技术一个实施例的一种终端设备的示意图。
具体实施方式
29.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域技术人员应当清楚,在没有这些具体细节的其他实施例中也可以实现本技术。在其他情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
30.下面通过具体实施例来说明本技术的技术方案。
31.本技术实施例公开的搜索方法通过采用模式扩展和后缀索引技术,来解决对任意类型数据的二进制搜索问题。在实现本技术实施例的搜索方法时,需要以字节为单位对原始数据创建索引。因此,首先对原始数据创建后缀索引的过程进行介绍。
32.参照图1,示出了本技术一个实施例的一种后缀索引的创建过程示意图。按照图1所示的创建过程,对于待添加的原始数据,可以首先为其指定索引库。如果被指定的索引库
存在,则可以添加原始数据,并将添加的原始数据存储为本地文件;如果被指定的索引库不存在,则在创建出相应的索引库后,将原始数据存储为本地文件。在存储过程中,若存储失败,则可以向用户提示失败信息,否则可以记录已存储的原始数据对应的元数据信息,上述元数据信息作为原始数据的一种描述,可以包含原始数据的数据大小、所在段id、段内偏移等信息。另一方面,对于已存储的原始数据,可以创建原始数据的后缀索引。原始数据、原始数据的后缀索引以及元数据,共同组成该原始数据完整的后缀索引信息。
33.在本实施例中,原始数据可以被存储为本地文件,并由索引库记录原始数据及其后缀索引信息,索引信息可以以字节为单位进行存储。
34.参照图2,示出了本技术一个实施例的一种搜索方法的步骤流程示意图,具体可以包括如下步骤:
35.s201、当接收到待搜索信息时,识别所述待搜索信息的搜索类型;
36.在本实施例中,待搜索信息可以是指在一次搜索任务中,由用户输入的搜索内容。该搜索内容可以具有相应的搜索模式,如字节模式、二进制模式等。
37.s202、若所述搜索类型为二进制搜索,则根据所述待搜索信息生成多个子搜索信息;
38.在本实施例中,待搜索信息为二进制模式时,其搜索类型为二进制搜索;待搜索信息为字节模式时,其搜索类型为字节搜索。
39.对于字节模式的待搜索信息,可以直接按照字节搜索的方式进行精确搜索,而对于二进制模式的待搜索信息,则可以在原始的待搜索信息基础上,生成多个字节模式的子搜索信息,然后再按照字节搜索的方式进行精确搜索。
40.s203、分别采用所述多个子搜索信息进行搜索,获得与每个子搜索信息相匹配的搜索结果;
41.在本实施例中,每个子搜索信息均是在待搜索信息的基础上,通过模式扩展的方式生成的字节模式的搜索信息。因此,在进行搜索时,可以按照字节搜索的方式,分别对每个子搜索信息进行搜索,得到相应的搜索结果。
42.s204、输出所述搜索结果。
43.在按照字节搜索的方式,完成全部子搜索信息的搜索后,可以将搜索得到的结果输出给用户。
44.需要说明的是,由于每个子搜索信息均是通过模式扩展的方式生成的,其对应的搜索结果可能存在重复,因此,在输出搜索结果时,还可以对全部搜索结果去重,然后再将去重后的搜索结果输出给用户。
45.在本技术实施例中,当接收到待搜索信息时,通过识别待搜索信息的搜索类型,从而可以根据不同的搜索类型分别进行搜索或处理。具体地,若搜索类型为二进制搜索,则可以根据待搜索信息生成多个子搜索信息,将待搜索信息扩展为字节模式,然后再分别采用字节模式的多个子搜索信息进行搜索,获得与每个子搜索信息相匹配的搜索结果;而对于搜索类型为字节搜索的待搜索信息,则可以直接按照字节搜索的方式进行搜索。本实施例通过采用模式扩展和后缀索引技术,可以解决对任意类型数据的二进制搜索问题,有效地提升了二进制搜索的效率和性能。
46.参照图3,示出了本技术一个实施例的另一种搜索方法的步骤流程示意图,具体可
以包括如下步骤:
47.s301、当接收到待搜索信息时,识别所述待搜索信息的搜索类型;
48.在本实施例中,待搜索信息可以是指在一次搜索任务中,由用户输入的搜索内容。该搜索内容可以具有相应的搜索模式,如字节模式、二进制模式等。
49.s302、若所述搜索类型为二进制搜索,则将所述待搜索信息扩展为完整的字节,获得多个子搜索信息;
50.在本实施例中,待搜索信息为二进制模式时,其搜索类型为二进制搜索;待搜索信息为字节模式时,其搜索类型为字节搜索。
51.对于二进制模式的待搜索信息,其包含至少一个比特位,可以通过模式扩展的方式,将其扩展为一个完整的字节,获得多个子搜索信息。每个子搜索信息可以是一个完整的字节。
52.在具体实现中,可以分别在待搜索信息包含的比特位之前,和/或,在该待搜索信息包含的比特位之后填充二进制记数符号,将待搜索信息扩展为完整的字节,获得多个子搜索信息,上述完整的字节包含预设个数的比特位。即,一个子搜索信息包含8个比特位。
53.如图4所示,是本技术一个实施例的一种待搜索信息扩展为完整的字节的示意图。以当前搜索任务的待搜索信息为“01”为例,该搜索任务的搜索类型为二进制搜索,表示需要搜索原始数据中二进制位为“01”的所有匹配结果。
54.按照图4所示的扩展方式,可以分别在“01”前后填充二进制记数符号“0”和“1”,将其扩展为一个完整的字节,如扩展为“01000000”、“01000001”等。
55.需要说明的是,扩展得到的子搜索信息的位数一定为8的整数倍,对应于一个或多个字节。
56.在本实施例中,子搜索信息的个数可以根据二进制模式的待搜索信息的搜索位数确定,该搜索位数即是二进制模式的待搜索信息中符号“0”和“1”出现的次数。如图4所示,待搜索信息“01”的搜索位数为n=2,对其扩展得到的子搜索信息的个数=(8-n 1)*2^(8-n)=(8-2 1)*2^(8-2)=448个。其中,符号“^”表示平方。
57.s303、针对所述每个子搜索信息,逐个判断映射表中是否存在与所述子搜索信息相对应的键值对;
58.在本实施例中,对于待搜索信息“01”,若需找到其在索引库中出现的所有位置,则需考虑“01”扩展成字节模式后的所有情况,此时扩展后的每个字节模式都有可能获取到符合搜索条件的结果。因此,需要对扩展得到的448个子搜索逐一进行处理。
59.在具体实现中,对于每个子搜索信息,可以逐个判断映射表中是否存在与该子搜索信息相对应的键值对,进而获取子搜索信息相对应的搜索结果。上述映射表可以是一种键值型存储,通过java或c 等语言的map容器实现,键为搜索信息,值为该搜索信息对应的搜索结果,搜索结果为搜索信息在原始数据中的坐标。
60.若映射表中存在与子搜索信息相对应的键值对,则可以执行s304;若映射表中不存在与子搜索信息相对应的键值对,则可以执行s305。
61.需要说明的是,如果不存在映射表,则创建一个新的映射表,上述新的映射表初始时内容为空,可记录若干个键值对信息,键值对可以用于记录子搜索信息和与子搜索信息相匹配的搜索结果,其中,键为子搜索信息,值为与该子搜索信息相匹配的搜索结果。
62.s304、返回所述键值对,所述键值对中包含子搜索信息和与子搜索信息相匹配的搜索结果;
63.在本实施例中,映射表负责暂存一次搜索任务的所有搜索结果,对多个子搜索信息进行搜索前,可通过映射表判断当前子搜索信息是否已有对应结果,若有,则可以直接返回结果,以节省重复搜索同一子搜索信息的时间开销。
64.s305、在预置的后缀索引中查找所述子搜索信息对应的偏移位置,根据所述偏移位置获取与所述子搜索信息相匹配的搜索结果;
65.若映射表中不存在与当前的子搜索信息相对应的键值对,即映射表的所有键均不等于当前的子搜索信息对应的字节模式,则可以对该字节模式的子搜索信息进行精确搜索。
66.在对字节模式的子搜索信息进行精确搜索时,可以在预置的后缀索引中查找该子搜索信息对应的偏移位置,根据偏移位置获取与该子搜索信息相匹配的搜索结果。
67.在具体实现中,由于原始数据的后缀索引是字典有序的,所以可借助二分查找算法在后缀索引中快速匹配某个字节在原始数据中的偏移位置。若偏移位置不存在,说明该字节模式在原始数据中不存在;若偏移位置存在,则可以根据偏移位置统计匹配结果。匹配结果可能有多个,说明该字节模式在原始数据中出现多次。若该字节模式在映射表命中,说明该字节模式已被搜索过,无需重复搜索。
68.在本实施例中,在根据偏移位置获取与子搜索信息相匹配的搜索结果之后,还可以以子搜索信息为键,以与该子搜索信息相匹配的搜索结果为值,作为一个新的键值对,将新的键值对添加到映射表中,完成对上述映射表的更新,减少后续搜索的时间开销。
69.s306、对与所述多个子搜索信息相匹配的搜索结果去重,获得目标搜索结果,输出所述目标搜索结果。
70.在本实施例中,对全部子搜索信息搜索完成后,得到的搜索结果可能包括重复的内容。因此,可以对全部子搜索信息对应的搜索结果去重,获得去重后的目标搜索结果,然后将目标搜索结果输出给用户。
71.需要说明的是,若待搜索信息的搜索类型为字节搜索,则可以直接按照s303-s305的方式进行搜索。即,首先判断映射表中是否存在与字节模式的待搜索信息相对应的键值对,若映射表中存在与待搜索信息相对应的键值对,则可以直接返回该键值对;若映射表中不存在与待搜索信息相对应的键值对,则可以在预置的后缀索引中查找上述待搜索信息对应的偏移位置,根据偏移位置获取与该待搜索信息相匹配的搜索结果。
72.在本技术实施例中,通过以字节为单位对原始数据创建后缀索引,为实现二进制搜索,在以字节为单位的索引上,通过模式扩展的方式将原始二进制位搜索模式扩展成多个字节模式,进而实现二进制搜索,可以提升数据搜索的效率及性能;本实施例的数据搜索借助后缀索引实现,避免了对数据的遍历搜索,实现了对任意类型数据100%的查全率。
73.为了便于理解,下面结合一个具体的示例,对本技术实施例的搜索方法作一介绍。
74.如图5所示,是本技术一个实施例的搜索方法所应用于的系统架构示意图。图5所示的系统架构中,包括数据索引模块、数据搜索模块和模式扩展模块。其中,数据索引模块负责对原始数据创建后缀索引,维护原始数据及其后缀索引信息,索引信息以字节为单位存储;数据搜索模块通过接收并解析数据搜索请求,根据搜索模式自适应执行数据搜索任
务,上述搜索模式可以分为字节模式和非字节模式,非字节模式通过模式扩展实现二进制搜索;模式扩展模块负责将二进制搜索模式扩展成多个字节模式,由数据搜索模块对扩展后的所有字节模式的搜索信息逐一进行搜索。
75.在图5所示的架构基础上,参见图6,示出了本技术一个实施例的搜索方法的搜索过程示意图,该过程可以包括如下步骤:
76.s601、用户输入搜索信息“01”,并指定搜索类型为二进制搜索;
77.s602、判断搜索类型是否为二进制搜索。若搜索类型为二进制搜索,转s603;若搜索类型为字节搜索,转s605;
78.s603、对搜索信息进行模式扩展。例如,在搜索信息前后分别填充0和1使其扩展为多个以字节为单位的子搜索信息,如搜索信息“01”可扩展成“01000000”、“01000001”等多个子搜索信息;
79.s604、由搜索信息“01”可知搜索位数n=2(搜索位数等于0或1出现的个数),则可扩展得到的子搜索信息个数=(8-n 1)*2^(8-n)=(8-2 1)*2^(8-2)=448个;
80.s605、对448个子搜索信息逐一处理。因为对于搜索信息“01”,若需找到其在索引库中出现的所有位置,则需考虑“01”扩展成字节模式后的所有情况,此时扩展后的每个字节模式的子搜索信息都有可能获取到符合搜索条件的结果;
81.s606、对所有子搜索信息(字节模式)进行搜索,判断映射表是否存在。若存在,转s607;否则,转s608;
82.s607、判断映射表是否命中当前的子搜索信息,若是,转s611;否则,转s609;
83.s608、创建映射表,映射表是一种键值型存储,通过java或c 等语言的map容器实现,键为搜索信息,值为该搜索信息对应的搜索结果。映射表负责暂存一次搜索任务的所有搜索结果,对多个子搜索信息进行搜索前,可通过映射表判断当前子搜索信息是否已有对应结果,若有,则可以直接返回结果,以节省重复搜索同一子搜索信息的时间开销;
84.s609、若该子搜索信息(字节模式)在映射表不命中(即映射表的所有键均不等于该子搜索信息),则对该字节模式的子搜索信息进行精确搜索;因为原始数据的后缀索引是字典有序的,所以可借助二分查找算法在后缀索引中快速匹配某个字节在原始数据中的偏移位置。若偏移位置不存在,说明该字节模式在原始数据中不存在;若偏移位置存在,根据偏移位置统计匹配结果。匹配结果可能有多个,说明子搜索信息在原始数据中出现多次。若子搜索信息在映射表命中,说明子搜索信息已被搜索过,无需重复搜索,转s611;
85.s610、更新映射表,将当前搜索的子搜索信息及其对应的一个或多个匹配结果添加至映射表,键为子搜索信息,值为子搜索信息对应的所有匹配结果,值以list容器形式存储;
86.s611、得到该子搜索信息在原始数据中的所有匹配结果,即该子搜索信息在原始数据中出现的所有位置;
87.s612、判断所有子搜索信息是否搜索结束,若是,转s613;否则,转s605,直至所有子搜索信息搜索结束。
88.s613、若所有子搜索信息均搜索结束,将所有搜索结果去重并添加到搜索结果集合,得到原始搜索信息的二进搜索结果。
89.需要说明的是,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,
各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
90.参照图7,示出了本技术一个实施例的一种搜索装置的示意图,具体可以包括如下模块:
91.搜索类型识别模块701,用于在接收到待搜索信息时,识别所述待搜索信息的搜索类型;
92.子搜索信息生成模块702,用于若所述搜索类型为二进制搜索,则根据所述待搜索信息生成多个子搜索信息;
93.子搜索信息搜索模块703,用于分别采用所述多个子搜索信息进行搜索,获得与每个子搜索信息相匹配的搜索结果;
94.搜索结果输出模块704,用于输出所述搜索结果。
95.在本技术实施例中,所述子搜索信息生成模块702具体可以包括如下子模块:
96.待搜索信息扩展子模块,用于将所述待搜索信息扩展为完整的字节,获得多个以字节为单位的子搜索信息。
97.在本技术实施例中,所述待搜索信息包含至少一个比特位,所述待搜索信息扩展子模块具体可以包括如下单元:
98.待搜索信息扩展单元,用于分别在所述待搜索信息包含的比特位之前,和/或,在所述待搜索信息包含的比特位之后填充二进制记数符号,将所述待搜索信息扩展为完整的字节,获得多个子搜索信息,所述完整的字节包含预设个数的比特位。
99.在本技术实施例中,所述子搜索信息搜索模块703具体可以包括如下子模块:
100.映射表判断子模块,用于针对所述每个子搜索信息,逐个判断映射表中是否存在与所述子搜索信息相对应的键值对;
101.映射表返回子模块,用于若所述映射表中存在与所述子搜索信息相对应的键值对,则返回所述键值对,所述键值对中包含所述子搜索信息和与所述子搜索信息相匹配的搜索结果;
102.子搜索信息搜索子模块,用于若所述映射表中不存在与所述子搜索信息相对应的键值对,则在预置的后缀索引中查找所述子搜索信息对应的偏移位置,根据所述偏移位置获取与所述子搜索信息相匹配的搜索结果;
103.新映射表创建子模块,用于若不存在所述映射表,则创建包括多个键值对的新的映射表,所述映射表在初始时内容为空,所述新的映射表中的键值对用于记录所述子搜索信息和与所述子搜索信息相匹配的搜索结果,其中,键为所述子搜索信息,值为与所述子搜索信息相匹配的搜索结果。
104.在本技术实施例中,所述子搜索信息搜索模块703还可以包括如下子模块:
105.映射表更新子模块,用于以所述子搜索信息为键,以与所述子搜索信息相匹配的搜索结果为值,作为一个新的键值对,将所述新的键值对添加到所述映射表。
106.在本技术实施例中,所述搜索结果输出模块704具体可以包括如下子模块:
107.搜索结果去重子模块,用于对与所述多个子搜索信息相匹配的搜索结果去重,获得目标搜索结果;
108.目标搜索结果输出子模块,用于输出所述目标搜索结果。
109.在本技术实施例中,所述装置还可以包括如下模块:
110.字节搜索映射表判断模块,用于若所述搜索类型为字节搜索,则判断映射表中是否存在与所述待搜索信息相对应的键值对;
111.字节搜索模块,用于若所述映射表中存在与所述待搜索信息相对应的键值对,则返回所述键值对,所述键值对中包含所述待搜索信息和与所述待搜索信息相匹配的搜索结果;若所述映射表中不存在与所述待搜索信息相对应的键值对,则在预置的后缀索引中查找所述待搜索信息对应的偏移位置,根据所述偏移位置获取与所述待搜索信息相匹配的搜索结果。
112.对于装置实施例而言,由于其与方法实施例基本相似,所以描述得比较简单,相关之处参见方法实施例部分的说明即可。
113.参照图8,示出了本技术一个实施例的一种终端设备的示意图。如图8所示,本实施例的终端设备800包括:处理器810、存储器820以及存储在所述存储器820中并可在所述处理器810上运行的计算机程序821。所述处理器810执行所述计算机程序821时实现上述搜索方法各个实施例中的步骤,例如图2所示的步骤s201至s204。或者,所述处理器810执行所述计算机程序821时实现上述各装置实施例中各模块/单元的功能,例如图7所示模块701至704的功能。
114.示例性的,所述计算机程序821可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器820中,并由所述处理器810执行,以完成本技术。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段可以用于描述所述计算机程序821在所述终端设备800中的执行过程。例如,所述计算机程序821可以被分割成搜索类型识别模块、子搜索信息生成模块、子搜索信息搜索模块、搜索结果输出模块,各模块具体功能如下:
115.搜索类型识别模块,用于在接收到待搜索信息时,识别所述待搜索信息的搜索类型;
116.子搜索信息生成模块,用于若所述搜索类型为二进制搜索,则根据所述待搜索信息生成多个子搜索信息;
117.子搜索信息搜索模块,用于分别采用所述多个子搜索信息进行搜索,获得与每个子搜索信息相匹配的搜索结果;
118.搜索结果输出模块,用于输出所述搜索结果。
119.所述终端设备800可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备800可包括,但不仅限于,处理器810、存储器820。本领域技术人员可以理解,图8仅仅是终端设备800的一种示例,并不构成对终端设备800的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备800还可以包括输入输出设备、网络接入设备、总线等。
120.所述处理器810可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器
等。
121.所述存储器820可以是所述终端设备800的内部存储单元,例如终端设备800的硬盘或内存。所述存储器820也可以是所述终端设备800的外部存储设备,例如所述终端设备800上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等等。进一步地,所述存储器820还可以既包括所述终端设备800的内部存储单元也包括外部存储设备。所述存储器820用于存储所述计算机程序821以及所述终端设备800所需的其他程序和数据。所述存储器820还可以用于暂时地存储已经输出或者将要输出的数据。
122.以上所述实施例仅用以说明本技术的技术方案,而非对其限制。尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜