Aplicación para saber que procesos están consumiendo tu ancho de banda
Nethogs es un comando que permite ver una lista de aquellos procesos que están consumiendo más ancho de banda en tu sistema . Para instalarlo en Fedora: yum install nethogs Para ejecutarlo, se indica como parámetro el interfaz de red: nethogs...
Como hacer debug de un plugin de Maven
¿Como hacer debug de un plugin de Maven? Como en cualquier aplicación de Java de la que se quiera hacer debug hay que añadir unos parámetros en el arranque. En el caso de Maven se pueden añadir a su variable de entorno MAVEN_OPTS : MAVEN_OPTS=»-Xdebug -Xnoagent...
Como ir a una posición por número de carácter en VI
Como ir a una posición por número de carácter en VI: Si algún programa nos da un error y dice que esta mal el carácter número 13307 (esto puede pasar transformando de encoding un fichero). Con VI se puede ir a esa posición tecleando lo siguiente: 13307go Y así el...
MySQL Workbench: Al acceder a una bd no saca tablas…pone “fetching…”
Si intentando acceder con Mysql Workbench a una BD na saca el listado de tablas y solo aparece “fetching…” puede ser porque se ha actualizado la versión de Mysql y esta dando algún error accediendo a la información de la BD. Si se accede al log de mysqld...
ERROR 1206 (HY000): The total number of locks exceeds the lock table size
En MySQL, al intentar hacer una inserción masiva de datos, la base de datos me ha detenido la ejecución apareciendo en pantalla el mensaje “ERROR 1206 (HY000): The total number of locks exceeds the lock table size“. Al final, he cambiado el fichero /etc/my.cnf y...
Java EE 6: Stereotypes y la comodidad de englobar anotaciones
En Java EE 6 hay un nuevo concepto que son los stereotypes, es un concepto muy util ya que nos permite crear anotaciones que engloben otras anotaciones dandole un sentido a todo el conjunto. Por ejemplo en el estandar viene un stereotype:...
Java EE 6 y el uso de los “Qualifier”
En el post anterior se indico que se podrían haber usado “Qualifiers”, ahora voy a explicar como habría quedado lo mismo, pero con el uso de los «Qualifier». Recordemos…. Tenemos un servicio que devuelve el saludo, pero queremos que ademas de vuelve la fecha y la...
Java EE6 Decorators, intercambiando clases en el momento de la injección
Java EE6 Decorators. Se usa el patrón de diseño DECORATOR, que en pocas palabras se encarga de envolver una clase con otra. Este patrón se usa sobre todo cuando no es adecuado usar la herencia para extender la clase. La especificación de Java EE 6 nos ofrece...