欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

文件的壓縮、解壓方法及裝置與流程

文檔序號:12666447閱讀:來源:國知局

技術(shù)特征:

1.一種文件的壓縮方法,其特征在于,包括:

獲取基準(zhǔn)文件及差異文件;

解析所述基準(zhǔn)文件中的基準(zhǔn)數(shù)據(jù)以及所述差異文件中的差異數(shù)據(jù),并將所述基準(zhǔn)數(shù)據(jù)與所述差異數(shù)據(jù)進(jìn)行對比;

根據(jù)對比后得到的差異內(nèi)容生成所述差異數(shù)據(jù)相對于基準(zhǔn)數(shù)據(jù)的差異增量列表,所述差異增量列表用于存儲所述基準(zhǔn)文件和所述差異文件之間不同的數(shù)據(jù)內(nèi)容;

將所述基準(zhǔn)文件及所述差異增量列表進(jìn)行壓縮,得到目標(biāo)壓縮文件。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述解析所述基準(zhǔn)文件中的基準(zhǔn)數(shù)據(jù)以及所述差異文件中的差異數(shù)據(jù),并將所述基準(zhǔn)數(shù)據(jù)與所述差異數(shù)據(jù)進(jìn)行對比包括:

從所述基準(zhǔn)文件及所述差異文件中分別提取基準(zhǔn)數(shù)據(jù)及差異數(shù)據(jù);

按照預(yù)設(shè)查找順序從所述基準(zhǔn)數(shù)據(jù)中查找與所述差異數(shù)據(jù)不同的數(shù)據(jù)內(nèi)容。

3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述按照預(yù)設(shè)查找順序從所述基準(zhǔn)數(shù)據(jù)中查找與所述差異數(shù)據(jù)不同的數(shù)據(jù)內(nèi)容包括:

按照預(yù)設(shè)查找順序,記錄所述不同的數(shù)據(jù)內(nèi)容位于所述基準(zhǔn)數(shù)據(jù),以及所述差異數(shù)據(jù)中的起始位置信息及結(jié)束位置信息。

4.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述根據(jù)對比后得到的差異內(nèi)容生成所述差異數(shù)據(jù)相對于基準(zhǔn)數(shù)據(jù)的差異增量列表包括:

將所述不同的數(shù)據(jù)內(nèi)容,以及根據(jù)所述起始位置及所述結(jié)束位置計算所述不同的數(shù)據(jù)內(nèi)容的長度配置為一一對應(yīng)的映射關(guān)系;

根據(jù)所述映射關(guān)系生成差異增量列表。

5.一種文件的解壓方法,其特征在于,包括:

加載目標(biāo)壓縮文件,并從所述目標(biāo)壓縮文件中解壓出多個相似文件中的基準(zhǔn)文件及差異增量列表件;

根據(jù)所述差異增量列表,解析所述差異文件相對于所述基準(zhǔn)文件的差異內(nèi)容;

根據(jù)所述差異內(nèi)容及所述基準(zhǔn)文件的基準(zhǔn)數(shù)據(jù)添加目標(biāo)解壓文件,得到所述差異文件。

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述差異增量列表,解析所述差異文件相對于所述基準(zhǔn)文件的差異內(nèi)容包括:

解析基準(zhǔn)文件的基準(zhǔn)數(shù)據(jù);

從所述差異增量列表中提取與所述基準(zhǔn)數(shù)據(jù)對應(yīng)的差異內(nèi)容。

7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述從所述差異增量列表中提取與所述基準(zhǔn)數(shù)據(jù)對應(yīng)的差異內(nèi)容包括:

從所述差異增量列表中識別出所述差異內(nèi)容中相對于基準(zhǔn)數(shù)據(jù)不同的數(shù)據(jù)內(nèi)容,以及所述不同數(shù)據(jù)內(nèi)容位于差異數(shù)據(jù)中的起始位置信息及結(jié)束位置信息。

8.根據(jù)權(quán)利要求5-7任一項所述的方法,其特征在于,所述根據(jù)所述差異內(nèi)容及所述基準(zhǔn)文件的基準(zhǔn)數(shù)據(jù)添加目標(biāo)解壓文件,得到所述差異文件包括:

解析所述不同的數(shù)據(jù)內(nèi)容,以及根據(jù)所述起始位置及所述結(jié)束位置計算所述不同的數(shù)據(jù)內(nèi)容的長度配置的一一對應(yīng)的映射關(guān)系;

按照解析后的映射關(guān)系將所述不同的數(shù)據(jù)內(nèi)容及所述基準(zhǔn)文件合并添加至目標(biāo)解壓文件,得到所述差異文件。

9.一種文件的壓縮裝置,其特征在于,包括:

獲取單元,用于獲取基準(zhǔn)文件及差異文件;

解析單元,用于解析所述基準(zhǔn)文件中的基準(zhǔn)數(shù)據(jù)以及所述差異文件中的差異數(shù)據(jù),并將所述基準(zhǔn)數(shù)據(jù)與所述差異數(shù)據(jù)進(jìn)行對比;

生成單元,用于根據(jù)對比后得到的差異內(nèi)容生成所述差異數(shù)據(jù)相對于基準(zhǔn)數(shù)據(jù)的差異增量列表,所述差異增量列表用于存儲所述基準(zhǔn)文件和所述差異文件之間不同的數(shù)據(jù)內(nèi)容;

壓縮單元,用于將所述基準(zhǔn)文件及所述差異增量列表進(jìn)行壓縮,得到目標(biāo)壓縮文件。

10.一種文件的解壓裝置,其特征在于,包括:

加載單元,用于加載目標(biāo)壓縮文件,并從所述目標(biāo)壓縮文件中解壓出多個相似文件中的基準(zhǔn)文件及差異增量列表;

解析單元,用于根據(jù)所述差異增量列表,解析所述差異文件相對于所述基準(zhǔn)文件的差異內(nèi)容;

添加單元,用于根據(jù)所述差異內(nèi)容及所述基準(zhǔn)文件的基準(zhǔn)數(shù)據(jù)添加目標(biāo)解壓文件,得到所述差異文件。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
石泉县| 布拖县| 封开县| 湄潭县| 金川县| 逊克县| 改则县| 翁牛特旗| 仙桃市| 通州区| 乐都县| 四平市| 木里| 吉木萨尔县| 高雄市| 罗源县| 桓仁| 乌海市| 道孚县| 穆棱市| 南投市| 合作市| 石嘴山市| 盐边县| 凉山| 崇仁县| 华安县| 莆田市| 南京市| 蒙城县| 宁海县| 阿克陶县| 麻城市| 临漳县| 永州市| 东丽区| 天等县| 纳雍县| 自治县| 炉霍县| 嘉善县|