Rodrigo Aramburu
26/01/2012
JDOM é uma biblioteca que visa ser um modo simples de ler e escrever documentos XML. Vamos ver neste tutorial como criar um documento XML e como lê-lo de forma bastante simples. Primeiramente vamos as classes chaves desta biblioteca: Document: Esta classe representa o documento inteiro, esta classe pode ter apenas um elemento que seria o elemento raiz do documento(elemento root), comentários e outros elementos de definição. Element: Esta classe representa um elemento do documento XML(também chamado de nó), são [...]
Leia mais...
Rodrigo Aramburu
20/10/2011
Vimos em um post passado o MongoDB e agora vamos ver como conectamos a ele em Java. Antes de qualquer coisa temos de baixar o driver e para isso basta baixá-lo da área de drivers do site do MongoDB e adicioná-lo ao seu classpath. Conectar ao MongoDB é bastante simples, basta instanciar a classe Mongo e depois selecionar o banco. Acredito que a parte mais complicada é transformar um documento no estilo JSON em um objeto BasicDBObject que a maioria [...]
Leia mais...
Rodrigo Aramburu
21/07/2011
Depois de muito tempo esperando, saiu o Coding Dojo da turma de Desenvolvimento de Aplicações. Como foi a primeira experiencia de Dojo do pessoal demorou um pouco para engrenarem mas na minha opinião foi bem legal, deu para entender o básico sobre TDD. Foi utilizada a linguagem Java já que é a que utilizamos no componente de Desenvolvimento. O Problema foi o clássico janken-pon(Pedra Papel e tesoura) ou como chamamos “JokenPO” (pura preguiça de buscar o nome certo). Vamos então [...]
Leia mais...
Rodrigo Aramburu
09/12/2010
Java o Filme!!! from charlesmessias on Vimeo. Eu sei que é meio antigo mas só hoje que fui achar um com legenda
Leia mais...
Rodrigo Aramburu
22/08/2010
O que é validar dados? Podemos dizer que validar dados é verificar se os dados informados pelos usuários( insira aqui seu apelido carinhoso ) estão em um formato que não irá danificar nosso programa,ou seja, que os dados informados terão a forma e os valores desejados( acredite o usuário vai digitar letras em um campo numérico). Como você pode ver no titulo deste post vamos utilizar expressões regulares para validar nossos dados, mas que diabos é uma expressão regular? Simplificando [...]
Leia mais...
Rodrigo Aramburu
03/04/2010
Para quem está começando, trabalhar com datas em Java pode ser um pouco complicado, já que a classe Date não fornece todos os recursos necessários. Para completá-la é também utilizada a classe Calendar, que é uma classe abstrata que permite a manipulação de datas de forma mais fácil. Date(java.util.Date) A classe Date armazena uma data e hora, que internamente é armazenada com um inteiro long que é o numero de milissegundos que se passou desde 01/01/1970. Esta classe é bem [...]
Leia mais...
Rodrigo Aramburu
19/10/2009
Muitas vezes desenvolvemos aplicações simples que necessitam de armazenamento de dados sem nenhum grande desempenho mas que seja feita de forma rápida. Uma boa saída é utilizar um banco de dados(SGDB) bem simples como o HSQLDB O HSQLDB é um SGDB de código aberto, escrito totalmente e Java o que torna-o portável. Em termos de desempenho, segurança e recursos não podemos compará-lo a outro bancos de dados como Oracle, Postgres e Microsoft SQL, mas para aplicações pequenas em desktop pode [...]
Leia mais...
Rodrigo Aramburu
04/09/2009
Recursão ou método recursivo nada mais é do que um método que, em sua implementação, chama a si mesmo. Mas você deve estar se perguntando para que isso me serve? Bom tecnicamente você pode fazer com iteração tudo o que você pode fazer com recursão, mas para alguns problemas computacionais as soluções recursivas tornam-se mais simples. Em geral quando você pode simplificar um problema, sem deixar de ser o mesmo problema, até que ele se torne menor e de mais [...]
Leia mais...
Este dias um aluno me perguntou como mudar a cor da saida de um programa JAVA no console pensei um pouco e disse nunca vi nada sobre isso, em nenhum livro ou site, acredito que não seja possível vou dar uma olhada e depois te respondo. Bom pesquisando, descobri que a API do JAVA não fornece métodos para escrever no console utilizando cores, para isso é preciso inserir códigos de cor que pode variar conforme o S.O. ou mesmo de [...]
Leia mais...
Rodrigo Aramburu
07/03/2009
Esta estudando um pouco de Java estes tempo e me deparei com um exercício bastante interessante no Livro do Deitel, o Passeio do cavalo. O passeio do cavalo é um problema matemático envolvendo o movimento da peça do cavalo no tabuleiro de xadrez. Coloca-se o cavalo em uma das posições de um tabuleiro de xadrez vazio e deve-se movimentar o cavalo seguindo as regras do xadrez, ou seja, movimentar o cavalo em “L” para que ele passe por todas as [...]
Leia mais...