最近在研究如何使一個zip樣的打包文件(A)從另一個zip(B)中更新包內容,發覺有個問題不太好解決,當發現B內沒有而A內的文件有的時候,要去除A內的這個文件,為了保持兩個文件內容的一致,而且以B為參考,請問,刪除這個多余的文件該怎樣進行呢?自己幼稚的想法是:最快的操作就是像鏈表那樣直接修改磁盤物理地址,然后改動信息文件頭。
感覺這是后像個磁盤碎片整理程序,不知誰這方面的原理、知識。謝謝!
上善若水,厚德載物
大道無親 大象無形 大音希聲 大巧若拙 大智若愚 大器晚成
生命的隱喻:自我意識產生于軀體,軀體產生于食物,食物源于物質,物質源于太陽輻射能。
http://cyberzei.wordpress.com |
迷時師度,悟了自度
cpy b a
非常感謝