本人買了一本java從入門到精通書籍,學到zip壓縮和解壓這部分,發現按照書上的**會出現問題,無法完成壓縮和解壓縮
首先是壓縮原文**:
public static void zip(string outputname,string filename) throws ioexception
public static void zip(zipoutputstream out,file f,string base) throws ioexception
}else
in.close();}}
畫刪除線的**是出錯部分,在找入口點的時候,應該把當前的檔案即getname()傳過去
這是能實現該玩的**
public static void zip(string outputname,string filename) throws ioexception
解壓縮,書中根本就沒實現。。按書中的**能解壓,但解壓出來檔案全成了資料夾
修正**:
public static void dezip(string inputname,string dezippath)
int b;
if(f.isfile())
out.close();
}zin.closeentry();
}zin.close();
}catch(exception e)
}菜鳥乙隻,第一篇部落格!
JAVA從入門到精通(4)
一 條件語句之if 語法 if 條件 解釋 需要先判斷條件,條件滿足後才執行後續的 注 如果if條件成立時的執行語句只有一條,是可以省略大括號的 但是執行語句有多條,那就不可以省略了。二 條件語句之if.else 語法 if 條件的布林表示式 else 解釋 條件成立時,則執行if部分的 塊 條件不...
Nginx從入門到精通
1 nginx配置檔案載入機制 採用nginx s reload命令載入nginx的配置檔案,master程序讀取配置檔案,建立新的worker程序,向老的worker程序傳送shutdown命令。老的worker程序不再接受新的請求,待老的請求處理完成後,就會停掉。2 location匹配機制 當...
scrot 從入門到精通
無論是撰寫技術教程,還是展示桌面或應用,恐怕 scrot 都是必不可少的工具。scrot 是螢幕抓圖工具中的 皎皎 佼佼者,它小巧而不失為強大,精練而不缺少靈活。scrot 主要用在命令列下,它使用 imlib2 庫來抓取並儲存影象。在 ubuntu 中,可以使用sudo apt get insta...