数据文件校验方法及装置与流程

文档序号:11199085阅读:833来源:国知局
数据文件校验方法及装置与流程

本发明涉及数据处理技术领域,尤其涉及一种数据文件校验方法及装置。



背景技术:

在电子设备的使用过程中,可能会发生意外关机现象,导致电子设备的系统中的某些数据没有正常保存,则电子设备在下次启动、加载数据文件时,往往会默认对数据文件进行校验。其中,数据文件用于存储该电子设备的系统运行所需要的数据,某些数据可以为系统运行过程中用户设置的数据,以电视为例,该某些数据可以为用户对画质进行设置的数据。

相关技术中,电子设备往往会对数据文件进行整体校验,即对数据文件的全部内容进行校验。具体地,电子设备会基于整个数据文件生成一个新校验码,并将该新校验码与该电子设备意外关闭前存储的原校验码进行比较。如果该新校验码与原校验码相同,则电子设备可以确定该数据文件校验通过,进而基于当前数据文件实现相应的业务功能,以电视为例,该业务功能可以为画质显示功能;而如果该新校验码与原校验码不同,则电子设备可以确定该数据文件校验不通过,进而恢复出厂设置,并基于该出厂设置实现相应的业务功能。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:

相关技术中,电子设备基于整个数据文件进行校验来确定该数据文件是否校验通过,由于整个数据文件的内容较多,基于整个数据文件生成校验码需要消耗较多的计算资源,数据文件的加载和校验耗时较长,而且一旦该数据文件的任何一个数据出错,电子设备都会确定该数据文件校验不通过,进而进行相应恢复操作。这种严格的整体校验降低了系统运行的容错性以及系统加载和校验数据文件的效率。



技术实现要素:

为了解决现有技术的问题,本发明实施例提供了一种数据文件校验方法及装置。所述技术方案如下:

第一方面,提供了一种数据文件校验方法,所述方法包括:

基于数据文件中的关键数据,生成所述关键数据的第一校验码;

根据所述第一校验码和预先存储的所述关键数据的第二校验码,对所述关键数据进行校验;

如果所述关键数据校验通过,则确定所述数据文件校验通过;

如果所述关键数据校验不通过,则确定所述数据文件校验不通过。

在第一方面的第一种实现方式中,所述根据所述第一校验码和预先存储的所述关键数据的第二校验码,对所述关键数据进行校验包括:

将所述第一校验码与所述第二校验码进行比较;

如果所述第一校验码与所述第二校验码相同,则确定所述关键数据校验通过;

如果所述第一校验码与所述第二校验码不相同,则确定所述关键数据校验不通过。

在第一方面的第二种实现方式中,所述方法还包括:

当需要使用所述关键数据时,执行所述生成所述关键数据的第一校验码以及对所述关键数据进行校验的步骤;

如果所述关键数据校验通过,则确定使用所述关键数据。

在第一方面的第三种实现方式中,所述基于数据文件中的关键数据,生成所述关键数据的第一校验码之前,所述方法还包括:

根据指定算法和所述关键数据,生成所述关键数据的第二校验码,并将所述第二校验码存储至指定位置。

在第一方面的第四种实现方式中,所述将所述第二校验码存储至指定位置包括:

基于所述关键数据的开始位置,将所述第二校验码存储至所述数据文件中;或,

将所述第二校验码存储至本地除所述数据文件以外的其他文件中。

在第一方面的第五种实现方式中,所述将所述第二校验码存储至指定位置之后,所述方法还包括:

当接收到对所述关键数据的修改指令时,对所述关键数据进行修改,并基于修改后的数据,生成所述关键数据的第三校验码;

将所述指定位置处存储的所述第二校验码更新为所述第三校验码。

在第一方面的第六种实现方式中,所述数据文件中的关键数据和非关键数据根据对电子设备运行状态的影响大小进行划分。

在第一方面的第七种实现方式中,所述数据文件中的关键数据包括画质数据、频点数据、卫星数据以及频道数据,所述数据文件中的非关键数据包括音量设置数据以及个性应用设置数据。

第二方面,提供了一种数据文件校验装置,所述装置包括:

生成模块,用于基于数据文件中的关键数据,生成所述关键数据的第一校验码;

校验模块,用于根据所述第一校验码和预先存储的所述关键数据的第二校验码,对所述关键数据进行校验;

确定模块,用于如果所述关键数据校验通过,则确定所述数据文件校验通过;

所述确定模块,还用于如果所述关键数据校验不通过,则确定所述数据文件校验不通过。

在第二方面的第一种实现方式中,所述校验模块,用于将所述第一校验码与所述第二校验码进行比较;如果所述第一校验码与所述第二校验码相同,则确定所述关键数据校验通过;如果所述第一校验码与所述第二校验码不相同,则确定所述关键数据校验不通过。

在第二方面的第二种实现方式中,所述装置还包括执行模块:

所述执行模块,用于当需要使用所述关键数据时,执行所述生成所述关键数据的第一校验码以及对所述关键数据进行校验的步骤;

所述确定模块,还用于如果所述关键数据校验通过,则确定使用所述关键数据。

在第二方面的第三种实现方式中,所述装置还包括存储模块:

所述生成模块,还用于根据指定算法和所述关键数据,生成所述关键数据的第二校验码;

所述存储模块,用于将所述第二校验码存储至指定位置。

在第二方面的第四种实现方式中,所述存储模块,用于基于所述关键数据的开始位置,将所述第二校验码存储至所述数据文件中;或,

所述存储模块,用于将所述第二校验码存储至本地除所述数据文件以外的其他文件中。

在第二方面的第五种实现方式中,所述装置还包括修改模块和更新模块:

所述修改模块,用于当接收到对所述关键数据的修改指令时,对所述关键数据进行修改;

所述生成模块,还用于基于修改后的数据,生成所述关键数据的第三校验码;

所述更新模块,用于将所述指定位置处存储的所述第二校验码更新为所述第三校验码。

在第二方面的第六种实现方式中,所述数据文件中的关键数据和非关键数据根据对电子设备运行状态的影响大小进行划分。

在第二方面的第七种实现方式中,所述数据文件中的关键数据包括画质数据、频点数据、卫星数据以及频道数据,所述数据文件中的非关键数据包括音量设置数据以及个性应用设置数据。

本发明实施例提供的技术方案带来的有益效果是:

在对数据文件进行校验的过程中,根据数据文件中的关键数据生成第一校验码,并与该关键数据对应的第二校验码进行校验,当校验通过时确定数据文件校验成功。由于关键数据为对电子设备运行状态影响大的数据,保证关键数据校验成功可保证电子设备的正常运行,即可认为数据文件校验成功,同时无需对非关键数据进行校验,避免了因数据文件中的非关键数据出错而导致电子设备进行系统级的恢复操作,提高了电子设备校验的容错率;此外,相比于相关技术中基于数据文件的全部内容生成校验码,电子设备基于关键数据生成校验码消耗的计算资源少,数据文件的加载和校验耗时较短,提高了电子设备系统加载和校验数据文件的效率。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种数据文件校验方法的流程图;

图2是本发明实施例提供的一种数据文件校验方法的流程图;

图3是本发明实施例提供的一种数据文件的示意图;

图4是本发明实施例提供的一种数据文件校验装置的结构示意图;

图5是本发明实施例提供的一种数据文件校验装置的结构示意图;

图6是本发明实施例提供的一种数据文件校验装置的结构示意图;

图7是本发明实施例提供的一种数据文件校验装置的结构示意图;

图8是本发明实施例提供的一种电子设备800的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

图1是本发明实施例提供的一种数据文件校验方法的流程图。参见图1,该方法包括:

101、基于数据文件中的关键数据,生成该关键数据的第一校验码。

102、根据该第一校验码和预先存储的该关键数据的第二校验码,对该关键数据进行校验。

103、如果该关键数据校验通过,则确定该数据文件校验通过,如果该关键数据校验不通过,则确定该数据文件校验不通过。

本发明实施例提供的方法,在对数据文件进行校验的过程中,根据数据文件中的关键数据生成第一校验码,并与该关键数据对应的第二校验码进行校验,当校验通过时确定数据文件校验成功。由于关键数据为对电子设备运行状态影响大的数据,保证关键数据校验成功可保证电子设备的正常运行,即可认为数据文件校验成功,同时无需对非关键数据进行校验,避免了因数据文件中的非关键数据出错而导致电子设备进行系统级的恢复操作,提高了电子设备校验的容错率;此外,相比于相关技术中基于数据文件的全部内容生成校验码,电子设备基于关键数据生成校验码消耗的计算资源少,数据文件的加载和校验耗时较短,提高了电子设备系统加载和校验数据文件的效率。

可选地,该根据该第一校验码和预先存储的该关键数据的第二校验码,对该关键数据进行校验包括:

将该第一校验码与该第二校验码进行比较;

如果该第一校验码与该第二校验码相同,则确定该关键数据校验通过;

如果该第一校验码与该第二校验码不相同,则确定该关键数据校验不通过。

可选地,该方法还包括:

当需要使用该关键数据时,执行该生成该关键数据的第一校验码以及对该关键数据进行校验的步骤;

如果该关键数据校验通过,则确定使用该关键数据。

可选地,该基于数据文件中的关键数据,生成该关键数据的第一校验码之前,该方法还包括:

根据指定算法和该关键数据,生成该关键数据的第二校验码,并将该第二校验码存储至指定位置。

可选地,该将该第二校验码存储至指定位置包括:

基于该关键数据的开始位置,将该第二校验码存储至该数据文件中;或,

将该第二校验码存储至本地除该数据文件以外的其他文件中。

可选地,该将该第二校验码存储至指定位置之后,该方法还包括:

当接收到对该关键数据的修改指令时,对该关键数据进行修改,并基于修改后的数据,生成该关键数据的第三校验码;

将该指定位置处存储的该第二校验码更新为该第三校验码。

可选地,该数据文件中的关键数据和非关键数据根据对电子设备运行状态的影响大小进行划分。

可选地,该数据文件中的关键数据包括画质数据、频点数据、卫星数据以及频道数据,该数据文件中的非关键数据包括音量设置数据以及个性应用设置数据。

上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。

图2是本发明实施例提供的一种数据文件校验方法的流程图。该方法由电子设备执行,参见图2,该方法包括:

201、当需要使用数据文件中的关键数据时,基于数据文件中的关键数据,生成关键数据的第一校验码。

其中,数据文件是用于存储电子设备系统运行所需数据的文件。数据文件中的数据可以包括关键数据和非关键数据,该关键数据和该非关键数据可以根据对电子设备运行状态的影响大小进行划分,具体地,可以将对电子设备运行状态影响大的数据划分为关键数据,将对电子设备运行状态影响小的数据划分为非关键数据,其中,数据对电子设备运行状态影响大小可以基于预设标准进行评判,例如,该关键数据可以包括画质数据、频点数据、卫星数据以及频道数据,该非关键数据可以包括音量设置数据以及个性应用设置数据(如电视中的源列表(sourcelist)别名、喜爱频道别名等),本发明实施例对此不做限定。

参见图3,图3是本发明实施例提供的一种数据文件的示意图,数据文件中的关键数据(包括关键数据1和关键数据2)和非关键数据(包括非关键数据1、非关键数据2和非关键数据3)可以按序排列,每个关键数据或非关键数据可以包含多个数据项,例如,非关键数据1可以包含5个音量设置数据项,关键数据1中可以包含1个画质数据项和1个频道数据项,或,关键数据1可以包含10个画质数据项。当然,每个关键数据也可以包含一个数据项,如关键数据1可以包含1个画质数据项,非关键数据1可以包含1个音量设置数据项,本发明实施例对此不做限定。其中,不同类型的关键数据可以有不同的数据格式,例如,频道数据可以采用列表形式的数据格式;频点数据、卫星数据可以采用ini配置文件(如初始化文件)的方式;画质数据根据存储条件的需要,可以采用ini配置文件方式,也可以采用列表的方式,本发明实施例对此不做限定。

需要说明的是,电子设备在运行过程中,可以根据用户的设置操作,对数据文件中的数据进行更改,例如,当检测到用户将画质调高的操作时,电子设备可以将数据文件中的画质数据从第一画质提高一个档到第二画质或提高多个档到第三画质;当检测到用户将音量调大的操作时,电子设备可以将数据文件中的音量设置数据的数值相应调大。

本发明实施例中,电子设备在实现业务功能时需要使用数据文件中的关键数据,以关键数据为画质数据为例,电子设备在进行视频播放时需要读取数据文件中的画质数据以实现画质呈现功能。当需要使用数据文件中的关键数据以实现相应的业务功能时,电子设备可以对数据文件进行校验,以确保数据文件的内容无误,从而避免电子设备加载了错误的数据文件而导致无法实现业务功能的情况。而考虑到数据文件中的非关键数据对电子设备运行状态的影响小,电子设备可以只对数据文件中的关键数据进行校验,该校验过程包括步骤201至步骤203。

在该步骤201中,电子设备可以根据指定算法和数据文件中的关键数据,生成关键数据的第一校验码。其中,该指定算法可以是crc(cyclicredundancycheck,循环冗余校验)32算法,第一校验码可以如图3中关键数据1的校验码和关键数据2的校验码,例如,电子设备可以基于该关键数据1所包含的至少一个数据项,按照指定算法计算得到该关键数据1的验证码。

本发明实施例是以电子设备在需要使用关键数据时执行该步骤201为例进行说明,实际上,电子设备可以在不同的时机执行该步骤201。例如,电子设备可以在异常关机重启后执行该步骤201以进行后续业务,例如,用户在家看电视时,发生突然掉电现象(如家庭意外停电),导致电视系统中的某些数据没有正常保存,则电视在下次系统启动、加载数据的过程中,会默认对数据文件进行校验,即执行该步骤201以及后续步骤202和203。当然,电子设备也可以周期性执行该步骤201以保证后续业务的顺利进行。本发明实施例对电子设备执行该步骤201的具体时机不做限定。

202、根据第一校验码和预先存储的关键数据的第二校验码,对关键数据进行校验。

正常情况下,电子设备每次基于当前数据文件中的关键数据生成校验码,则会实时将该校验码与该关键数据对应存储,即使关键数据后续发生修改,也会及时基于修改后的关键数据生成新的校验码,并将该新的校验码与修改后的关键数据对应存储,也即将上次存储的校验码更新为本次生成的校验码,从而保证当前关键数据与校验码的匹配性。而如果在电子设备的运行过程中发生异常情况,例如,电子设备在修改关键数据后未完整保存修改后的关键数据,或,电子设备在进行修改关键数据、存储修改后的关键数据、基于修改后的关键数据生成新的校验码等一系列操作后,还未保存该新的校验码时,电子设备意外关机,则会出现数据文件中的关键数据是修改后的部分关键数据,但校验码是基于修改前的关键数据生成的情况,此情况下校验码与数据中的关键数据并不匹配,也即数据文件的内容出现差错。因此,电子设备可以通过判断对应存储的关键数据和校验码是否匹配来决定校验是否通过,具体地,电子设备可以基于当前的关键数据生成第一校验码,将该第一校验码与预先存储的第二校验码进行比较,根据比较结果确定关键数据的校验是否通过。

相应地,本发明实施例中,该步骤202可以包括:电子设备将该第一校验码与该第二校验码进行比较;如果该第一校验码与该第二校验码相同,则电子设备可以确定关键数据校验通过;如果该第一校验码与该第二校验码不相同,则电子设备可以确定关键数据校验不通过。

其中,该第二校验码是电子设备生成该第一校验码之前已存储的关键数据的校验码。例如,在电子设备生成关键数据的第一校验码之前,电子设备可以根据指定算法和关键数据,生成关键数据的第二校验码,并将该第二校验码存储至指定位置。电子设备可以基于该关键数据的开始位置,将该第二校验码存储至数据文件中,如图3中关键数据的校验码在数据文件中的位置紧邻该关键数据的开始位置,此情况下,为了便于电子设备正确识别关键数据和校验码的对应关系,可以分别在关键数据的开头和结尾加上关键数据开始符和结束符,如在关键数据1的开始位置加上开始符,在关键数据1的结束位置加上结束符。当然,电子设备也可以将该第二校验码存储至本地除数据文件以外的其他文件中,此情况下,为了便于确认校验码对应的关键数据,电子设备可以将第二校验码与关键数据对应存储至其他文件,例如,电子设备可以将关键数据1的校验码与关键数据1对应存储至其他文件。而考虑到用户在电子设备的运行过程中,可能会在电子设备上进行相应设置操作,这样可能会涉及到对数据进行修改的情况,针对该情况,电子设备将该第二校验码存储至指定位置之后,如果接收到对关键数据的修改指令时,可以对关键数据进行修改,并基于修改后的数据,生成关键数据的第三校验码;将该指定位置处存储的该第二校验码更新为该第三校验码。电子设备可以基于每次修改后的数据,生成新的校验码,提高了校验通过率,可以避免因数据文件中的关键数据发生修改而导致数据文件校验失败,进一步也就无需进行由于上述原因造成的校验失败而导致的恢复操作。

通过将电子设备基于当前的关键数据生成的第一校验码与电子设备生成第一校验码之前已存储的第二校验码进行比较,也即将电子设备基于不同时刻的关键数据生成的校验码进行比较,判断这两个校验码是否相同,并基于判断结果来确定关键数据是否校验通过,使得电子设备可以避免因数据文件中的关键数据发生修改而导致数据文件校验失败的情况。

203、如果关键数据校验通过,则确定数据文件校验通过,进而使用该数据文件中的关键数据。

本发明实施例中,电子设备可以通过关键数据校验通过来确定数据文件校验通过,如果电子设备确定数据文件校验通过,则电子设备可以确定使用该数据文件中的关键数据,并基于当前数据文件中的关键数据实现相应的业务功能,如基于数据文件中的画质数据实现画质呈现功能。通过对数据文件中的关键数据进行校验,而不是对数据文件的全部内容进行整体校验来实现对数据文件的校验,即使数据文件中的非关键数据出错,但只要关键数据校验通过,则数据文件校验通过,而无需进行系统级的恢复操作(如恢复出厂设置),大大提高了电子设备校验的容错率。

204、如果关键数据校验不通过,则确定数据文件校验不通过,进而进行恢复操作。

本发明实施例中,电子设备可以通过关键数据校验不通过来确定数据文件校验不通过,如果电子设备确定数据文件校验不通过,则电子设备可以恢复出厂设置,并基于该出厂设置实现相应的业务功能。

本发明实施例提供的方法,在对数据文件进行校验的过程中,根据数据文件中的关键数据生成第一校验码,并与该关键数据对应的第二校验码进行校验,当校验通过时确定数据文件校验成功。由于关键数据为对电子设备运行状态影响大的数据,保证关键数据校验成功可保证电子设备的正常运行,即可认为数据文件校验成功,同时无需对非关键数据进行校验,避免了因数据文件中的非关键数据出错而导致电子设备进行系统级的恢复操作,提高了电子设备校验的容错率;此外,相比于相关技术中基于数据文件的全部内容生成校验码,电子设备基于关键数据生成校验码消耗的计算资源少,数据文件的加载和校验耗时较短,提高了电子设备系统加载和校验数据文件的效率。

图4是本发明实施例提供的一种数据文件校验装置的结构示意图。参照图4,该装置包括:

生成模块401,用于基于数据文件中的关键数据,生成该关键数据的第一校验码;

校验模块402,用于根据该第一校验码和预先存储的该关键数据的第二校验码,对该关键数据进行校验;

确定模块403,用于如果该关键数据校验通过,则确定该数据文件校验通过;

该确定模块403,还用于如果该关键数据校验不通过,则确定该数据文件校验不通过。

可选地,该校验模块402,用于将该第一校验码与该第二校验码进行比较;如果该第一校验码与该第二校验码相同,则确定该关键数据校验通过;如果该第一校验码与该第二校验码不相同,则确定该关键数据校验不通过。

可选地,参见图5,该装置还包括执行模块404:

该执行模块404,用于当需要使用该关键数据时,执行该生成该关键数据的第一校验码以及对该关键数据进行校验的步骤;

该确定模块403,还用于如果该关键数据校验通过,则确定使用该关键数据。

可选地,参见图6,该装置还包括存储模块405:

该生成模块401,还用于根据指定算法和该关键数据,生成该关键数据的第二校验码;

该存储模块405,用于将该第二校验码存储至指定位置。

可选地,该存储模块405,用于基于该关键数据的开始位置,将该第二校验码存储至该数据文件中;或,

该存储模块405,用于将该第二校验码存储至本地除该数据文件以外的其他文件中。

可选地,参见图7,该装置还包括修改模块406和更新模块407:

该修改模块406,用于当接收到对该关键数据的修改指令时,对该关键数据进行修改;

该生成模块401,还用于基于修改后的数据,生成该关键数据的第三校验码;

该更新模块407,用于将该指定位置处存储的该第二校验码更新为该第三校验码。

可选地,该数据文件中的关键数据和非关键数据根据对电子设备运行状态的影响大小进行划分。

可选地,该数据文件中的关键数据包括画质数据、频点数据、卫星数据以及频道数据,该数据文件中的非关键数据包括音量设置数据以及个性应用设置数据。

本发明实施例中,在对数据文件进行校验的过程中,根据数据文件中的关键数据生成第一校验码,并与该关键数据对应的第二校验码进行校验,当校验通过时确定数据文件校验成功。由于关键数据为对电子设备运行状态影响大的数据,保证关键数据校验成功可保证电子设备的正常运行,即可认为数据文件校验成功,同时无需对非关键数据进行校验,避免了因数据文件中的非关键数据出错而导致电子设备进行系统级的恢复操作,提高了电子设备校验的容错率;此外,相比于相关技术中基于数据文件的全部内容生成校验码,电子设备基于关键数据生成校验码消耗的计算资源少,数据文件的加载和校验耗时较短,提高了电子设备系统加载和校验数据文件的效率。

需要说明的是:上述实施例提供的数据文件校验装置在数据文件校验时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的数据文件校验装置与数据文件校验方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本发明实施例提供了一种电子设备800,该电子设备800可以用于执行上述各个实施例中提供的数据文件校验方法。参见图8,该电子设备800包括中央处理单元(cpu)801、随机存取存储器(ram)802和只读存储器(rom)803的系统存储器804,以及连接系统存储器804和中央处理单元801的系统总线805。所述电子设备800还包括帮助计算机内的各个器件之间传输信息的基本输入/输出系统(i/o系统)806,和用于存储操作系统813、应用程序814和其他程序模块815的大容量存储设备807。

所述基本输入/输出系统806包括有用于显示信息的显示器808和用于用户输入信息的诸如鼠标、键盘之类的输入设备809。其中所述显示器808和输入设备809都通过连接到系统总线805的输入输出控制器810连接到中央处理单元801。所述基本输入/输出系统806还可以包括输入输出控制器810以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器810还提供输出到显示屏、打印机或其他类型的输出设备。

所述大容量存储设备807通过连接到系统总线805的大容量存储控制器(未示出)连接到中央处理单元801。所述大容量存储设备807及其相关联的计算机可读介质为电子设备800提供非易失性存储。也就是说,所述大容量存储设备807可以包括诸如硬盘或者cd-rom驱动器之类的计算机可读介质(未示出)。

不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括ram、rom、eprom、eeprom、闪存或其他固态存储其技术,cd-rom、dvd或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的系统存储器804和大容量存储设备807可以统称为存储器。

根据本发明的各种实施例,所述电子设备800还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即电子设备800可以通过连接在所述系统总线805上的网络接口单元811连接到网络812,或者说,也可以使用网络接口单元811来连接到其他类型的网络或远程计算机系统(未示出)。

所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。上述一个或者一个以上程序包含用于执行上述数据文件校验方法的指令。上述指令由电子设备中的处理器加载并执行,从而实现上述数据文件校验装置中各个模块的功能。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1