{ Dicas de Programação }
Dicas para programação e desenvolvimento de softwares.
  • Facebook
  • Youtube
  • Instagram
  • Telegram
  • Contato
  • Sobre

Categorias

  • Banco de Dados (11)
  • { Dicas de Java } (54)
  • { Dicas de Javascript } (20)
  • { Dicas de Programação } (12)
  • : Dicas de Python : (21)
  • Dicionário de programador (6)
  • Iniciante em programação (28)

Artigos de Gustavo Furtado de Oliveira Alves

Sobre Gustavo Furtado de Oliveira Alves

É mestre em computação aplicada pelo Institudo Nacional de Pesquisas Espaciais, Engenheiro da Computação pela ETEP Faculdades e Técnico em Informática pela Escola Técnica Pandiá Calógeras. Possui as certificações AWS Architect Associate, AWS Cloud Practitioner, SCJP-6, SCWCD-5 e Agile Scrum Foundation e trabalha com desenvolvimento de softwares desde 2007.
Veja todos os artigos de Gustavo Furtado de Oliveira Alves →
Java 8: Como formatar LocalDate e LocalDateTime

Java 8: Como formatar LocalDate e LocalDateTime

Gustavo Furtado de Oliveira Alves
10 de January de 2018
Quando vamos imprimir uma data geralmente queremos que ela seja impressa em um formato específico. A forma mais simples de formatar LocalDate e LocalDateTime é usando a classe DateTimeFormatter. Veja um exemplo: import java.time.LocalDate; import java.time.LocalDateTime …
Java: Como fazer download de um arquivo

Java: Como fazer download de um arquivo

Gustavo Furtado de Oliveira Alves
03 de January de 2018
As vezes precisamos baixar um arquivo utilizando Java e existem várias formas de fazer isso. Neste post você verá 3 formas de fazer o download de um arquivo com Java. Apache Commons IO Java IO Java NIO Apache Commons IO …
Java: Operador IN - Verificando se um valor existe em um Array

Java: Operador IN - Verificando se um valor existe em um Array

Gustavo Furtado de Oliveira Alves
11 de September de 2017
Em algumas linguagens de programação existem operadores para operações com conjuntos. Um exemplo é o operador in em python, como podemos ver abaixo. Em java não existe o operador in, mas podemos fazer essa verificação de outras maneiras. Método contains …
Java: Como converter um InputStream em String

Java: Como converter um InputStream em String

Gustavo Furtado de Oliveira Alves
30 de July de 2017
Para converter um InputStream, que pode ser qualquer fonte de informação, em um String nós podemos fazer uso do método estático IOUtils.toString(inputStream) da biblioteca Apache Commons IO. Um InputStream pode ser vários tipos de fonte de inforamação, um …
Java: Como ordenar uma lista com Lambda

Java: Como ordenar uma lista com Lambda

Gustavo Furtado de Oliveira Alves
26 de July de 2017
A partir do Java 8, podemos usar funções lambda para muita coisas. Uma delas é a ordenação de listas. Inclusive, podemos utilizar o método default da interface List List.sort(Comparator c) para ordenar a nossa lista. Veja …
Java: Como ler dados do Console com a classe Scanner

Java: Como ler dados do Console com a classe Scanner

Gustavo Furtado de Oliveira Alves
24 de July de 2017
Uma dúvida comum em iniciantes em java é: Como ler dados digitados pelo usuário no console? Neste post vou mostrar como usar a classe java.util.Scanner para fazer isso. Confira o exemplo abaixo. import java.util.Scanner; class LerConsoleComScanner …
Java: É possível acessar elementos da Superclasse da Superclasse?

Java: É possível acessar elementos da Superclasse da Superclasse?

Gustavo Furtado de Oliveira Alves
21 de July de 2017
Você deve saber que para acessar um membro de uma Superclasse, nós utilizamos a palavra-chave super. Por exemplo, super.nome. Mas e se nós quisermos acessar um elemento que está na Superclasse da Superclasse? Ou seja, dois níveis acima. Não …
Java: Como extrair uma lista de propriedades de itens de uma lista

Java: Como extrair uma lista de propriedades de itens de uma lista

Gustavo Furtado de Oliveira Alves
13 de July de 2017
Pense na classe Pessoa: package br.com.dicasdejava.entity; public class Pessoa { private String nome; public Pessoa(String nome) { this.nome = nome; } public String getNome() { return this.nome; } } Quando você tem em mãos uma lista de Pessoas, e deseja obter …
Junit: Como definir a ordem de execução dos testes!

Junit: Como definir a ordem de execução dos testes!

Gustavo Furtado de Oliveira Alves
12 de July de 2017
Você sabia que podemos definir uma ordem de execução dos testes do JUnit? Sabemos que os testes de unidade não devem ter dependências entre si e devem ser capazes de executar em qualquer ordem, mas a partir da versão 4 …
Java: Implementando métodos na interface com Default Methods!

Java: Implementando métodos na interface com Default Methods!

Gustavo Furtado de Oliveira Alves
10 de July de 2017
Aprendi desde o início da minha carreira que uma interface em Orientação a Objetos apenas define os métodos que devem ser implementados pelas classes. Ou seja, não poderíamos implementar um método em uma interface. Mas isso mudou e a partir …
« Anterior123456789101112131415Próximo »

Categorias

  • Banco de Dados (11)
  • { Dicas de Java } (54)
  • { Dicas de Javascript } (20)
  • { Dicas de Programação } (12)
  • : Dicas de Python : (21)
  • Dicionário de programador (6)
  • Iniciante em programação (28)

Artigos Recentes

SQL vs NoSQL: Guia Completo para Escolher o Banco de Dados Certo para Seu Projeto

Gustavo Furtado de Oliveira Alves

Java Streams: O Guia Definitivo para um Código Mais Limpo e Funcional

Gustavo Furtado de Oliveira Alves

O que é uma API REST? Um Guia Completo Para Iniciantes

Gustavo Furtado de Oliveira Alves

Qual linguagem de programação aprender em 2024

Gustavo Furtado de Oliveira Alves

Como transformar uma string separada por vírgula em listas

Marcelo Santos de Oliveira

Como criar um arquivo CSV no Python

Marcelo Santos de Oliveira

Curta nossa página no Facebook

Dicas de Programação

Tags

  • filter
  • javascript
  • escalabilidade
  • angular
  • instalação
  • csv
  • jar
  • IOUtils
  • Ferramentas
  • Arrays
  • Java 7
  • lombok
  • variável de ambiente
  • Java Básico
  • conversão
  • linha de comando
  • windows
  • erro
  • Apache Commons
  • criar arquivo csv
  • interface
  • arquitetura
  • modelagem de dados
  • conceitos
  • reduce
  • json
  • List
  • nosql
  • Thread
  • iniciante
  • Arquivo
  • API
  • request
  • console
  • array
  • conversão de dados
  • JPA
  • virtualenv
  • ordenação
  • dict
  • programação funcional
  • converter
  • IO
  • http
  • variáveis
  • string
  • servidor
  • bytes
  • desempenho
  • requirements.txt
  • RESTFUL
  • dados
  • let
  • coleções
  • var
  • bancos de dados
  • npm
  • java 8
  • formatação
  • Spring-Boot
  • vscode
  • java
  • lista
  • File
  • DataFrame
  • Junit
  • pip
  • map
  • GIT
  • nodejs
  • Oracle
  • process
  • atalhos
  • date
  • Blogs
  • object
  • instalar
  • System
  • operadores
  • banco de dados relacional
  • lambda
  • Eclipse
  • Spring Data
  • REST
  • Intellij IDEA
  • escolha de banco de dados
  • maven
  • Operadores lógicos
  • streams
  • Scanner
  • InputStream
  • banco de dados nao relacional
  • desenvolvimento web
  • MySQL
  • jupyter
  • python
  • classe abstrata
  • plugin
  • Pandas
  • sql
{ Dicas de Programação } © 2023 - Contato - Sobre - by Gustavo Furtado - Política de Privacidade - Termos de Uso