-
Recent Posts
Recent Comments
- 厦门钰盛工贸有限公司,位于福建厦门市集美区厦门集美区东安村四埭尾5号,这里有相 on MySQL: INSERT com SELECT na mesma query
- Vagner on Javascript: Validação dentro do XHTML com CDATA
- Vagner on Javascript: Validação dentro do XHTML com CDATA
- Fernando on Javascript: Executando scripts após o carregamento da página
- Josiana Cavalcanti on Shell: Erro: Argument list too long
Tags
$HOME alias ano AppleScript argv array bc biblioteca C clipboard comando copy CPP curdate cálculo daemon dia error execução foreach gcc IP JavaScript LaTeX memória MySQL mês número números objeto paste perímetro PHP pi posix Python Shell stdout strings tabela Tcl-Tk Tcl/Tk terminal variável área de transferênciaArchives
Livros da equipe do CODARE
Expressões Regulares
Uma Abordagem Divertida
de Aurélio Marinho Jargas
Shell Script Profissional
de Aurélio Marinho Jargas
PHP-GTK 2ª Edição
de Pablo Dall'Oglio
PHP Programando com Orientação a Objetos
de Pablo Dall'Oglio
Ruby: Conhecendo a Linguagem
de Eustáquio Rangel (TaQ)
Category Archives: Java
Java: Transformar objeto em XML
Dizem que, em Java, tudo é muito complicado. Lidar com arquivos XML então, nem se fala. Agora imagine isso: MinhaClasse objeto = new MinhaClasse(parametros); Perfeito, instanciei um objeto da minha classe. Vamos transformar em XML rapidinho? XStream xstream = new XStream(new DomDriver()); String … Continue reading
Java: NoClassDefFoundError e ClassNotFoundException
Palavras-chave: Java, classes não encontradas, classpath Os erros NoClassDefFoundError e ClassNotFoundException acontecem com frequência em aplicações Java e é importante entendê-los com clareza, a fim de diagnosticar problemas mais rapidamente. Ambos os erros significam essencialmente a mesma coisa: uma classe … Continue reading
Posted in Java
2 Comments
Java: Enviar emails com autenticação (SMTP)
Palavras-chave: Java, JavaMail, email, SMTP, SMTP autenticado Enviar emails é uma tarefa corriqueira, mas sempre precisamos olhar um exemplo da JavaMail API para montar uma classe utilitária. A seguir, um exemplo mínimo do envio de emails através de um servidor … Continue reading
Posted in Java
8 Comments
Java: Fazer ping em um servidor
Palavras-chave: ping, ICMP, java.net.InetAddress, isReachable, Java 5 A partir do Java 5, fazer ping em um servidor usando Java ficou bastante simples. É só usar o método isReachable da classe java.net.InetAddress. O método a seguir usa isReachable para pingar um … Continue reading
Posted in Java
4 Comments
Java: classpath com caracteres curinga (wildcards)
Palavras-chave: classpath, wildcards, caractere curinga, Java 6 O Java 6 trouxe um recurso para facilitar a vida do programador: os caracteres curinga (wildcards) na definição do classpath. O que antes você fazia assim: java -cp lib/codare-main.jar:lib/codare-utils.jar:lib/mail.jar \\ codare.MinhaClasse Hoje pode … Continue reading
Java: Como ler, editar e salvar imagens (ImageIO)
Palavras-chave: imagem, imagens, ler, salvar, carregar, editar, JPG, JPEG, GIF, PNG, imageio Ler e escrever arquivos de imagens em Java é tão fácil que até nem parece Java: BufferedImage imagem = ImageIO.read(new File(“mariabonita.gif”)); // fazer algo com a imagem… ImageIO.write(imagem, … Continue reading
Posted in Java
17 Comments
Java: Listando os processos em execução na máquina (jps)
Palavras-chave: Java, jps, listagem de processos, parâmetros da JVM O JDK 6 fornece algumas ferramentas de monitoração e diagnóstico de problemas que podem ser úteis no dia-a-dia de um ambiente de produção. A mais básica delas é o jps, que … Continue reading
Java: Métodos com argumentos variáveis
Palavras-chave: Java 5, varargs, argumentos variáveis A versão 5 da plataforma Java trouxe um recurso muito comum em diversas outras linguagens: número variável de argumentos na chamada de métodos. A sintaxe é simples e intuitiva: public class Varargs { public … Continue reading
Java: Gerando códigos hash (MD5, SHA)
Palavras-chave: Java, hash, MD5, SHA-1, SHA-256, MessageDigest A maneira mais comum de se gerar um código hash em Java é utilizando a classe java.security.MessageDigest. O método a seguir gera o hash MD5 de uma string: MessageDigest md = MessageDigest.getInstance(“MD5″); md.update(frase.getBytes()); … Continue reading
Posted in Java
25 Comments
Java: Percorrendo coleções com Java 5
Palavras-chave: Java, Java 5, coleções, iteração, genéricos A linguagem Java já tem mais de uma década de idade e naturalmente evoluiu neste período. Verifique se o jeito que você usa coleções está atualizado. Antes do Java 1.2, a classe para … Continue reading
Posted in Java
3 Comments