-
Lección 📈 En tendenciaCómo crear Thread Pools en Java
La clase Executors tiene un montón de métodos, pero muchos se preocupan de crear Thread Pools. -
LecciónArchivos (4): leer con fgets
Con la primitiva fgets podemos leer del tirón un montón de caracteres y depositarlos en un buffer que luego podemos tratar como una cadena de caracteres. En este vídeo analizamos el funcionamiento de esta primitiva, sus riesgos y la manera correcta de tratar sus errores. -
LecciónColas: teoría
Una cola es un tipo de estructura de datos que permite agregar elementos únicamente al final y del que se pueden extraer elementos únicamente al principio, como las colas de la vida real. -
Lección 📈 En tendenciaSwitch expressions en Java
En Java 14 se introdujeron las switch expressions, una forma nueva de programar un bloque switch, donde no hace falta especificar break (para prevenir errores), y donde se pueden introducir expresiones para poder declarar de forma concisa una asignación condicional a una variable o a un return; en otras palabras,... -
LecciónFunciones anónimas
Una función anónima es una función aislada que en vez de ser declarada de manera formal (por ejemplo, dentro de un módulo), se declara como una expresión más que podría ser asignada a variables. -
LecciónCómo crear y modificar ramas
Continuando con las explicaciones sobre ramas, hoy veremos cómo crear una rama con Git, y cómo modificar y eliminar ramas. Además, cómo usar checkout para cambiar de rama. -
LecciónLa palabra clave volatile
volatile es una palabra clave necesaria para impedir la corrupción de variables cuando hay hilos en varias CPUs ejecutándose a la vez -
Lección 📈 En tendenciaIntroducción a los árboles
Los árboles son estructuras no lineales que permiten representar información jerárquica. En este primer episodio sobre árboles os introduzco al concepto de árbol. -
Lección 📈 En tendencia¿Se sigue usando JDBC?
Vamos a cerrar el curso con una pregunta que hay gente que puede que se esté haciendo: ¿esto se sigue usando en un mundo de ORMs? La respuesta, sí y no. -
Lección 📈 En tendenciaAnotaciones para aplicar inyección de dependencia en Jakarta
Una lista de las anotaciones que puedes usar en Jakarta EE para aplicar inyección de dependencia en tus aplicaciones