Páginas

7 de noviembre de 2014

tomcat problem de outofmemoryerror y permgen



primero cerramos la aplicación del tomcat

la ruta donde esta el tomcat abrimos el archivo catalina.sh

[ruta]/apache-tomcat-XX-XX-XX/bin/catalina.sh


añadimos esta linea

JAVA_OPTS="-server -Xms768m -Xmx1024m -XX:MaxPermSize=256m"


grabamos los cambios

y arrancamos en tomcat.

Si estamos en eclipse debemos de borrar el servidor y volver a añadirlo porque sino no te va coger los cambios.

19 de octubre de 2014

Curiosidades de los cafes VI

Cosas que se puede aprender tomando cafes

Sabias que...
El primer libro ilustrado con fotografias se titulaba "Penril of Nature" (el lapiz de la naturaleza)
 fue publicado en londres  entre 1844 y 1846 por Henry Fox que anunciaba en sus paginas "el inicio de un nuevo arte" y mostraba sus potenciales aplicaciones para la ciencia y la tecnologia


Sabias que...
Entre los idiomas a los que se piede traducir la interfaz de google aparece el klingon. Para los no "trekkies", se trata de un idioma propio de la famosa saga star trek

Sabias que...
El agua es mas importante que los alimentos. la perfecta hidratacion facilita el trasporte de nutrientes a traves del riesgo sanguineo y facilitando la digestion.tambienayuda a regular la temperatura del organismo. Deberiamos de bever entres dos y tres libros de agua al dia.


Sabias que...
La guayaba es la fruta mas antioxidante? en cada 100gramos de guayabas hay alredeor de 500 miligramos de sustancias antioxidantes.Esa proporcion supera hasta en tres veces a la existencia en otras frutas de reconocidos valores en la lucha del organismo contra la llamados radicales libres.


Sabias que...
La estructura de la estatua de la libertad es de cobre con una capa de acero.el primero tiene un peso de 31 toneladas, el segundo 125 toneladas. Por ultumo los cimientos de hormingon pesan ¡27 toneladas!


Sabias que...
el primer videojuego fue inventado y comercializado en 1972. El Pong, creado por los ingenieros estadounideses Nolan Bushnell y Ted Babney, fue el primer juego informatico. Solo constaba de una pantalla en blanco y negro con dos barras, que representaban uñas raquetas, y con una cuadro minusculo, que era la pelota.


Sabias que...
Las perchas de ropa se inventaron en 1903. un dia gelido de invierno, Parkhouse llego a la oficina para encotrarse que ya no habia mas espacio en su ropero. Con pocas ganas de dejar el abrigo en el suelo, tomo una alambre y lo dio forma de precha 

Sabias que...
el simblo metematico de igualdad fue inventado por el galés Robert Recorde en 1557. Este cientifico explico en uno de sus tratados que habia elegido este signo porque no hay dos cosas que piedan ser mas identicas que dos barras paralelas.




6 de octubre de 2014

buscar nombre columnas o nombre de tablas oracle




para buscar el nombre de columnas, el nombre de la columna debe ser en mayúscula

SELECT col.owner, col.table_name, col.column_name, col.data_type,
col.data_length, col.nullable, col.data_default,
com.comments FROM all_tab_columns col, all_col_comments com WHERE
 col.table_name = com.table_name AND
col.column_name = com.column_name AND col.owner=com.owner AND
 col.column_name = 'XXXXXXX' ORDER BY col.table_name, col.column_id

para buscar el nombre de las tabla

SELECT *
FROM ALL_OBJECTS
WHERE OBJECT_NAME LIKE '%_XX_%'
--WHERE OBJECT_NAME LIKE '%'
--where OBJECT_TYPE IN ('TRIGGER')
AND OWNER NOT IN ('SYS')

17 de septiembre de 2014

varios log4j.properties


Hay dos maneras de cargar varias rutas rutas del log4j


primera manera

static final Logger debugLog = Logger.getLogger(Nombre_clase.class);

y esta linea en el constructor de la clase

PropertyConfigurator.configure("Ruta donde donde esta el log4j.properties");

si el log4j.properties esta dentro del proyecto solo haria poner la ruta dentro del proyecto java.

la segunda manera

en tu log4j.properties

log4j.rootLogger=error, debug

#configuración por defecto log4j.appender=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.layout=org.apache.log4j.PatternLayout log4j.appender.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n


# configuración AppLogging
log4j.category.AppLogging=L1
log4j.appender.L1=org.apache.log4j.FileAppender log4j.appender.L1.layout=org.apache.log4j.PatternLayout log4j.appender.L1.layout.ConversionPattern=%-22d{dd/MMM/yyyy HH:mm:ss} – %m%n log4j.appender.L1.file=failedtoaddusers.log


si se pone si tu quieres la configuracion por defecto
private static Logger log = Logger.getLogger(ActiveDirectoryManage.class);

y su quieres la otra configuración
private static Logger log = Logger.getLogger("AppLogging");