Archivo de la etiqueta: java

Map.computeIfAbsent()

Aunque está ya desde Java 8, acabo de descubrir el método computeIfAbsent() de Map Hay veces que en mi código tengo un Map cuya clave es cualquier cosa, un String por ejemplo, y que el valor es a su vez … Sigue leyendo

Publicado en java | Etiquetado | Deja un comentario

Java switch e instanceof Pattern Matching

LLevo programando en Java lo menos desde el 2000. Recuerdo empezar con Java 1.2, que pasó a llamarse Java 2 y que tenía Swing como gran novedad, «reemplazando» AWT. Desde entonces y de forma más o menos contínua, en el … Sigue leyendo

Publicado en java | Etiquetado , , , | Deja un comentario

Record en Java 14

No suelo mirar en cada versión de Java qué novedades hay. Más bien me suelo tropezar con ellas. Y la última con la que me he tropezado son los record, de java 14 en adelante Qué es un record en … Sigue leyendo

Publicado en java | Etiquetado , , | Deja un comentario

Jugando con Elasticsearch y Java

En el curro estamos empezando a usar Elasticsearch para algunos temas. Como a mí en concreto no me ha tocado, me ha dado por hacer algunas pruebas por mi cuenta, desde Java, y así aprender lo básico. Llevo un par … Sigue leyendo

Publicado en elasticsearch | Etiquetado , | 1 comentario

El driver Java de MongoDB es un poco retorcido

Estoy jugueteando y publicando una serie de artículos de MongoDB con Java. Y en uno de ellos, me he puesto a mirar cómo utilizar POJOs de Java con MongoDB. La utilización es fácil, o al menos, eso parece con un … Sigue leyendo

Publicado en MongoDB | Etiquetado , | Deja un comentario

netty «jdk.internal.misc.Unsafe»

Cuando pasamos de java 8 a una versión más moderna, java 11 por ejemplo, puede que programas o librerías que nos funcionaban empiecen a darnos excepciones del estilo java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent0$6 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module … Sigue leyendo

Publicado en java, Lenguajes de Programación | Etiquetado , , , | Deja un comentario

Cambiar colores de un JComboBox

En el foro de java preguntaron sobre cómo cambiar los colores de un JComboBox. El asunto no era sencillo, buscando por google, encontré este enlace que es lo que respondí en el foro. Sin embargo no me convenció, me parecía … Sigue leyendo

Publicado en java | Etiquetado , , , | Deja un comentario

Ficheros en python

Aunque ya había mirado como leer y escribir ficheros en python hace tiempo, con el tema del curso de python con el que estoy entretenido en la chuwiki, lo he estado revisando. Y ¿cómo no?, he encontrado un par de … Sigue leyendo

Publicado en java, python | Etiquetado , , | 2 comentarios

Comparación de constructores en Java y en Python

En el curso de python me he liado a explicar cómo construcir excepciones propias de la aplicación. Para ello hay que hereadar de la clase Exception. La clase Exception tiene un constructor que admite n parámetros cualesquiera y se los … Sigue leyendo

Publicado en java, python | Etiquetado , , , | Deja un comentario

Bases de datos en python

En el curso de Python le ha tocado al tema de base de datos. La verdad es que no tengo muy claro que orden seguir con el curso, pero le ha tocado esto 😛 Lo primero que me ha llamado … Sigue leyendo

Publicado en java, python | Etiquetado , , , | Deja un comentario