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

一種高效再壓縮文件的方法和裝置的制造方法

文檔序號(hào):9708452閱讀:200來(lái)源:國(guó)知局
一種高效再壓縮文件的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及壓縮文件,尤其涉及一種高效再壓縮文件的方法和裝置。
【背景技術(shù)】
[0002]Zip是一種壓縮文件的格式,一般來(lái)說(shuō),現(xiàn)有技術(shù)中要完成對(duì)一個(gè)壓縮文件的編輯處理和重新打包,需要把這個(gè)壓縮文件解壓縮展開(kāi),然后進(jìn)行編輯,再重新打包。這樣的話(huà),如果一個(gè)Zip文件非常大(比如數(shù)百兆字節(jié)),需要消耗很長(zhǎng)的時(shí)間和占用非常大的空間來(lái)解壓縮,另外也需要更長(zhǎng)的時(shí)間來(lái)重新壓縮。因此,不同大小的Zip文件,處理的時(shí)間差別會(huì)非常大,影響用戶(hù)體驗(yàn)。

【發(fā)明內(nèi)容】

[0003]本發(fā)明目的是解決現(xiàn)有技術(shù)中Zip文件再壓縮時(shí)存在的耗時(shí)長(zhǎng),用戶(hù)使用差的問(wèn)題。
[0004]本發(fā)明解決技術(shù)問(wèn)題采用如下技術(shù)方案:一種高效再壓縮文件的方法,包括:再壓縮模塊先讀取原始Zip文件,解析出所述原始Zip文件的Zip信息;再壓縮模塊讀取需要修改替換的文件的信息;根據(jù)所述Zip信息和所述需要修改替換的文件的信息,通過(guò)文件追加機(jī)制,對(duì)所述原始Zip文件作出修改;以及將修改后的Zip文件存入磁盤(pán)。
[0005]可選的,所述文件追加機(jī)制為L(zhǎng)inux操作系統(tǒng)支持的文件系統(tǒng)自身的文件追加機(jī)制。
[0006]可選的,所述通過(guò)文件追加機(jī)制對(duì)所述原始Zip文件作出修改的步驟包括:打開(kāi)所述原始Zip文件并在所述原始Zip文件的末尾添加所述需要修改替換的文件的信息。
[0007]可選的,所述Zip信息包括原始Zip文件格式和內(nèi)容。
[0008]可選的,在對(duì)所述原始Zip文件作出修改后,利用Zip技術(shù)自身機(jī)制對(duì)修改后的Zip文件進(jìn)行校驗(yàn)。
[0009]本發(fā)明還提供一種高效再壓縮文件的裝置,包括再壓縮模塊,所述模塊包括原始Zip文件存儲(chǔ)模塊、需修改替換的文件存儲(chǔ)模塊,其中:需修改替換的文件存儲(chǔ)模塊,與所述原始Zip文件存儲(chǔ)模塊耦接,用于存儲(chǔ)需修改替換的文件,并提供所述需修改替換的文件的信息;原始Zip文件存儲(chǔ)模塊,與所述需修改替換的文件存儲(chǔ)模塊耦接,用于存儲(chǔ)原始Zip文件,并提供所述原始Zip文件的Zip信息,所述原始Zip文件存儲(chǔ)模塊還根據(jù)所述Zip信息和所述需要修改替換的文件的信息,通過(guò)文件追加機(jī)制,對(duì)所述原始Zip文件作出修改。
[0010]可選的,所述原始Zip文件存儲(chǔ)模塊還與磁盤(pán)耦接,所述磁盤(pán)用于存儲(chǔ)修改后的Zip文件。
[0011]可選的,所述原始Zip文件存儲(chǔ)模塊采用的文件追加機(jī)制為L(zhǎng)inux操作系統(tǒng)支持的文件系統(tǒng)自身的文件追加機(jī)制。
[0012]可選的,所述Zip信息包括原始Zip文件格式和內(nèi)容。
[0013]可選的,所述原始Zip文件存儲(chǔ)模塊還利用Zip技術(shù)自身機(jī)制對(duì)修改后的Zip文件進(jìn)行校驗(yàn)。
[0014]本發(fā)明具有如下有益效果:
[0015]第一,本發(fā)明能夠在短時(shí)間內(nèi)完成對(duì)一個(gè)任意大小的Zip文件的修改和重新打包,提高再壓縮效率;
[0016]第二,實(shí)現(xiàn)了良好的用戶(hù)體驗(yàn)。
【附圖說(shuō)明】
[0017]圖1為本發(fā)明的所述一種高效再壓縮文件的方法流程圖;
[0018]圖2為基于圖1所述一種高效再壓縮文件的方法的另一實(shí)施例流程圖;
[0019]圖3為本發(fā)明的所述一種高效再壓縮文件的裝置的實(shí)施例示意圖。
[0020]圖中標(biāo)記示意為:
[0021]101 ?104、201 ?205 步驟;
[0022]301-再壓縮模塊;302-需修改替換的文件存儲(chǔ)模塊;303-原始Zip文件存儲(chǔ)模塊;304-磁盤(pán)。
【具體實(shí)施方式】
[0023]下面結(jié)合實(shí)施例及附圖對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步闡述。
[0024]如在說(shuō)明書(shū)及權(quán)利要求當(dāng)中使用了某些詞匯來(lái)指稱(chēng)特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會(huì)用不同名詞來(lái)稱(chēng)呼同一個(gè)組件。本說(shuō)明書(shū)及權(quán)利要求并不以名稱(chēng)的差異來(lái)作為區(qū)分組件的方式,而是以組件在功能上的差異來(lái)作為區(qū)分的準(zhǔn)則。如在通篇說(shuō)明書(shū)及權(quán)利要求當(dāng)中所提及的“包含”為一開(kāi)放式用語(yǔ),故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問(wèn)題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過(guò)其他裝置或耦接手段間接地電性耦接至所述第二裝置。說(shuō)明書(shū)后續(xù)描述為實(shí)施本申請(qǐng)的較佳實(shí)施方式,然所述描述乃以說(shuō)明本申請(qǐng)的一般原則為目的,并非用以限定本申請(qǐng)的范圍。本申請(qǐng)的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
[0025]實(shí)施例1
[0026]本實(shí)施例提供了一種高效再壓縮文件的方法。參見(jiàn)圖1所示為本申請(qǐng)高效再壓縮文件的方法的具體實(shí)施例,本實(shí)施例中所述方法包括以下步驟:
[0027]步驟101:再壓縮模塊先讀取原始Zip文件,解析出所述原始Zip文件的Zip信息;
[0028]步驟102:再壓縮模塊讀取需要修改替換的文件的信息;
[0029]步驟103:根據(jù)所述Zip信息和所述需要修改替換的文件的信息,通過(guò)文件追加機(jī)制,對(duì)所述原始Zip文件作出修改;以及
[0030]步驟104:將修改后的Zip文件存入磁盤(pán)。
[0031]其中,所述文件追加機(jī)制為L(zhǎng)inux操作系統(tǒng)支持的文件系統(tǒng)自身的文件追加機(jī)制。
[0032]其中,所述通過(guò)文件追加機(jī)制對(duì)所述原始Zip文件作出修改的步驟包括:打開(kāi)所述原始Zip文件并在所述原始Zip文件的末尾添加所述需要修改替換的文件的信息。
[0033]其中,所述Zip信息包括原始Zip文件格式和內(nèi)容。
[0034]通過(guò)上述步驟,原始Zip文件就變成了新的Zip文件,整個(gè)過(guò)程在數(shù)秒之內(nèi)就可以完成,無(wú)論原始Zip文件的大小,省去了文件解壓縮和重新壓縮的過(guò)程。
[0035]實(shí)施例2
[0036]本實(shí)施例提供了一種高效再壓縮文件的方法。參見(jiàn)圖2所示為本申請(qǐng)高效再壓縮文件的方法的另一具體實(shí)施例,該方法中增加了Zip技術(shù)自身機(jī)制校驗(yàn),具體包括以下步驟:
[0037]步驟201:再壓縮模塊先讀取原始Zip文件,解析出所述原始Zip文件的Zip信息;
[0038]步驟202:再壓縮模塊讀取需要修改替換的文件的信息;
[0039]步驟203:根據(jù)所述Zip信息和所述需要修改替換的文件的信息,通過(guò)文件追加機(jī)制,對(duì)所述原始Zip文件作出修改;
[0040]步驟204:利用Zip技術(shù)自身機(jī)制對(duì)修改后的Zip文件進(jìn)行校驗(yàn),以及[0041 ]步驟205:將修改后的Zip文件存入磁盤(pán)。
[0042]實(shí)施例3
[0043]本實(shí)施例提供了一種高效再壓縮文件的裝置。參見(jiàn)圖3所示為本申請(qǐng)高效再壓縮文件的裝置的結(jié)構(gòu)示意圖,包括再壓縮模塊301,所述再壓縮模塊301包括需修改替換的文件存儲(chǔ)模塊302、原始Zip文件存儲(chǔ)模塊303,其中:
[0044]需修改替換的文件存儲(chǔ)模塊302,與所述原始Zip文件存儲(chǔ)模塊303耦接,用于存儲(chǔ)需修改替換的文件,并提供所述需修改替換的文件的信息;
[0045]原始Zip文件存儲(chǔ)模塊303,與所述需修改替換的文件存儲(chǔ)模塊302耦接,用于存儲(chǔ)原始Zip文件,并提供所述原始Zip文件的Zip信息,所述原始Zip文件存儲(chǔ)模塊303還根據(jù)所述Zip信息和所述需要修改替換的文件的信息,通過(guò)文件追加機(jī)制,對(duì)所述原始Zip文件作出修改。
[0046]其中,所述原始Zip文件存儲(chǔ)模塊303還與磁盤(pán)304耦接,所述磁盤(pán)304用于存儲(chǔ)修改后的Zip文件。
[0047]其中,所述原始Zip文件存儲(chǔ)模塊303采用的文件追加機(jī)制為L(zhǎng)inux操作系統(tǒng)支持的文件系統(tǒng)自身的文件追加機(jī)制。
[0048]其中,所述Zip信息包括原始Zip文件格式和內(nèi)容。
[0049]其中,所述原始Zip文件存儲(chǔ)模塊303還利用Zip技術(shù)自身機(jī)制對(duì)修改后的Zip文件進(jìn)行fe驗(yàn)。
[0050]以上實(shí)施例的先后順序僅為便于描述,不代表實(shí)施例的優(yōu)劣。
[0051]最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種高效再壓縮文件的方法,其特征在于,包括: 再壓縮模塊先讀取原始Zip文件,解析出所述原始Zip文件的Zip信息; 再壓縮模塊讀取需要修改替換的文件的信息; 根據(jù)所述Zip信息和所述需要修改替換的文件的信息,通過(guò)文件追加機(jī)制,對(duì)所述原始Zip文件作出修改;以及 將修改后的Zip文件存入磁盤(pán)。2.根據(jù)權(quán)利要求1所述的高效再壓縮文件的方法,其特征在于,所述文件追加機(jī)制為L(zhǎng)inux操作系統(tǒng)支持的文件系統(tǒng)自身的文件追加機(jī)制。3.根據(jù)權(quán)利要求2所述的高效再壓縮文件的方法,其特征在于,所述通過(guò)文件追加機(jī)制對(duì)所述原始Zip文件作出修改的步驟包括:打開(kāi)所述原始Zip文件并在所述原始Zip文件的末尾添加所述需要修改替換的文件的信息。4.根據(jù)權(quán)利要求1所述的高效再壓縮文件的方法,其特征在于,所述Zip信息包括原始Zip文件格式和內(nèi)容。5.根據(jù)權(quán)利要求1所述的高效再壓縮文件的方法,其特征在于,在對(duì)所述原始Zip文件作出修改后,利用Zip技術(shù)自身機(jī)制對(duì)修改后的Zip文件進(jìn)行校驗(yàn)。6.—種高效再壓縮文件的裝置,其特征在于,包括再壓縮模塊,所述模塊包括原始Zip文件存儲(chǔ)模塊、需修改替換的文件存儲(chǔ)模塊,其中: 需修改替換的文件存儲(chǔ)模塊,與所述原始Zip文件存儲(chǔ)模塊耦接,用于存儲(chǔ)需修改替換的文件,并提供所述需修改替換的文件的信息; 原始Zip文件存儲(chǔ)模塊,與所述需修改替換的文件存儲(chǔ)模塊耦接,用于存儲(chǔ)原始Zip文件,并提供所述原始Zip文件的Zip信息,所述原始Zip文件存儲(chǔ)模塊還根據(jù)所述Zip信息和所述需要修改替換的文件的信息,通過(guò)文件追加機(jī)制,對(duì)所述原始Zip文件作出修改。7.根據(jù)權(quán)利要求6所述的高效再壓縮文件的裝置,其特征在于,所述原始Zip文件存儲(chǔ)模塊還與磁盤(pán)耦接,所述磁盤(pán)用于存儲(chǔ)修改后的Zip文件。8.根據(jù)權(quán)利要求6所述的高效再壓縮文件的裝置,其特征在于,所述原始Zip文件存儲(chǔ)模塊采用的文件追加機(jī)制為L(zhǎng)inux操作系統(tǒng)支持的文件系統(tǒng)自身的文件追加機(jī)制。9.根據(jù)權(quán)利要求6所述的高效再壓縮文件的裝置,其特征在于,所述Zip信息包括原始Zip文件格式和內(nèi)容。10.根據(jù)權(quán)利要求6所述的高效再壓縮文件的裝置,其特征在于,所述原始Zip文件存儲(chǔ)模塊還利用Zip技術(shù)自身機(jī)制對(duì)修改后的Zip文件進(jìn)行校驗(yàn)。
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種高效再壓縮文件的方法和裝置,包括:再壓縮模塊先讀取原始Zip文件,解析出所述原始Zip文件的Zip信息;再壓縮模塊讀取需要修改替換的文件的信息;根據(jù)所述Zip信息和所述需要修改替換的文件的信息,通過(guò)文件追加機(jī)制,對(duì)所述原始Zip文件作出修改;以及將修改后的Zip文件存入磁盤(pán)。本發(fā)明能夠在短時(shí)間內(nèi)完成對(duì)一個(gè)任意大小的Zip文件的修改和重新打包,提高再壓縮效率;實(shí)現(xiàn)了良好的用戶(hù)體驗(yàn)。
【IPC分類(lèi)】G06F17/30
【公開(kāi)號(hào)】CN105468754
【申請(qǐng)?zhí)枴緾N201510849684
【發(fā)明人】王偉, 陳電波, 趙亮, 周登祥
【申請(qǐng)人】北京指掌易科技有限公司
【公開(kāi)日】2016年4月6日
【申請(qǐng)日】2015年11月27日
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
安化县| 苗栗县| 同心县| 梁山县| 格尔木市| 重庆市| 高要市| 高密市| 安泽县| 永川市| 台湾省| 林州市| 陆良县| 吐鲁番市| 福州市| 珠海市| 延长县| 西藏| 广宁县| 融水| 龙南县| 安岳县| 博兴县| 和平区| 得荣县| 潞城市| 雅安市| 安岳县| 宾川县| 呼玛县| 林州市| 巫山县| 偃师市| 宣汉县| 上林县| 台州市| 翁牛特旗| 江山市| 葫芦岛市| 安平县| 土默特左旗|