Site Archives exemplos

Desvendando o mistério dos blocos de inicialização: Parte 1


Hoje começo a primeira parte da série de posts sobre os blocos de inicialização. São comuns as dúvidas sobre o assunto, e não se encontra muito material sobre isto na internet. Para quem vai tirar o SCJP é bastante importante entender bem, pois cai aos montes.
Então começa agora uma série de posts sobre o [...]

Dica: Adicionando conversores na biblioteca JSON-LIB


Depois de apanhar um pouquinho da biblioteca json-lib, api utilizada pelo Neo Framework para gerar uma saída JSON, fui descobrir que ela tem um pequen bug, que quando ela usa objetos do tipo java.sql.Date ela acessa o método getHours() e esse método lança excessão, pois está deprecada, e o conteúdo dela tem uma IllegalArgumentException.
Então com [...]

Dica: Copiando arquivo em java


Precisei copiar uns arquivos em Java, dando uma pesquisada no JavaDoc encontrei o File Channel, que possui um método chamado transferFrom que permite fazer essa cópia. Segue o código:
PLAIN TEXT
JAVA:

FileChannel origem = new FileInputStream("/dir/arquivoorigem.ext").getChannel();

FileChannel destino = new FileOutputStream("/dir/arquivodestino.ext").getChannel();

destino.transferFrom(origem, 0, origem.size());

origem.close();

destino.close();

Fica ai mais uma dica. =p

Extendendo o combobox do flex


Logo quando fui montar uma mini-aplicação, um simples crud no flex, tive um problema, que ao meu ver foi o pior de todos os tempos. O flex não ter nada para que eu possa apenas informar para o combobox um objeto, e ele comparasse com os objetos que estavam no meu dataprovider e selecionar o [...]

Flex + Neo Framework


Como este é o meu primeiro post, no primeiro momento ficará vago, mas com o tempo vocês irão se acostumar com post's relacionados ao NEO Framework, projeto que atualmente participo.
Ha algum tempo resolvi testar o Flex, mas não havia encontrado muita coisa sobre a comunicação do flex com o Java de maneira mais automática, via [...]