Como sabemos, el método toString() se usa para obtener la representación string de un objeto Java. El Proyecto Lombok puede ayudarnos a generar representaciones de cadenas coherentes sin el modelo…
Java
En este artículo, me gustaría compartir un enfoque diferente sobre este tema, y también hablar sobre algunas particularidades y conceptos erróneos sobre volátiles. Hay muy buen material sobre este tema…
Los Unix-Domain socket channels, agregados en Java 16 (JEP 380), son una característica de Java diseñada para mejorar la comunicación entre procesadores en el mismo host, sobre el uso de…
Tanto Java como Elasticsearch son elementos populares dentro de los stacks de tecnología comunes que utilizan las empresas. Java es un lenguaje de programación que se lanzó en 1996. Java…
A menudo usamos mapas para almacenar una colección del tipo key-value. Luego, en algún momento, a menudo necesitamos iterar sobre ellos. En este tutorial, compararemos diferentes métodos de iteración de…
Un KeyStore, como su nombre indica, es básicamente un repositorio de certificados, claves públicas y privadas. Además, las distribuciones JDK se envían con un ejecutable para ayudar a administrarlas, la…
En este artículo, aprenderemos sobre el uso de constantes en Java con un enfoque en patrones comunes y anti-patrones. Comenzaremos con algunas convenciones básicas para definir constantes. A partir de…
Con la popularidad de la arquitectura de microservicios y el desarrollo de aplicaciones nativas de la nube, existe una creciente necesidad de un servidor de aplicaciones rápido y ligero. En…
Spring Boot facilita la creación de aplicaciones independientes que están listas para usar y ejecutar. También es una excelente alternativa si está buscando acelerar el ciclo de desarrollo de su…
Tanto los códigos de barras como los códigos QR resuelven el problema de hacer que un objeto (mercancía, documentos, etc..) sea identificable por una maquina. Para lograr esto en la…