| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2011 09:29:44
|
javinh@
Debugger
Membro desde: 26/09/2007 15:46:29
Mensagens: 68
Offline
|
Bom dia! Pessoal eu tenho esse codigo aqui que zipa arquivos ou pastas completas mas zipa sequencial e ta rodando beleza. Gostaria de saber como eu faço pra colocar threads no codigo para que os arquivos sejam zipados paralelamente? Não estou conseguindo fazer, por favor uma ajudinha!!
Fiz uma classe Compactar Paralelo e Uma para zipar, mas não ta dando certo, fica repetindo e nao para. O que eu faço??????????????
This message was edited 1 time. Last update was at 17/03/2011 11:19:11
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2011 11:22:11
|
KWill
Virtual Machine Man
![[Avatar]](/images/avatar/042aec9e604155f2f06c0a16c5f9ba06.jpg)
Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline
|
É teóricamente impossível com o atual suporte ao formato zip que o Java tem, onde só é possível adicionar um "ZipEntry" por vez em um arquivo zip.
Algo que dá para fazer é criar múltiplos arquivos zip em paralelo.
Inté.
|
"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2011 11:33:40
|
javinh@
Debugger
Membro desde: 26/09/2007 15:46:29
Mensagens: 68
Offline
|
É eu tava analisando e vi que não da pra fazer mesmo, cara eu tô ferrada... já procurei de varias maneiras fazer as threads pegar varios arquivos e rodar em paralelo e nao da certo
Lá se vao pontos a menos e reprovaçoes a mais.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2011 13:08:35
|
Priuli
JavaEvangelist
![[Avatar]](/images/avatar/7047653faab87234b4f0d8e9d669fa7c.jpg)
Membro desde: 27/12/2007 19:31:45
Mensagens: 373
Offline
|
É possivel criar múltiplos arquivos zip em paralelo. Mas usar threads para zipar os arquivo em apenas um zip só
acho q ñ é possivel.
|
Projetos:
OpenSutils-Br4J - http://code.google.com/p/opensutils-br4j/
Priuli-Filter - http://sourceforge.net/projects/priuli-filter/
Certificação:
OCPJ 6 90% |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2011 13:20:32
|
alucardeck
GUJ Master
![[Avatar]](/images/avatar/441314de551ba5a9d38a4e3dd91bb80f.jpg)
Membro desde: 23/01/2007 00:49:50
Mensagens: 1023
Localização: Santos-SP
Offline
|
até onde eu sei, isso não é uma limitação do Java..
e sim do próprio SO.
crie um arquivo ZIP, arraste um arquivo 'grande' pra dentro dele, e enquanto está processando, arraste outro arquivo.
"O arquivo já está sendo usado por outro processo."
pode desistir da ideia ^^
|
The road to hell is full of good intentions
Say farewell, we may never meet again
jChat Malandrinho --> http://www.guj.com.br/posts/list/100549.java
Linkedin --> http://br.linkedin.com/pub/diogo-facin/26/436/113 |
|
|
 |
|
|