DisclosureEvent event tiene un metodo para saber si se ha cerrado o abierto el componente CoreShowDetailItem, así recibiremos muchos eventos aunque la accion haya sido solamente expandir uno solo de ellos.
sábado, 26 de mayo de 2007
miércoles, 23 de mayo de 2007
af:validateDateTimeRange problem
El error del del validador de date TimeRange se debe a que debemos resetear el Time del Calendar correspondiente, más o menos así:
public void resetTime(Calendar f ){
f.set(Calendar.HOUR_OF_DAY, 0);
f.set(Calendar.MINUTE, 0);
f.set(Calendar.SECOND, 0);
f.set(Calendar.MILLISECOND, 0);
}
<af:validateDateTimeRange maximum="#{convCursosListado.seleccionClaseActual.finFiltro.time}"
minimum="#{convCursosListado.seleccionClaseActual.inicioLimite.time}"/>
Publicado por Juan Antonio Ruz en 11:53 0 comentarios
lunes, 21 de mayo de 2007
Seam contexto evento en componente produce errores en adf:Switcher
Falla el af:switcher.setFacetName(String name) cuando el componente que lo activa pierde el render.
Publicado por Juan Antonio Ruz en 7:10 0 comentarios
Categorías: ADF, Seam, Soluciones
lunes, 14 de mayo de 2007
decimales en java
public static float roundNum(float num) throws Exception
{
float valor = 0;
valor = num;
valor = valor*100;
valor = java.lang.Math.round(valor);
valor = valor/100;
return valor;
}
si quieres que se trunque a 1 decimal multiplicas por 10 y divides para 10
si quieres que se trunque a 2 decimales multiplicas por 100 y divides para 100
y asi según el número de decimales que necesites.
el método round(valor) de la clase java.lang.Math también puede recibir valores doubles en su argumento
Publicado por Juan Antonio Ruz en 3:44 0 comentarios
Categorías: java
jueves, 3 de mayo de 2007
Cambiar usuario y grupo
drwxr-xr-x 2 root mysql 4096 2007-05-03 19:02 qx014
empezando que root es el propietario y mysql el grupo
chgrp -R mysql /var/lib/mysql/qx014 --> esto cambiaría el grupo a mysql
chown nuevo-usuario archivo
Publicado por Juan Antonio Ruz en 10:09 0 comentarios
Categorías: linux
Espacio libre
free y vmstat
du -s directorio para conocer el espacio libre
Publicado por Juan Antonio Ruz en 5:50 0 comentarios
Categorías: linux
Control de recursos, ps
- Usuarios conectados
- programas en ejecución
- estado de la memoria, fisica y virtual
- espacio libre de los discos
- información relacionada con las sesiones de trabajo
- run : ejecución
- sleep: bloqueado o dormido a la espera de algún servicio
- ready: listo
- stopped: detenido
- zoombie: ha terminado pero se encuentra a la espera de un evento
El comando who permite conocer los usuarios conectados en un momento dado.
el comando finger permite conocer los usuarios conectados desde maquinas remotas
Para visualizar procesos:
ps
ps auxw | more
( [a] otros usuarios, [u]información asociada a los recursos, [x] para ver los demonios, [w] ver nombre completo del programa)
Las abreviaturas del estado son:
- R: (runnning -ready)
- S e I: (sleeping /iddle)
- T (stopped)
- Z (zoombie)
- H (halt)
- P (page wait)
- D (disk wait)
Y luego hay uno muy util: pstree que muestra las relaciones entre procesos, hay que combinarlo con more: pstree | more.
a
Publicado por Juan Antonio Ruz en 5:32 0 comentarios
Categorías: linux
alias command
los alias permiten asociar un comando con parametros a un nombre que hace de comando. Ej:
alias ll="ls -l"
entonces cuando ejecutemos ll entonces hará listado con detalles
los alias así definidos pertenecen al contexto, para incluirlos en el inicio habría que incluirlos en el .bashrc
Publicado por Juan Antonio Ruz en 5:22 0 comentarios
Categorías: linux
instalar jdk linux
http://javabasico.osmosislatina.com/java_linux.htm
Publicado por Juan Antonio Ruz en 3:16 0 comentarios
miércoles, 2 de mayo de 2007
inittab iniciar servicios en arranque
http://www.hispafuentes.com/hf-doc/man/man5/inittab.5.html
Publicado por Juan Antonio Ruz en 7:43 0 comentarios
Categorías: Configuraciones Seguridad Servidor, linux, servidores
reboot reinicio
/sbin/reboot
o
/sbin/shutdown -r now
Publicado por Juan Antonio Ruz en 6:53 0 comentarios
Categorías: linux
tail -f para mostrar log de forma continuada
tail -f archivoLOG
-n para indicar numero de lineas
Publicado por Juan Antonio Ruz en 6:29 0 comentarios
Categorías: linux
martes, 1 de mayo de 2007
Patrones en linux para buscar
http://es.wikipedia.org/wiki/Expresi%C3%B3n_regular
http://www.ss64.com/osx/grep_pattern.html
Publicado por Juan Antonio Ruz en 10:22 0 comentarios
Categorías: linux
Problema con characterSet
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ page contentType="text/html;charset=windows-1250" %>
Bueno, estas líneas las quité y funcionó, es decir que la "ñ" quedaba grabada en la base de datos de esa forma y antes aparecía un punto más o menos así --> ~
Publicado por Juan Antonio Ruz en 9:08 0 comentarios
Categorías: i18n, JSF, JSP, MySql, Soluciones