Java: Como encriptar e desecriptar uma String em Base64

Java: Como encriptar e desecriptar uma String em Base64

Embora NÃO seja uma forma segura de armazenar senhas, encriptação com Base64 é muito comum para serialização de arquivos e textos. Ou melhor, os 'bytes' do texto, já que Base64 é uma serialização byte-to-text. Outra grande utilização da serialização em …
Java: Como converter um Iterator em List

Java: Como converter um Iterator em List

É possível converter um Iterator em List de muitas formas em java. Com lambda, java antigo, Apache Commons, etc. Vejamos então algumas das formas de fazer essa conversão... Convertendo Iterator em List com Lambda (Java 8) A partir do Java …
Java: Como criar um InputStream a partir de uma String

Java: Como criar um InputStream a partir de uma String

A forma mais rápida para criar um InputStream a partir de uma String é criando uma instancia da classe ByteArrayInputStream. Veja no código abaixo. package br.com.dicasdejava.util; import java.io.ByteArrayInputStream; import java.io.InputStream; import java.io …
Java: Como ler um arquivo com a classe Scanner

Java: Como ler um arquivo com a classe Scanner

Muitas pessoas têm dúvidas de como ler os dados de um arquivo em java. Neste post aprensento uma das formas mais simples de fazer isso: Utilizando a classe java.util.Scanner Um dos construtores da classe Scanner recebe um arquivo …
Intellij IDEA: Atalho para public static void main

Intellij IDEA: Atalho para public static void main

Para gerar o método main do java public static void main no Intellij IDEA, basta digitar as iniciais de cada palavra, ou seja psvm e pressionar TAB ou ENTER. Com esse atalho o Intellij IDEA gera o método public static …
Intellij IDEA: Atalho para System.out.println

Intellij IDEA: Atalho para System.out.println

Para gerar o código System.out.println no Intellij IDEA, basta digitar sout e pressionar TAB ou ENTER. Com esse atalho o Intellij IDEA gera um System.out.println automaticamente. Referencias Intellij IDEA Help: code completion
Como gerar um número aleatório em Java

Como gerar um número aleatório em Java

Gerar número aleatório em java é uma tarefa fácil. Primeiro você precisa importar a classe Random do pacote java.util import java.util.Random Agora você pode instanciar um objeto da classe Random. Random random = new Random(); Pronto! Com o …
Java: Como converter String para int

Java: Como converter String para int

Muitas vezes precisamos converter um texto em um número para, por exemplo, fazer cálculos. Para converter uma String em um int em java basta utilizar o método parseInt da class wrapper Integer. Veja: package br.com.dicasdejava.fundamentos; public class …
Porque utilizar SSG para criação de blogs

Porque utilizar SSG para criação de blogs

Você decidiu criar um blog e o primeiro passo é fazer uma pesquisa no google sobre: qual a melhor tecnologia para criar o próximo blog de sucesso da internet. Blogger? Wordpress? Ao identificar as características de cada opção, percebemos que …
Migração do blog para Site Estático

Migração do blog para Site Estático

Já faz um tempo que não publico nada aqui no { Dicas de Programação }, o último post foi publicado em maio de 2016. Infelizmente eu fiquei bastante tempo sem escrever aqui para me dedicar a outros projetos. Mas recebo e-mails todos …