blog de skuarch
JAVA DEV DAY 2018
Hola, uno de los eventos mas grande de programacion esta de regreso en Guadalajara, tendra speakers internacionales y nacionales, el evento es todo el dia da link en el link para tener mas informacion
- Inicie sesión o regístrese para enviar comentarios
Reunion Guadalajara Java User Group Marzo 2017
Hola la comunidad de java en guadalajara los invita a su reunion el proximo 8 de marzo en las intalacionde de hacker garage en jalisco
- Inicie sesión o regístrese para enviar comentarios
Maven para buena calidad de codigo
Cuando trabajas en un equipo con varias personas en ocasiones la calidad del codigo empieza a disminuir proporcionalmente al aumento de lineas de codigo, por esta razon me puse a investigar como mantener la calidad del codigo sin tener que revizarlo por ti mismo de una forma automatizada y que no te deje pasar o compilar si no cumples con los requisitos
Estos plugins estan basados para una aplicacion web, eso no significa que no lo puedas usar para crear otro tipo de archivo.
1.- Analizar el codigo
Para esto se va a utilizar findbugs que ya se puede usar con la version 8 de java y este seria el fragmento de codigo para usarlo
COMPENDIO DE APIS, LIBRERIAS, FRAMEWORKS, HERRAMIENTAS, PLUG INS y LENGUAJES
Para agregar más entradas a este listado agregar un post con siguiente formato:
El objetivo de este post es juntar todas las apis, bibliotecas, frameworks, plug ins y herramientas para que las podamos consultar en un futuro, espero que me puedan ayudar para que la lista crezca. GRACIAS !!
Loggers
Monitorear glassfish con jconsole
Para poder monitorear el servidor de aplicaciones con jconsole tenemos que seguir esto
abrir jconsole
proceso remoto pergar esto
service:jmx:rmi:///jndi/rmi://localhost:8686/jmxrmi
poner el usuario y password de glassfish
listo !!!!!
- Inicie sesión o regístrese para enviar comentarios
UNA CLASE JAVA CON DOS O MAS HILOS
Para poder tener dos metodos run en una misma clase es necesario heredar de thread o implementar runnable el ejemplo de como quedaria la clase seria el siguiente
en realidad un metodo run esta dentro de otra funcion, pero la cosa esta si sirve.