Archive for the ‘Desenvolvimento’ Category

Processamento Digital de Imagens (subImage e divisão de imagem)

Há um tempo atrás, brincando um pouco com imagens em Java, precisei copiar um trecho de uma imagem. Acabei descobrindo que a próprio Java já dá suporte a isso, através do método “getSubImage(arg0, arg1, arg2, arg3)”  da classe BufferedImage. A descrição do método segundo a documentação oficial é a seguinte: Continue lendo

[Java] Converter de String para Calendar e Calendar para String

Mais um post rápido, e dessa vez sobre o uso de datas em Java.

Indo direto ao ponto…

Vou mostrar um código simples para transformar uma String em Calendar e transformar um Calendar em String. Continue lendo

[J2ME] Criando uma splash screen

Há tempos que estava devendo um post novo aqui no blog. Voltando agora, na categoria “rapidinhas” um exemplo bem prático de como criar uma splash screen usando J2ME.

A splash screen nada mais é do que aquela telinha que aparece quando você inicia algum jogo ou algum aplicativo, geralmente mostra o logotipo da empresa que desenvolveu o aplicativo/jogo.

Continue lendo

java.lang.OutOfMemoryError: PermGen space

Esses dias acabei por receber o “java.lang.OutOfMemoryError: PermGen space”. Não o conhecia antes e levei algumas horas até conseguir resolvê-lo. Resolvi criar o post pra tentar ajudar mais alguém que esteja com o mesmo problema. O post é mais um “guia de caminho” do que uma explicação propriamente dita. Mas vamos lá.

Continue lendo

Menu DropDown em CSS puro

Primeiro “fast post” do blog, vou postar o código de um menu drop down implementado apenas com CSS. Qual a vantagem disso? Você não precisa recorrer ao jQuery se quiser fazer um menu relativamente simples. O jQuery oferece muitos recursos para o desenvolvimento web, mas se você usar muitas bibliotecas pode ocorrer alguns conflitos entre elas. Se o caso for apenas um menu sem muito efeito então este exemplo pode servir.

Continue lendo

Processamento Digital de Imagens (PDI) com Java

Tratar imagens digitalmente é uma coisa cada vez mais comum, seja para fazer correções de luz, cor, retirar imperfeições ou tratá-las para uma determinada finalidade, como identificar elementos na imagem de forma automática (ex: identificar uma placa de carro em uma imagem).
Continue lendo