色欲av一区久久精品_久久综合色综合色88_无码在线观看不卡_色黄视频网站_亚洲国产精品久久久久秋霞66

ZIP文件壓縮

時(shí)間:2023-05-17

在開發(fā)過程中遇到一個(gè)小需求,將附件中的文件停止緊縮,緊縮文件以前沒怎樣接觸過,記載下,直接上代碼:
/***
*將附件中的文件緊縮
*
*@paramfileMap
緊縮前的文件
*@returnMap<String,byte[]>
緊縮后的文件java
*/
privateMap<String,byte[]>filesCompressionZIP(Map<String,byte[]>fileMap){
Map<String,byte[]>map=newHashMap();
ByteArrayOutputStreambos=newByteArrayOutputStream();
ZipOutputStreamzip=newZipOutputStream(bos);
try{
ZipEntryentry=null;
for(Map.Entry<String,byte[]>en:fileMap.entrySet()){
entry=newZipEntry(en.getKey());
entry.setSize(en.getValue().length);
zip.putNextEntry(entry);
zip.write(en.getValue());
}
}catch(Excepritone){
LOGGER.error(e.getMessage(),e);
}finally{
try{
zip.closeEntry();
}catch(IOExcepritone){
LOGGER.error(e.getMessage(),e);
}
try{
zip.close();
}catch(IOExcepritone){
LOGGER.error(e.getMessage(),e);
}
try{
bos.close();
}catch(IOExcepritone){
LOGGER.error(e.getMessage(),e);
}
}
map.put(System.currentTimeMillis()+”.zip”,bos.toByteArray());
returnmap;
}
看代碼表現(xiàn)你的價(jià)值

文章標(biāo)簽:

Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權(quán)利。 粵ICP備09033321號(hào)

與項(xiàng)目經(jīng)理交流
掃描二維碼
與項(xiàng)目經(jīng)理交流
掃描二維碼
與項(xiàng)目經(jīng)理交流
ciya68