Java Standard Edition
Gradle: Multiproyectos Java
- WinDoctor's blog
- Inicie sesión o regístrese para enviar comentarios
The magic number 0xCAFEBABE
Hace poco me entere de la existencia de un número mágico que sirve para identificar archivos o protocolos, para el caso de Java sirve para identificar los formatos de los archivos .class, dicho número se puede observar al abrir el archivo .class con un editor hexadecimal y se podra observar algo asi:
Se dice que el propio James Gosling explico el origen de este número mágico:
- Cid's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
Actualizar los datos guardados en una base de datos, desde un formulario JAVA.
- EDBAST's blog
- Inicie sesión o regístrese para enviar comentarios
- Leer más
Spring Batch, más allá del tutorial
Parte de la operación de un sistema en el que llevo ya años trabajando, consiste en generar varios reportes diarios para conciliar con proveedores. El proceso es automatizado y ya hay componentes reutilizables para realizar esto, pero la cantidad de productos últimamente ha crecido bastante y esto trae un problema de desempeño, pues cada reporte lee la misma tabla, pero con criterios diferentes, para obtener prácticamente el mismo tipo de datos: Las ventas de X producto de un día.
La tabla en cuestión contiene las ventas de todos los productos, de modo que lo que ocurre diariamente es que se realiza la misma consulta, una vez por producto; algo así como
y solamente cambia el producto. Si tenemos 20 productos, pues son 20 consultas a la tabla.