Repositorio con varios ejercicios de Java, incluyendo acceso a MongoDB, manejo de datos JSON y procesamiento paralelo.
Ejercicio de manejo de estaciones meteorológicas de AEMET con MongoDB
- AemetConnection.java: Obtiene el array de estaciones de la API AEMET.
- MongoHandler.java: conexión a MongoDB y almacenamiento de documentos.
- App.java: Probar funcionamiento del programa.
- Main.java: Punto de entrada que ejecuta la aplicación.
Ejercicio de ORM y manejo de datos meteorológicos.
- MongoConnection.java: Singleton para la conexión a MongoDB.
- WeatherDao.java: DAO para CRUD de objetos
Weather. - WeatherApp.java: Ejemplos de inserción, consulta, actualización y borrado de datos meteorológicos.
Procesamiento paralelo de archivos JSON.
- Lectura y transformación de datos en memoria.
- Ejecución de tareas concurrentes para optimizar el rendimiento.
Paralelización de operaciones con matrices.
- Multiplicación de una matriz por otra.
- Multiplicación de una matriz por un escalar.
Ejercicios básicos de introducción a MongoDB.
- Configuración de conexión y operaciones simples.