java

Java – Como utilizar a FutureTask, controlando o timeout e status de uma thread

FutureTask é uma implementação da interface Future a ser executada numa chamada em paralelo. Sendo possível cancelar a execução de uma tarefa, descobrir se a execução já terminou com sucesso ou erro, entre outras operações. A FutureTask precisa de uma interface para a implementação de uma execução em paralelo. a Callable é parecida com a […]

JAVA/Linux – Configurando JDK no linux – Adicionando JAVA no PATH

Faça o Download do JAVA JDK: http://www.oracle.com/technetwork/pt/java/javase/downloads/index.html Extraia o arquivo baixado para sua pasta de preferência (exemplo: /opt/java_xxxx) Opcional: Por costume e em caso de atualização do java, para não precisar mudar minhas configurações eu crio um link simbólico para referenciar a ultima versão do java: $ ln -s /opt/java_xxxx /opt/java_jdk/ Para configurar o PATH, JAVA_HOME, CLASSPATH […]

Java – Como Retornar o ID do registro inserido de uma tabela (Get Autoincrement value after INSERT query in MySQL)

O método abaixo fica responsável em retornar o id autoincrement do registro inserido de uma tabela: .prepareStatement(sql, Statement.RETURN_GENERATED_KEYS); if (stm.executeUpdate() > 0) { ResultSet rs = stm.getGeneratedKeys(); if (rs.next()) { return rs.getInt(1); } }

Integrando o SDK Android ao NetBeans

  Nesta publicação vamos mostrar como integrar o Android SDK ao NetBeans. O NetBeans é uma excelente IDE e como muitas pessoas não se familiarizaram com a interface do Eclipse ela é a mais recomendada para programadores Java. Vamos utilizar as seguintes ferramentas: NetBeans 7.3.1, Android SDK R22 (aprenda como instalar aqui) A integração do Android ao […]

Java / Android – Remover acentos de uma String

Remover acentos de uma String Java Removendo acentuação Como remover acentos de uma String Normalize String Java remover acentuação String remover acentuação Resultado: run: a c guilherme biff a a a a u helpdev

Olá, mundo! Olá HELP DEV

  A migração está quase completa…. Saimos do domínio free do http://zarelli.wordpress.com para um próprio. Sejam bem vindos ao “Help DEV” Conforme o tempo vamos ajustando todos os conteúdos e definindo um layout mais agradável para nossos leitores.

Linux – Executar jar na inicialização do sistema. Jar como serviço. (How to make a jar file run on startup)

Uma maneira fácil de se fazer isso é utilizar o SysVInit. 1 – Você deve criar um script de start e stop para sua aplicação. No exemplo vamos utilizar o diretorio /opt/: Start Script: /opt/server/myapp-start.sh Stop Script: /opt/server/myapp-stop.sh Cada arquivo dará as instruções necessárias para executar e parar o aplicativo. O conteudo é bem simples, […]

Java – Remover tags HTML de uma String (How to remove HTML from String)

A classe ParserDelegator junto com a interface HTMLEditorKit.ParserCallback do pacote ‘javax.swing.text.html’ permite o reajuste de um texto em HTML para um texto comum, ajustando todas as tags de acentuação e retirando todas as demais tags. Vamos criar uma classe que será responsável por isso, veja abaixo: public class HtmlToText extends HTMLEditorKit.ParserCallback { private StringBuilder s; public HtmlToText() […]

Rolar para o topo