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

一种数据查询的方法、装置及电子设备与流程

2022-06-01 03:04:37 来源:中国专利 TAG:


1.本技术涉及数据处理领域,尤其涉及一种数据查询的方法、装置及电子设备。


背景技术:

2.现有技术中,由于全球广域网(worldwideweb,简称web)安全要求,防止跨站脚本攻击(cross site scripting,简称xss)注入,因此在存在特殊字符的情况下,通常会对特殊字符进行转义处理然后再存储在数据库中,也就是说,需要进行存储的特殊字符是以转义字符的形式存储在数据库中的。而在进行查询时,若输入转义字符的一部分,也可以将数据查询出来。这将会导致查询的准确性不高。例如,转义字符:(“)是特殊字符(“)的转义字符,转义字符(”)是特殊字符(”)的转义字符。当需要在数据库中存储数据(“abc”)时,存储在数据库中的内容为(“abc”)而不是(“abc”)。当输入(abc)进行模糊查询时,可以查询出符合条件的(“abc”)这条数据。但是,在输入(ldq)进行模糊查询时,也可以将(“abc”)这一查询出来,这显然不是输入(ldq)进行模糊查询后所希望查询得到的结果。因此,如何提高查询的准确性是需要解决的问题。


技术实现要素:

3.本技术实施例提供了一种数据查询的方法、装置及电子设备,可以提高数据查询的准确性。
4.第一方面,本技术实施例提供了一种数据查询的方法,包括:
5.获取转义数据,所述转义数据为对用户输入的查询数据进行转义后得到的数据;
6.对所述转义数据进行反转义得到所述查询数据;
7.根据所述查询数据在数据库的备用字段所对应的数据中进行查询,得到与所述查询数据相匹配的目标数据记录,所述备用字段用于存储原始数据,所述原始数据为非转义字符。
8.第二方面,本技术实施例提供了一种数据查询的装置,包括:
9.获取模块,用于获取转义数据,所述转义数据为对用户输入的查询数据进行转义后得到的数据;
10.反转义模块,用于对所述转义数据进行反转义得到所述查询数据;
11.查询模块,用于根据所述查询数据在数据库的备用字段所对应的数据中进行查询,得到与所述查询数据相匹配的目标数据记录,所述备用字段用于存储原始数据,所述原始数据为非转义字符。
12.第三方面,本技术实施例提供了一种终端,包括:处理器和存储器,所述处理器和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,所述程序指令当被处理器执行时使所述处理器执行如第一方面所述的方法。
13.第四方面,本技术实施例提供了一种计算机可读存储介质,其特征在于,所述计算
机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如第一方面所述的方法。
14.第五方面,本技术实施例提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机可操作来使计算机执行如第一方面所述的方法。
15.通过实施本技术实施例,可以利用存储有原始数据的备用字段进行查询,从而提高查询的准确性。
附图说明
16.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1为本技术实施例提供的一种数据查询的方法的流程示意图;
18.图2为本技术实施例提供的另一种数据查询的方法的流程示意图;
19.图3为本技术实施例提供的一种数据查询的装置的组成示意图;
20.图4为本技术实施例提供的一种电子设备的组成示意图。
具体实施方式
21.下面结合附图对本技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。
22.本技术的说明书以及附图中的术语“第一”和“第二”等是用于区分不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。此外,本技术的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
23.需要说明的是,本技术实施例中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性地”或者“例如”的任何实施例或设计方法不应被解释为比其他实施例或设计方案更优地或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。在本技术实施例中,“a和/或b”表示a和b,a或b两个含义。“a,和/或b,和/或c”表示a、b、c中的任一个,或者,表示a、b、c中的任两个,或者,表示a和b和c。
24.下面,结合图1-图2对本技术实施例提供的数据查询的方法进行详细说明。
25.请参见图1,为本技术实施例提供的一种数据查询的方法的流程示意图,可以包括如下步骤s101-步骤s103:
26.步骤s101:获取转义数据,所述转义数据为对用户输入的查询数据进行转义后得到的数据。
27.跨站脚本攻击是指恶意攻击者往web页面里插入恶意script代码,当用户浏览该
页之时,嵌入其中web里面的script代码会被执行,从而达到恶意攻击用户的目的。例如,在某个网站页面上存在一个搜索框,用户可以通过在该搜索框中输入用于搜索的数据,点击搜索从而进行相关信息的搜索。但是,恶意攻击者则利用该搜索框,在该搜索框中输入script代码,那么点击搜索后,输入的script代码将会被执行。而搜索框中的数据作为用户的输入,是不应当被执行的。因此,为了防止跨站脚本攻击,通常情况下,若前端(用户在浏览器页面)输入的数据中包含特殊字符,那么则会将特殊字符进行转义得到转义字符后再传输到后台,然后后台再根据转义后的数据执行后续操作。这里的特殊字符是指在html中的预留字符。例如,在html中不能使用小于号(《)和大于号(》),这是因为浏览器会误认为它们是标签。如果希望正确地显示预留字符,我们必须在html源代码中使用字符实体,也就是转义字符。
28.因此,若前端输入的数据中包含特殊字符,那么后台获取到的对应的数据中则不包含特殊字符,而是包含特殊字符所对应的转义字符。例如,用户输入的查询数据为(“abc”),该查询数据中包含特殊字符左双引号(“)和特殊字符右双引号(”)。特殊字符左双引号(“)的转义字符为(“),特殊字符右双引号(”)的转义字符为(”),那么在对查询数据进行转义后,获取到的转义数据为(“abc”)。
29.步骤s102:对所述转义数据进行反转义得到所述查询数据。
30.反转义的方法包括但不限于调用stringutils.unescape方法。stringutils.unescape方法是stringescapeutils这一工具类中用于反转义的方法。利用stringescapeutils工具类可以方便的进行html,xml,java等的转义与反转义。
31.反转以后得到的查询数据即用户在前端输入的数据。例如,用户输入的查询数据为(“abc”),那么获取的转义数据相应的为(“abc”),在对转义数据进行反转义后可重新得到查询数据(“abc”)。
32.在一种可能的实现方式中,若前端输入的数据中不包含特殊字符,那么则不需要对前端输入的数据进行转义,后台获取到的对应的数据中不包含转义字符。也就是说,在这种情况下,转义数据就是前端输入的查询数据。那么,在这种情况下,也不需要对转义数据进行反转义再得到查询数据。
33.步骤s103:根据所述查询数据在数据库的备用字段所对应的数据中进行查询,得到与所述查询数据相匹配的目标数据记录,所述备用字段用于存储原始数据,所述原始数据为非转义字符。
34.原始数据为非转义字符是指原始数据中不包含转义字符。例如,用户想要存储的数据为(“abc”),在现有技术中会对左双引号和右双引号进行转义得到(“abc”)并存储在数据库中。也就是说,现有技术中,数据库中存储的是(“abc”)。而本技术所述的备用字段中存储的不是(“abc”),而是(“abc”)。
35.根据查询数据调用模糊查询接口,在数据库的备用字段所对应的数据中进行查询。也就是说,将查询数据与备用字段所对应的数据进行匹配,若匹配成功,则可查询得到目标数据记录。
36.可以理解的是,查询数据可以包括一个字段的数据,也可以包括两个及以上字段的数据。查询数据中包括的每个字段在数据库中均存储有与之对应的备用字段。例如,查询数据包括两个字段,分别为字段c1和字段c2。那么在数据库中则存在备用字段b1对应于字
段c1,以及备用字段b2对应于字段c2。若字段c1的数据为(“ab”),字段c2的数据为(“abc”),那么在数据库中查询备用字段b1的数据包括(“ab”)且字段c2的数据包括(“abc”)的数据记录,若存在这样的数据记录,那么这样的数据记录是目标数据记录。需要说明的是,目标数据记录中的字段数目大于或者等于查询数据中的字段数目。也就是说,数据库中可以存在不用于查询的字段。
37.可以看出,实施上述实现方式,通过利用查询数据在备用字段中查询原始数据的方法得到目标数据记录,可以避免通过转义字符的部分字符查询得到不存在该转义字符的部分字符的数据记录,从而有效提高了查询的准确性。例如,查询数据为(ldq),在现有技术中由于存储的是(“abc”),因而可以查询得到(“abc”)这一数据对应的数据记录,而在本技术中,由于备用字段中存储的为(“abc”),则查询数据为(ldq)时,无法查询得到(“abc”)这一数据对应的数据记录。
38.请参见图2,为本技术实施例提供的另一种数据查询的方法的流程示意图,可包括如下步骤s201-步骤s207:
39.步骤s201:获取参数。
40.参数是指前端传输到后台的数据。若用户在前端输入的数据中包含特殊字符,那么参数是指对用户在前端输入的特殊字符进行转义后包含转义字符的数据;若用户在前端输入的数据中不包含特殊字符,那么参数为既不包含特殊字符,也不包含转义字符的数据。
41.步骤s202:判断所述参数是否包含转义字符。
42.判断参数是否包含转义字符是指判断参数中是否包含诸如(“)、(”)等字符实体。
43.步骤s203:在所述参数包含转义字符的情况下,对所述参数进行反转义得到存储数据。
44.存储数据是指用户在前端创建或修改的想要保存在数据库中的数据。例如,参数为(“abc”),该参数中包含转义数据,那么对参数中的转义字符进行反转义得到转义前的字符。也就是说,对(“)进行反转义得到(“),对(”)进行反转义得到(”),从而得到的存储数据为(“abc”)。也就是说,用户在前端输入的数据为(“abc”)。
45.步骤s204:将所述存储数据存储在所述备用字段中作为所述原始数据。
46.示例性的,用户在前端输入的数据为(“abc”),那么存储数据也就是(“abc”),因而存储在备用字段中的数据也为(“abc”),(“abc”)作为原始数据保存在数据库的备用字段中。
47.通过将特殊字符保存在数据库的备用字段中,可以方便的通过备用字段进行查询,而不会因为转义字符使得查询结果不够准确。
48.在一种可能的实现方式中,若所述参数不包含转义字符,将所述参数存储在所述备用字段中作为所述原始数据。
49.参数中不包含转义字符,也就是说,用户在前端输入的数据中不包含特殊字符。因此,在这种情况下,存储在备用字段中的数据也就是用户在前端输入的数据。
50.在一种可能的实现方式中,所述数据库中存储有所述参数,所述参数属于转义字段的数据。
51.在参数中包含转义字符的情况下,此时转义字段的数据为对应的备用字段的数据
中特殊字符进行转义后的数据。在参数不包含转义字符的情况下,此时转义字段的数据与对应的备用字段的数据相同。可以理解的是,在本技术实施例中,转义字段不用于查询,备用字段用于查询。通过存储数据在转义字段,可以在需要获取数据库中数据的时候,获取转义字段中的数据,传输到前端时进行反转义来得到转义前的数据。而不是获取备用字段中的原始数据,进行一次转义后,再在传输到前端时进行反转义从而得到转义前的数据。因此,存储数据在转义字段,可以提高数据获取速度。
52.在一种可能的实现方式中,根据查询字段确定备用字段。
53.也就是说,数据库中一些什么字段需要用于查询,那么就增加查询字段所对应的备用字段,而不是对于所有的转义字段,都需要存储与之对应的备用字段。备用字段存储的仍是非转义字符。例如,数据库中存储有转义字段z1、转义字段z2和转义字段z3。查询字段包括查询字段c1和查询字段c2。其中,查询字段c1与转义字段z1对应,查询字段c2与转义字段z2对应。查询字段c1与转义字段z1对应是指在现有技术中,查询字段c1的数据在数据库的转义字段z1中进行查询,查询字段c2与转义字段z2对应也是同理。那么,这种情况下,数据库中的备用字段包括备用字段b1和备用字段b2这两个备用字段。其中,备用字段b1与查询字段c1对应,备用字段b2与查询字段c2对应。通过实施该方法,可以减少数据库的资源浪费。
54.在一种可能的实现方式中,在更新查询字段的情况下,根据更新后的查询字段,相应的更新数据库中的备用字段。
55.更新查询字段包括新增查询字段、删除查询字段和更改查询字段。示例性的,数据库中存储有转义字段z1、转义字段z2、转义字段z3和转义字段z4。查询字段包括查询字段c1和查询字段c2。其中,查询字段c1与转义字段z1对应,查询字段c2与转义字段z2对应。这种情况下,数据库中的备用字段包括备用字段b1和备用字段b2。其中,备用字段b1与查询字段c1对应,备用字段b2与查询字段c2对应。若在此基础上新增查询字段c3,查询字段c3与转义字段z3对应,那么在接收到新增查询字段c3的指令后,相应的新增备用字段b3与查询字段c3对应;若在此基础上删除查询字段c2,那么在接收到删除查询字段c2的指令后,相应的删除备用字段b2;若在此基础上更改查询字段c2为查询字段c3,那么在接收到更改查询字段c2为查询字段c3的指令后,将备用字段b2相应的更改为备用字段b3。可以理解的是,在需要更新备用字段的情况下,对应的数据也需要更新到备用字段中。通过实施该方法,可以减少资源浪费且可以提高数据处理的灵活度。
56.在一种可能的实现方式中,数据库中对于任一转义字段均存储有对应的备用字段。例如,数据库中存储有转义字段z1、转义字段z2和转义字段z3。那么,这种情况下,数据库中的备用字段包括备用字段b1、备用字段b2和备用字段b3。其中,备用字段b1与转义字段z1对应,备用字段b2与转义字段z2对应,备用字段b3与转义字段z3对应。通过实施该实现方式,可以减少查询时可能出现无法查询等情况的概率。
57.在一种可能的实现方式中,在所述根据所述查询数据在数据库的备用字段中进行查询,得到与所述查询数据所匹配的目标数据记录之后,还包括:获取所述目标数据记录中的所述转义字段的数据并显示。
58.在获取到数据库中的数据后,传输到前端进行显示时会进行一次反转义,因此,根据查询数据查询到目标数据记录后,并不需要获取数据为非转义字符的备用字段的数据进
行显示,而是获取转义字段的数据(也就是上述的参数),对参数进行反转义后进行显示。可以理解的是,虽然获取的是转义字段的数据,但由于在传输到前端时会进行一次反转义,因此,显示的是对转义字段的数据进行了反转义后的数据。
59.步骤s205:获取转义数据,所述转义数据为对用户输入的查询数据进行转义后得到的数据。
60.步骤s206:对所述转义数据进行反转义得到所述查询数据。
61.步骤s207:根据所述查询数据在数据库的备用字段所对应的数据中进行查询,得到与所述查询数据相匹配的目标数据记录,所述备用字段用于存储原始数据,所述原始数据为非转义字符。
62.其中,步骤s205-步骤s207的具体实现方式请参考图1所示的步骤s101-步骤103,此处不再进行任何赘述。
63.下面结合附图介绍本技术实施例涉及的装置。
64.请参见图3,为本技术实施例提供的一种数据查询的装置的组成示意图,数据查询的装置300可以包括:
65.获取模块301,用于获取转义数据,所述转义数据为对用户输入的查询数据进行转义后得到的数据;
66.反转义模块302,用于对所述转义数据进行反转义得到所述查询数据;
67.查询模块303,用于根据所述查询数据在数据库的备用字段所对应的数据中进行查询,得到与所述查询数据相匹配的目标数据记录,所述备用字段用于存储原始数据,所述原始数据为非转义字符。
68.可选的,数据查询的装置300还可以包括:
69.获取模块301,还用于获取参数;
70.判断模块304,用于判断所述参数是否包含转义字符;
71.反转义模块302,还用于在所述参数包含转义字符的情况下,对所述参数进行反转义得到存储数据;
72.存储模块305,用于将所述存储数据存储在所述备用字段中作为所述原始数据。
73.可选的,存储模块305,还用于在所述参数不包含转义字符的情况下,将所述参数存储在所述备用字段中作为所述原始数据。
74.可选的,所述数据库中存储有所述参数,所述参数属于转义字段的数据。
75.可选的,获取模块301,还用于获取所述目标数据记录中的所述转义字段的数据并显示。
76.其中,数据查询的装置300的具体功能实现可以参见图1-图2对应的方法步骤,此处不再进行赘述。
77.请参见图4,为本技术实施例提供的一种电子设备的组成示意图。可包括:处理器110、存储器120;其中,处理器110、存储器120和通信接口130通过总线140连接,该存储器120用于存储指令,该处理器110用于执行该存储器120存储的指令,以实现如上图1-图2对应的方法步骤。
78.处理器110用于执行该存储器120存储的指令,以控制通信接口130接收和发送信号,完成上述方法中的步骤。其中,所述存储器120可以集成在所述处理器110中,也可以与
所述处理器110分开设置。
79.作为一种实现方式,通信接口130的功能可以考虑通过收发电路或者收发的专用芯片实现。处理器110可以考虑通过专用处理芯片、处理电路、处理器或者通用芯片实现。
80.作为另一种实现方式,可以考虑使用通用计算机的方式来实现本技术实施例提供的电子设备。即将实现处理器110,通信接口130功能的程序代码存储在存储器120中,通用处理器通过执行存储器120中的代码来实现处理器110,通信接口130的功能。
81.该电子设备所涉及的与本技术实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于装置执行的方法步骤的内容的描述,此处不做赘述。
82.作为本实施例的另一种实现方式,提供一种计算机可读存储介质,其上存储有指令,该指令被执行时执行上述方法实施例中的方法。
83.作为本实施例的另一种实现方式,提供一种包含指令的计算机程序产品,该指令被执行时执行上述方法实施例中的方法。
84.本领域技术人员可以理解,为了便于说明,图4中仅示出了一个存储器和处理器。在实际的终端或服务器中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本技术实施例对此不做限制。
85.应理解,在本技术实施例中,处理器可以是中央处理单元(central processing unit,简称cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现成可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
86.还应理解,本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,简称rom)、可编程只读存储器(programmable rom,简称prom)、可擦除可编程只读存储器(erasable prom,简称eprom)、电可擦除可编程只读存储器(electrically eprom,简称eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,简称ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,简称sram)、动态随机存取存储器(dynamic ram,简称dram)、同步动态随机存取存储器(synchronous dram,简称sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,简称ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,简称esdram)、同步连接动态随机存取存储器(synchlink dram,简称sldram)和直接内存总线随机存取存储器(direct rambus ram,简称dr ram)。
87.需要说明的是,当处理器为通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)集成在处理器中。
88.应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
89.该总线除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线。
90.还应理解,本文中涉及的第一、第二、第三、第四以及各种数字编号仅为描述方便进行的区分,并不用来限制本技术的范围。
91.应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
92.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
93.在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
94.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block,简称ilb)和步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
95.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
96.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
97.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
98.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中
心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘)等。
99.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

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

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

相关文献