处理方法和装置制造方法及图纸

技术编号:29093378 阅读:17 留言:0更新日期:2021-06-30 10:01
本申请提供了一种处理方法和装置,该方法包括:获得待压缩处理的第一文件集,第一文件集包括多个带签名的第一类型文件;对带签名的第一类型文件进行数据部分去重和/或签名部分去重,得到去重后的第二文件集;生成配置文件,配置文件中至少记录有数据部分和签名部分在第一文件集中的配置信息,以能够使得第二文件集还原成第一文件集;压缩配置文件和第二文件集,得到第一文件集的压缩文件。得到第一文件集的压缩文件。得到第一文件集的压缩文件。

【技术实现步骤摘要】
处理方法和装置


[0001]本申请涉及信息处理
,更具体地说,涉及一种处理方法和装置。

技术介绍

[0002]在文件集包括多个文件且数据量较多,因此,经常需要对文件集进行压缩。
[0003]而文件集中可能会存在较多相同数据内容的文件。而在应用程序文件存在较多重复内容的情况下,即使对文件进行压缩,也会使得压缩后的压缩文件的数据量相对较大,没有实现最大化的文件压缩。

技术实现思路

[0004]本申请提供一种处理方法和装置。
[0005]其中,一种处理方法,包括:
[0006]获得待压缩处理的第一文件集,所述第一文件集包括多个带签名的第一类型文件;
[0007]对所述带签名的第一类型文件进行数据部分去重和/或签名部分去重,得到去重后的第二文件集;
[0008]生成配置文件,所述配置文件中至少记录有所述数据部分和所述签名部分在所述第一文件集中的配置信息,以能够使得所述第二文件集还原成所述第一文件集;
[0009]压缩所述配置文件和所述第二文件集,得到所述第一文件集的压缩文件。
[0010]在又一种可能的实现方式中,在所述对所述带签名的第一类型文件进行数据部分去重和/或签名部分去重,得到去重后的第二文件集之前,还包括:
[0011]拆解出所述第一类型文件的数据部分和签名部分。
[0012]在一种可能的实现方式中,还包括:
[0013]如所述第一类型文件的数据部分为压缩数据部分,解压所述压缩数据部分,得到解压出的带签名的第一类型文件,并针对解压出的第一类型文件,返回执行所述拆解出所述第一类型文件的数据部分和签名部分的操作;
[0014]如所述第一类型文件的数据部分不属于压缩数据部分,结束所述第一类型文件的拆解。
[0015]在又一种可能的实现方式中,还包括:
[0016]对于拆解出的数据部分为压缩数据部分的第一类型文件,确定所述第一类型文件与所述第一类型文件中解压出的第一类型文件之间的文件关联关系;
[0017]确定解压得到所述解压出的第一类型文件所采用的解压参数;
[0018]所述配置文件中还包括:所述文件关联关系以及所述解压出的第一类型文件对应的解压参数,以能够还原出包含有所述解压出的第一类型文件对应的压缩数据部分的第一类型文件。
[0019]在又一种可能的实现方式中,所述对所述带签名的第一类型文件进行数据部分去
重和/或签名部分去重,得到去重后的第二文件集,包括:
[0020]确定所述多个第一类型文件中至少一个第一文件组,对所述第一文件组进行文件去重,所述第一文件组包括数据部分和签名部分均相同的第一类型文件;
[0021]和/或,
[0022]确定所述多个第一类型文件中至少一个第二文件组,对所述第二文件组内的第一类型文件进行数据部分的去重,所述第二文件组包括数据部分相同但签名部分不同的第一类型文件;
[0023]和/或,
[0024]确定所述多个第一类型文件中至少一个第三文件组,对所述第三文件组内的第一类型文件进行签名部分的去重,所述第三文件组包括数据部分不同但签名部分相同的第一类型文件。
[0025]在一种可能的实现方式中,所述第一文件集还包括:不带签名的多个第二类型文件;
[0026]所述方法还包括:
[0027]对所述多个第二类型文件进行文件去重,以去除重复的第二类型文件;
[0028]所述配置文件中还包括:所述第二类型文件的配置信息。
[0029]在又一种可能的实现方式中,该方法还包括:
[0030]解压所述压缩文件,得到所述配置文件和所述第二文件集;
[0031]按照所述配置文件中所述第一类型文件的数据部分和签名部分的配置信息,将所述第二文件集还原为所述第一文件集。
[0032]在又一种可能的实现方式中,所述配置文件中还记录有:所述文件关联关系以及所述解压出的第一类型文件对应的解压参数;
[0033]所述按照所述配置文件中所述第一类型文件的数据部分和签名部分的配置信息,将所述第二文件集还原为所述第一文件集,包括:
[0034]如果根据所述配置文件确定出所述第一文件集中待还原的第一类型文件的数据部分为压缩数据部分,,按照所述配置文件中所述第一类型文件的数据部分和签名部分的配置信息,从所述第二文件集中获得所述第一类型文件关联的各级第一类型文件的数据部分和签名部分,并按照所述文件关联关系和解压参数,分别对所述第一类型文件及所述第一类型文件关联的各级第一类型文件的数据部分和签名部分进行压缩和组装,得到还原出的所述第一类型文件;
[0035]如果根据所述配置文件确定出所述第一文件集中待还原的第一类型文件的数据部分不属于压缩数据部分,按照所述配置文件中所述第一类型文件的数据部分和签名部分的配置信息,从所述第二文件集中获得构成所述第一类型文件的数据部分和签名部分并组装,得到还原出的所述第一类型文件;
[0036]利用还原出的多个第一类型文件组成所述第一文件集。
[0037]其中,又一种处理方法,包括:
[0038]获得压缩文件;
[0039]解压所述压缩文件,得到配置文件和待恢复的初始文件集,所述配置文件中记录有目标文件集中带签名的第一类型文件内数据部分和签名部分的配置信息,所述初始文件
集为至少对所述目标文件集中所述第一类型文件进行数据部分去重和/或签名部分去重后得到的;
[0040]按照所述配置文件中所述第一类型文件的数据部分和签名部分的配置信息,将所述初始文件集还原为所述目标文件集。
[0041]在又一种可能的实现方式中,所述配置文件中还记录有:数据部分为压缩数据部分的第一类型文件与所述第一类型文件中解压出的第一类型文件之间的文件关联关系;
[0042]所述按照所述配置文件中所述第一类型文件的数据部分和签名部分的配置信息,将所述初始文件集还原为所述目标文件集,包括:
[0043]对于数据部分为压缩数据部分的第一类型文件,按照配置文件中所述第一类型文件的数据部分和签名部分的配置信息,从所述初始文件集中获得组成所述第一类型文件关联的各级第一类型文件的数据部分和签名部分,并按照所述文件关联关系,分别对所述第一类型文件及所述第一类型文件关联的各级第一类型文件的数据部分和签名部分进行压缩和组装,得到所述第一类型文件;
[0044]对于数据部分不属于压缩数据部分的第一类型文件,按照配置文件中所述第一类型文件的数据部分和签名部分的配置信息,从所述初始文件集中获得构成所述第一类型文件的数据部分和签名部分并组装,得到所述第一类型文件;
[0045]利用多个第一类型文件组成目标文件集。
[0046]其中,一种处理装置,包括:
[0047]文件获得单元,用于获得待压缩处理的第一文件集,所述第一文件集包括多个带签名的第一类型文件;
[0048]数据去重单元,用于对所述带签名的第一类型文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理方法,包括:获得待压缩处理的第一文件集,所述第一文件集包括多个带签名的第一类型文件;对所述带签名的第一类型文件进行数据部分去重和/或签名部分去重,得到去重后的第二文件集;生成配置文件,所述配置文件中至少记录有所述数据部分和所述签名部分在所述第一文件集中的配置信息,以能够使得所述第二文件集还原成所述第一文件集;压缩所述配置文件和所述第二文件集,得到所述第一文件集的压缩文件。2.根据权利要求1所述的方法,在所述对所述带签名的第一类型文件进行数据部分去重和/或签名部分去重,得到去重后的第二文件集之前,还包括:拆解出所述第一类型文件的数据部分和签名部分。3.根据权利要求2所述的方法,还包括:如所述第一类型文件的数据部分为压缩数据部分,解压所述压缩数据部分,得到解压出的带签名的第一类型文件,并针对解压出的第一类型文件,返回执行所述拆解出所述第一类型文件的数据部分和签名部分的操作;如所述第一类型文件的数据部分不属于压缩数据部分,结束所述第一类型文件的拆解。4.根据权利要求3所述的方法,还包括:对于拆解出的数据部分为压缩数据部分的第一类型文件,确定所述第一类型文件与所述第一类型文件中解压出的第一类型文件之间的文件关联关系;确定解压得到所述解压出的第一类型文件所采用的解压参数;所述配置文件中还包括:所述文件关联关系以及所述解压出的第一类型文件对应的解压参数,以能够还原出包含有所述解压出的第一类型文件对应的压缩数据部分的第一类型文件。5.根据权利要求1所述的方法,所述对所述带签名的第一类型文件进行数据部分去重和/或签名部分去重,得到去重后的第二文件集,包括:确定所述多个第一类型文件中至少一个第一文件组,对所述第一文件组进行文件去重,所述第一文件组包括数据部分和签名部分均相同的第一类型文件;和/或,确定所述多个第一类型文件中至少一个第二文件组,对所述第二文件组内的第一类型文件进行数据部分的去重,所述第二文件组包括数据部分相同但签名部分不同的第一类型文件;和/或,确定所述多个第一类型文件中至少一个第三文件组,对所述第三文件组内的第一类型文件进行签名部分的去重,所述第三文件组包括数据部分不同但签名部分相同的第一类型文件。6.根据权利要求1所述的方法,所述第一文件集还包括:不带签名的多个第二类型文件;所述方法还包括:对所述多个第二类型文件进行文件去重,以去除重复的第二类型文件;
所述配置文件...

【专利技术属性】
技术研发人员:陶晓风邝宇豪吴伟洪
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1