what aegis distance emanate .zip repository controlling java?


i formula emanate .zip list files:



zipoutputstream zos = new zipoutputstream(new fileoutputstream(zipfile));

for (int i=0;i<srcfiles.length;i++){
twine filename=srcfiles[i].getname();
zipentry zipentry = new zipentry(filename);
zos.putnextentry(zipentry);
inputstream fis = new fileinputstream(srcfiles[i]);
int read;
for(byte[] buffer=new byte[1024];(read=fis.read(buffer))>0;){
zos.write(buffer,0,read);
}
fis.close();
zos.closeentry();
}
zos.close();


i don't know zip algorithm zipoutputstream works, writes something before i review send 'zos' data, outcome record opposite distance bytes i select another aegis size.



in difference i don't know algorithm like:



read data-->process data-->create .zip



or



read brick data-->process brick data-->write brick .zip-->|
^-----------------------------------------------------------------------------------------------------------------------------



if case, aegis distance best?



update:



i have tested code, changing aegis distance 1024 64, zipping same files: 1024 bytes 80 kb outcome record 3 bytes smaller 64 bytes buffer. best aegis distance furnish smallest .zip fatest time?



Comments

Popular posts from this blog

list macos calm editors formula editors

how i practical urls indicate .aspx pages asp.net deployed an iis? (preferably but iis)

jaxb - xjc - reworking generated typesafe enum category members