CN114064549A - 设备描述信息的转换方法、装置、计算机设备和介质 - Google Patents
设备描述信息的转换方法、装置、计算机设备和介质 Download PDFInfo
- Publication number
- CN114064549A CN114064549A CN202111396818.6A CN202111396818A CN114064549A CN 114064549 A CN114064549 A CN 114064549A CN 202111396818 A CN202111396818 A CN 202111396818A CN 114064549 A CN114064549 A CN 114064549A
- Authority
- CN
- China
- Prior art keywords
- description information
- device description
- target
- equipment
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000004590 computer program Methods 0.000 claims description 20
- 238000010845 search algorithm Methods 0.000 claims description 13
- 238000007781 pre-processing Methods 0.000 claims description 11
- 238000004806 packaging method and process Methods 0.000 claims description 8
- 238000013507 mapping Methods 0.000 claims description 5
- 238000012423 maintenance Methods 0.000 abstract description 4
- 238000007689 inspection Methods 0.000 abstract description 3
- 238000006243 chemical reaction Methods 0.000 description 9
- 230000009286 beneficial effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- YSCNMFDFYJUPEF-OWOJBTEDSA-N 4,4'-diisothiocyano-trans-stilbene-2,2'-disulfonic acid Chemical compound OS(=O)(=O)C1=CC(N=C=S)=CC=C1\C=C\C1=CC=C(N=C=S)C=C1S(O)(=O)=O YSCNMFDFYJUPEF-OWOJBTEDSA-N 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0026—PCI express
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本公开涉及一种设备描述信息的转换方法、装置、计算机设备和介质;其中,该方法包括:获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式;根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同;将第一设备描述信息和第二设备描述信息展示给用户。本公开实施例能够将设备描述信息进行转换,提高设备描述信息的可读性以及有利于设备的检查和维护。
Description
技术领域
本公开涉及计算机技术领域,尤其涉及设备描述信息的转换方法、装置、计算机设备和介质。
背景技术
随着大数据技术的发展,数据规模不断扩大,密集计算环境下对服务器存储性能及计算性能上的需求日益剧增。外设部件互连标准(Peripheral Component InterconnectExpress,简称PCIE)是一种高速串行计算机扩展总线标准,对于服务器和存储***来说,PCIE总线及PCIE设备是其中的重要组成部分。PCIE设备包含了不同厂商生产的各种设备,为了便于区分和调用,需要获取各PCIE设备对应的设备描述信息。
现有技术中,通过访问PCIE设备的配置空间读取各PCIE设备的设备描述信息,设备描述信息主要包括厂商标识(Vendor Identification,简称VID)以及设备标识(DeviceIdentification,简称DID),VID和DID通常为16位二进制数,将其转换为十六进制后就得到通用的VID和DID,遍历所有设备之后,将每个PCIE设备的VID和DID存储到数据库中,用户能够查看服务器上有哪些PCIE设备以及方便服务器对PCIE设备的检查和维护。
但是,目前的设备描述信息是以十六进制编码显示的,这种编码方式虽然可以区分出不同的PCIE设备,但是难以从该编码中识别出PCIE设备对应的厂商名称以及设备名称,开发人员需要手动查询与VID对应的厂商名称以及与DID对应的设备名称,这种方法效率低且存在误差,不利于后续对PCIE设备的维护和扩展。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种设备描述信息的转换方法、装置、计算机设备和介质。
本公开实施例提供了一种设备描述信息的转换方法,所述方法包括:
获取用户输入的第一设备描述信息,其中,所述第一设备描述信息为数字编码形式;
根据所述第一设备描述信息,查询预先建立的设备描述信息对应表,得到所述第二设备描述信息,其中,所述第二设备描述信息为目标形式,所述目标形式与所述数字编码形式不同;
将所述第一设备描述信息和所述第二设备描述信息展示给所述用户。
在一个实施例中,所述根据所述第一设备描述信息,查询预先建立的设备描述信息对应表,得到所述第二设备描述信息,包括:
根据预设查找算法,确定所述设备描述信息对应表中与所述第一设备描述信息相同的目标数字编码;
获取所述目标数字编码对应的目标描述信息,其中,所述目标描述信息的形式与所述第二设备描述信息的形式相同;
将所述目标描述信息作为所述第二设备描述信息。
在一个实施例中,所述设备描述信息对应表通过以下方式建立:
获取与设备描述信息对应的数据文件;
对所述数据文件中的信息进行预处理,得到处理后的数据,其中,所述预处理包括查重、剔除、修正以及格式调整中的至少一种;
根据所述处理后的数据,将各设备描述的数字编码以及对应的目标形式的设备描述信息按照预设规则进行排列,得到所述设备描述信息对应表。
在一个实施例中,所述方法还包括:
周期性的更新所述设备描述信息对应表;
或者,
所述设备描述信息对应表中查询不到与所述第一设备描述信息相同的目标数字编码时,更新所述设备描述信息对应表。
在一个实施例中,所述方法还包括:
检测所述数据文件是否发生更新;
若是,则对所述设备描述信息对应表进行更新。
在一个实施例中,所述将所述第一设备描述信息和所述第二设备描述信息展示给所述用户,包括:
将所述第一设备描述信息和所述第二设备描述信息发送至所述用户使用的终端设备;
通过所述终端设备展示所述第一设备描述信息和所述第二设备描述信息。
在一个实施例中,所述方法还包括:
将所述第一设备描述信息和所述第二设备描述信息打包成预设格式的目标文件;
将所述目标文件存储至对应的数据库中。
本公开实施例提供了一种设备描述信息的转换装置,所述装置包括:
第一信息获取模块,用于获取用户输入的第一设备描述信息,其中,所述第一设备描述信息为数字编码形式;
第二信息确定模块,用于根据所述第一设备描述信息,查询预先建立的设备描述信息对应表,得到所述第二设备描述信息,其中,所述第二设备描述信息为目标形式,所述目标形式与所述数字编码形式不同;
信息展示模块,用于将所述第一设备描述信息和所述第二设备描述信息展示给所述用户。
在一个实施例中,第二信息确定模块,具体用于:
根据预设查找算法,确定所述设备描述信息对应表中与所述第一设备描述信息相同的目标数字编码;
获取所述目标数字编码对应的目标描述信息,其中,所述目标描述信息的形式与所述第二设备描述信息的形式相同;
将所述目标描述信息作为所述第二设备描述信息。
在一个实施例中,所述设备描述信息对应表通过以下方式建立:
获取与设备描述信息对应的数据文件;
对所述数据文件中的信息进行预处理,得到处理后的数据,其中,所述预处理包括查重、剔除、修正以及格式调整中的至少一种;
根据所述处理后的数据,将各设备描述的数字编码以及对应的目标形式的设备描述信息按照预设规则进行排列,得到所述设备描述信息对应表。
在一个实施例中,所述装置还包括:第一更新模块,用于:
周期性的更新所述设备描述信息对应表;
或者,
所述设备描述信息对应表中查询不到与所述第一设备描述信息相同的目标数字编码时,更新所述设备描述信息对应表。
在一个实施例中,所述装置还包括:
检测模块,用于检测所述数据文件是否发生更新;
第二更新模块,用于若是,则对所述设备描述信息对应表进行更新。
在一个实施例中,信息展示模块,具体用于:
将所述第一设备描述信息和所述第二设备描述信息发送至所述用户使用的终端设备;
通过所述终端设备展示所述第一设备描述信息和所述第二设备描述信息。
在一个实施例中,所述装置还包括:
打包模块,用于将所述第一设备描述信息和所述第二设备描述信息打包成预设格式的目标文件;
存储模块,用于将所述目标文件存储至对应的数据库中。
本公开实施例提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本公开任意实施例所提供的设备描述信息的转换方法的步骤。
本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开任意实施例所提供的设备描述信息的转换方法的步骤。
本公开实施例提供的技术方案与现有技术相比具有如下优点:首先获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式,然后根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同,最后将第一设备描述信息和第二设备描述信息展示给用户,通过上述方案能够将设备描述信息进行转换,提高设备描述信息的可读性以及有利于设备的检查和维护。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本公开实施例提供的一种设备描述信息的转换方法的流程示意图;
图2是本公开实施例提供的另一种设备描述信息的转换方法的流程示意图;
图3是本公开实施例提供的又一种设备描述信息的转换方法的流程示意图;
图4是本公开实施例提供的一种设备描述信息的转换装置的结构示意图;
图5是本公开实施例提供的一种计算机设备的结构示意图。
具体实施方式
为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
在一个实施例中,如图1所示,提供了一种设备描述信息的转换方法,本实施例主要以该方法应用服务器来举例说明,可以理解的是,该方法也可以应用于终端,还可以应用于包括终端和服务器的***,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
S110,获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式。
其中,第一设备描述信息可以理解为与设备相关的数字编码信息,例如,厂商标识(Vendor Identification,简称VID)、设备标识(Device Identification,简称DID)以及其他数字编码信息等。VID可以理解为设备对应的技术厂商的识别码,可以由***部件互连专业组(Peripheral Component Interconnect Special Interest Group,简称PCI-SGI)统一编制命名,一般不会重名。DID可以理解为设备本身标识的代码,可以由技术厂商按照外设部件互连标准(Peripheral Component Interconnect Express,简称PCIE)规范命名。不同厂商的设备的可以重名,相同厂商的设备不能重名。第一设备描述信息中的设备可以为PCIE设备,还可以为其他类型的设备,本实施例不做具体限制。
现有技术中,PCIE设备的设备描述信息通常用VID和DID表示,但是这种表示方式用户只能看到数字编码,可读性差且不易理解,需要查找相关资料才能确定VID对应的厂商名称和DID对应的设备名称,查找时效率低且容易出错,不利于后续设备的维护和扩展。本实施例中通过获取用户输入的第一设备描述信息,便于后续根据第一设备描述信息进行转换。
S120,根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同。
其中,第二设备描述信息可以理解为与第一设备描述信息形式不同但是实质相同的与设备相关的信息。例如,若某第一设备描述信息为VID:8086,则第二设备描述信息可以为8086代表的文字描述,即:Intel。目标形式可以为文字、图片或者视频等形式。
在获取到第一设备描述信息之后,根据第一设备描述信息,查询预先建立的设备描述信息对应表,能够得到与第一设备描述信息的形式不同的第二设备描述信息。相比于第一设备描述信息,第二设备描述信息更为直观和易于理解。
S130,将第一设备描述信息和第二设备描述信息展示给用户。
在得到第一设备描述信息和第二设备描述信息之后,将第一设备描述信息和第二设备描述信息共同展示给用户,能够提高用户的使用体验,使得用户能够更直观的确定与第一设备描述信息和第二设备描述信息所对应的设备,有利于后续对设备的检查和维护。
示例性的,假设第一设备描述信息为VID和DID,则第二设备描述信息可以为VID对应的厂商名称和DID对应的设备名称,那么在对第一设备描述信息和第二设备描述信息进行展示时,可以采用如下格式进行展示:VID-DID、厂商名称和设备名称。
示例性的,假设第一设备描述信息为VID,则第二设备描述信息可以为VID对应的厂商名称,属于该VID的各DID以及各DID分别对应的设备名称,那么在对第一设备描述信息和第二设备描述信息进行展示时,还可以采用如下格式进行展示:VID-DID、厂商名称和设备名称。
本实施例提供的设备描述信息的转换方法,首先获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式,然后根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同,最后将第一设备描述信息和第二设备描述信息展示给用户,通过上述方案能够将设备描述信息进行转换,提高设备描述信息的可读性以及有利于设备的检查和维护。
在本实施例中,可选的,设备描述信息对应表可以通过以下方式建立:
获取与设备描述信息对应的数据文件;
对数据文件中的信息进行预处理,得到处理后的数据,其中,预处理包括查重、剔除、修正以及格式调整中的至少一种;
根据处理后的数据,将各设备描述的数字编码以及对应的目标形式的设备描述信息按照预设规则进行排列,得到设备描述信息对应表。
其中,数据文件可以理解为记录了设备不同形式的信息的文件。预设规则可以为预先制定的规则,也可以视具体情况而定,本实施例不做具体限制。
具体的,通过网络或者其他已公开的资料中能够获取到与设备描述信息对应的数据文件,例如,可以从官网中下载数据文件,在获取到数据文件之后,该数据文件中可能包含了不需要的信息,因此需要对数据文件中的信息进行预处理,例如,查重、剔除、修正以及格式调整等,在预处理之后就得到了处理后的数据。根据关键词提取方式或者其他抓取方式,能够从处理后的数据中提取出各设备描述的数字编码以及对应的目标形式的设备描述信息,然后对各设备描述的数字编码以及对应的目标形式的设备描述信息按照预设规则进行排列,例如,可以按照数字编码的大小进行升序或者降序排列,在排列之后就得到了设备描述信息对应表。
本实施例中,通过上述方法建立设备描述信息对应表,包含的设备描述信息较全面,不易遗漏,且便于后续的查询。
在本实施例中,可选的,该方法还可以包括:
检测数据文件是否发生更新;
若是,则对设备描述信息对应表进行更新。
具体的,由于设备描述信息对应表与数据文件相关,因此,在建立了设备描述信息对应表之后,还需要检测数据文件是否发生更新,若数据文件发生更新,则需要对设备描述信息对应表进行同步更新;相反,若数据文件未发生更新,则无需对设备描述信息对应表进行更新。
本实施例中,通过上述方法使得设备描述信息对应表更准确,也更符合实际情况,有利于后续得到第二设备描述信息。
图2是本公开实施例提供的另一种设备描述信息的转换方法的流程示意图。本实施例是在上述实施例的基础上进一步扩展与优化。其中,S120的一种可能的实现方式如下:
S1201,根据预设查找算法,确定设备描述信息对应表中与第一设备描述信息相同的目标数字编码。
其中,预设查找算法可以为预先设定的查找算法,例如,顺序查找算法、二分查找算法或者差值查找算法等,也可以视具体情况而定,本实施例不做具体限制。
针对第一设备描述信息,根据预设查找算法在预先建立的设备描述信息对应表中进行查询,能够确定出设备描述信息对应表中与第一设备描述信息相同的目标数字编码。
S1202,获取目标数字编码对应的目标描述信息,其中,目标描述信息的形式与第二设备描述信息的形式相同。
其中,目标描述信息可以理解为与目标数字编码形式不同但是实质相同的与设备相关的信息。
在确定了目标数字编码之后,从设备描述信息对应表中能够查询到与该目标数字编码对应的目标描述信息,从而获取到目标数字编码对应的目标描述信息。
S1203,将目标描述信息作为第二设备描述信息。
由于目标描述信息与目标数字编码对应,且目标描述信息的形式与第二设备描述信息的形式相同,因此目标描述信息能够作为第二设备描述信息,便于后续对第一设备描述信息和第二设备描述信息进行展示。
在本实施例中,可选的,该方法还可以包括:
周期性的更新设备描述信息对应表;
或者,
设备描述信息对应表中查询不到与第一设备描述信息相同的目标数字编码时,更新设备描述信息对应表。
其中,周期可以预先设置,例如,每周,也可以视具体情况而定,本实施例不做具体限制。
本实施例中,在建立了设备描述信息对应表之后,可以周期性的更新设备描述信息对应表,或者当设备描述信息对应表中查询不到与第一设备描述信息相同的目标数字编码时,更新设备描述信息对应表,保证了能够根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,从而有利于后续的信息展示。
图3是本公开实施例提供的又一种设备描述信息的转换方法的流程示意图。本实施例是在上述实施例的基础上进一步扩展与优化。其中,S130的一种可能的实现方式如下:
S1301,将第一设备描述信息和第二设备描述信息发送至用户使用的终端设备。
在得到第一设备描述信息和第二设备描述信息之后,需要对第一设备描述信息和第二设备描述信息进行展示,便于用户查看,通过将第一设备描述信息和第二设备描述信息发送至用户使用的终端设备,例如,手机或者电脑等,便于后续通过终端设备展示第一设备描述信息和第二设备描述信息。
S1302,通过终端设备展示第一设备描述信息和第二设备描述信息。
终端设备在接收到第一设备描述信息和第二设备描述信息之后,能够展示第一设备描述信息和第二设备描述信息,具体可以通过浏览器的网页进行展示,也可以通过短信形式进行展示或者其他方式进行展示等,有利于提高用户的使用体验。
在本实施例中,可选的,该方法还可以包括:
将第一设备描述信息和第二设备描述信息打包成预设格式的目标文件;
将目标文件存储至对应的数据库中。
其中,预设格式可以为预先设置的格式,例如json,也可以视具体情况而定,本实施例不做具体限制。
具体的,在获取到第一设备描述信息和第二设备描述信息之后,还能够通过相应的打包方法将第一设备描述信息和第二设备描述信息打包成预设格式的目标文件,并将目标文件存储至对应的数据库中,便于后续对目标文件进行调用。
本实施例中,通过上述方法能够方便的对目标文件进行调用。
图4是本公开实施例提供的一种设备描述信息的转换装置的结构示意图;该装置配置于计算机设备中,可实现本申请任意实施例的设备描述信息的转换方法。该装置具体包括如下:
第一信息获取模块410,用于获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式;
第二信息确定模块420,用于根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同;
信息展示模块430,用于将第一设备描述信息和第二设备描述信息展示给用户。
在本实施例中,可选的,第二信息确定模块420,具体用于:
根据预设查找算法,确定设备描述信息对应表中与第一设备描述信息相同的目标数字编码;
获取目标数字编码对应的目标描述信息,其中,目标描述信息的形式与第二设备描述信息的形式相同;
将目标描述信息作为第二设备描述信息。
在本实施例中,设备描述信息对应表通过以下方式建立:
获取与设备描述信息对应的数据文件;
对数据文件中的信息进行预处理,得到处理后的数据,其中,预处理包括查重、剔除、修正以及格式调整中的至少一种;
根据处理后的数据,将各设备描述的数字编码以及对应的目标形式的设备描述信息按照预设规则进行排列,得到设备描述信息对应表。
在本实施例中,该装置还包括:第一更新模块,用于:
周期性的更新设备描述信息对应表;
或者,
设备描述信息对应表中查询不到与第一设备描述信息相同的目标数字编码时,更新设备描述信息对应表。
在本实施例中,该装置还包括:
检测模块,用于检测数据文件是否发生更新;
第二更新模块,用于若是,则对设备描述信息对应表进行更新。
在本实施例中,信息展示模块430,具体用于:
将第一设备描述信息和第二设备描述信息发送至用户使用的终端设备;
通过终端设备展示第一设备描述信息和第二设备描述信息。
在本实施例中,装置还包括:
打包模块,用于将第一设备描述信息和第二设备描述信息打包成预设格式的目标文件;
存储模块,用于将目标文件存储至对应的数据库中。
通过本公开实施例提供的设备描述信息的转换装置,首先获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式,然后根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同,最后将第一设备描述信息和第二设备描述信息展示给用户,能够将设备描述信息进行转换,提高设备描述信息的可读性以及有利于设备的检查和维护。
关于设备描述信息的转换装置的具体限定可以参见上文中对于设备描述信息的转换方法的限定,在此不再赘述。上述设备描述信息的转换装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种设备描述信息的转换方法。
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的设备描述信息的转换装置可以实现为一种计算机程序的形式,计算机程序可在如图5所示的计算机设备上运行。计算机设备的存储器中可存储组成该计算机设备的各个程序模块,各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的设备描述信息的转换方法中的步骤。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式;根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同;将第一设备描述信息和第二设备描述信息展示给用户。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式;根据预设查找算法,确定设备描述信息对应表中与第一设备描述信息相同的目标数字编码;获取目标数字编码对应的目标描述信息,其中,目标描述信息的形式与第二设备描述信息的形式相同;将目标描述信息作为第二设备描述信息;将第一设备描述信息和第二设备描述信息展示给用户。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式;根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同;将第一设备描述信息和第二设备描述信息发送至用户使用的终端设备;通过终端设备展示第一设备描述信息和第二设备描述信息。
本公开实施例通过获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式,根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同,将第一设备描述信息和第二设备描述信息展示给用户,能够将设备描述信息进行转换,提高设备描述信息的可读性以及有利于设备的检查和维护。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式;根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同;将第一设备描述信息和第二设备描述信息展示给用户。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式;根据预设查找算法,确定设备描述信息对应表中与第一设备描述信息相同的目标数字编码;获取目标数字编码对应的目标描述信息,其中,目标描述信息的形式与第二设备描述信息的形式相同;将目标描述信息作为第二设备描述信息;将第一设备描述信息和第二设备描述信息展示给用户。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式;根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同;将第一设备描述信息和第二设备描述信息发送至用户使用的终端设备;通过终端设备展示第一设备描述信息和第二设备描述信息。
本公开实施例通过获取用户输入的第一设备描述信息,其中,第一设备描述信息为数字编码形式,根据第一设备描述信息,查询预先建立的设备描述信息对应表,得到第二设备描述信息,其中,第二设备描述信息为目标形式,目标形式与数字编码形式不同,将第一设备描述信息和第二设备描述信息展示给用户,能够将设备描述信息进行转换,提高设备描述信息的可读性以及有利于设备的检查和维护。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,比如静态随机存取存储器(Static Random Access Memory,SRAM)和动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种设备描述信息的转换方法,其特征在于,所述方法包括:
获取用户输入的第一设备描述信息,其中,所述第一设备描述信息为数字编码形式;
根据所述第一设备描述信息,查询预先建立的设备描述信息对应表,得到所述第二设备描述信息,其中,所述第二设备描述信息为目标形式,所述目标形式与所述数字编码形式不同;
将所述第一设备描述信息和所述第二设备描述信息展示给所述用户。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一设备描述信息,查询预先建立的设备描述信息对应表,得到所述第二设备描述信息,包括:
根据预设查找算法,确定所述设备描述信息对应表中与所述第一设备描述信息相同的目标数字编码;
获取所述目标数字编码对应的目标描述信息,其中,所述目标描述信息的形式与所述第二设备描述信息的形式相同;
将所述目标描述信息作为所述第二设备描述信息。
3.根据权利要求1所述的方法,其特征在于,所述设备描述信息对应表通过以下方式建立:
获取与设备描述信息对应的数据文件;
对所述数据文件中的信息进行预处理,得到处理后的数据,其中,所述预处理包括查重、剔除、修正以及格式调整中的至少一种;
根据所述处理后的数据,将各设备描述的数字编码以及对应的目标形式的设备描述信息按照预设规则进行排列,得到所述设备描述信息对应表。
4.根据权利要求2所述的方法,其特征在于,还包括:
周期性的更新所述设备描述信息对应表;
或者,
所述设备描述信息对应表中查询不到与所述第一设备描述信息相同的目标数字编码时,更新所述设备描述信息对应表。
5.根据权利要求3所述的方法,其特征在于,还包括:
检测所述数据文件是否发生更新;
若是,则对所述设备描述信息对应表进行更新。
6.根据权利要求1所述的方法,其特征在于,所述将所述第一设备描述信息和所述第二设备描述信息展示给所述用户,包括:
将所述第一设备描述信息和所述第二设备描述信息发送至所述用户使用的终端设备;
通过所述终端设备展示所述第一设备描述信息和所述第二设备描述信息。
7.根据权利要求1-6任一项所述的方法,其特征在于,还包括:
将所述第一设备描述信息和所述第二设备描述信息打包成预设格式的目标文件;
将所述目标文件存储至对应的数据库中。
8.一种设备描述信息的转换装置,其特征在于,所述装置包括:
第一信息获取模块,用于获取用户输入的第一设备描述信息,其中,所述第一设备描述信息为数字编码形式;
第二信息确定模块,用于根据所述第一设备描述信息,查询预先建立的设备描述信息对应表,得到所述第二设备描述信息,其中,所述第二设备描述信息为目标形式,所述目标形式与所述数字编码形式不同;
信息展示模块,用于将所述第一设备描述信息和所述第二设备描述信息展示给所述用户。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一所述的设备描述信息的转换方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至7中任一所述的设备描述信息的转换方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111396818.6A CN114064549A (zh) | 2021-11-23 | 2021-11-23 | 设备描述信息的转换方法、装置、计算机设备和介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111396818.6A CN114064549A (zh) | 2021-11-23 | 2021-11-23 | 设备描述信息的转换方法、装置、计算机设备和介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114064549A true CN114064549A (zh) | 2022-02-18 |
Family
ID=80275619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111396818.6A Pending CN114064549A (zh) | 2021-11-23 | 2021-11-23 | 设备描述信息的转换方法、装置、计算机设备和介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114064549A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005092392A (ja) * | 2003-09-16 | 2005-04-07 | Matsushita Electric Ind Co Ltd | パーソナルコンピュータのリカバリ方法およびusbディスクリプタ書き換えプログラム |
US7114020B1 (en) * | 2000-04-28 | 2006-09-26 | Hewlett-Packard Development Company, L.P. | Software mechanism for unique identification of SCSI device |
CN103049404A (zh) * | 2013-01-16 | 2013-04-17 | 珠海市君天电子科技有限公司 | 一种获取安卓手机型号的方法和*** |
CN112188277A (zh) * | 2019-07-01 | 2021-01-05 | 腾讯科技(深圳)有限公司 | 投屏控制方法、装置、电子设备和计算机程序介质 |
CN113626276A (zh) * | 2021-06-29 | 2021-11-09 | 苏州浪潮智能科技有限公司 | 服务器hba卡型号的识别方法、***、终端及存储介质 |
-
2021
- 2021-11-23 CN CN202111396818.6A patent/CN114064549A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7114020B1 (en) * | 2000-04-28 | 2006-09-26 | Hewlett-Packard Development Company, L.P. | Software mechanism for unique identification of SCSI device |
JP2005092392A (ja) * | 2003-09-16 | 2005-04-07 | Matsushita Electric Ind Co Ltd | パーソナルコンピュータのリカバリ方法およびusbディスクリプタ書き換えプログラム |
CN103049404A (zh) * | 2013-01-16 | 2013-04-17 | 珠海市君天电子科技有限公司 | 一种获取安卓手机型号的方法和*** |
CN112188277A (zh) * | 2019-07-01 | 2021-01-05 | 腾讯科技(深圳)有限公司 | 投屏控制方法、装置、电子设备和计算机程序介质 |
CN113626276A (zh) * | 2021-06-29 | 2021-11-09 | 苏州浪潮智能科技有限公司 | 服务器hba卡型号的识别方法、***、终端及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108388598B (zh) | 电子装置、数据存储方法及存储介质 | |
CN109901881B (zh) | 应用程序的插件加载方法、装置、计算机设备及存储介质 | |
CN108959067B (zh) | 搜索引擎的测试方法、装置及计算机可读存储介质 | |
CN113127125B (zh) | 页面自动适配方法、装置、设备及存储介质 | |
CN110532107B (zh) | 接口调用方法、装置、计算机设备及存储介质 | |
CN109905292B (zh) | 一种终端设备识别方法、***及存储介质 | |
CN109672608B (zh) | 根据时间发送消息的方法 | |
CN113448862B (zh) | 软件版本测试方法、装置及计算机设备 | |
CN112486946A (zh) | 一种版本确认方法、***、电子设备及存储介质 | |
CN113656107A (zh) | 移动应用的加载方法、装置及电子设备 | |
CN114996103A (zh) | 页面异常检测方法、装置、电子设备和存储介质 | |
CN111857712A (zh) | 表单处理方法、装置、终端及介质 | |
CN111309743A (zh) | 报表推送方法及装置 | |
CN113064556A (zh) | 一种bios的数据存储方法、装置、设备及存储介质 | |
CN108062401B (zh) | 应用推荐方法、装置及存储介质 | |
CN112328602A (zh) | 一种数据写入Kafka的方法、装置及设备 | |
CN114064549A (zh) | 设备描述信息的转换方法、装置、计算机设备和介质 | |
US10635747B2 (en) | Input device, form inputting method, non-transitory recording medium and program | |
CN106302821B (zh) | 一种数据请求方法及其设备 | |
CN112817782B (zh) | 一种数据采集上报方法、装置、电子设备和存储介质 | |
CN109522014B (zh) | 基于新产品开发的算法处理方法、电子装置及可读存储介质 | |
CN114564925A (zh) | 报表生成方法、装置、电子设备及可读存储介质 | |
CN111538651A (zh) | 接口测试方法、装置、服务器及存储介质 | |
CN111950679A (zh) | 一种电子标签显示方法、装置以及计算机可读存储介质 | |
CN113254338A (zh) | 测试用例生成方法、装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |