Este blog pretende recopilar ideas que me van surgiendo con los días y compartirlas con los demás.
22 mayo 2012
WAS(websphere) y el charset encoding utf-8
Si quieres que tu servidor websphere( o máquina virtual java) codifique en utf-8 deberás configurar el -Dclient.encoding.override= utf-8 o en ISO-8859-1 -Dclient.encoding.override=ISO-8859-1
17 mayo 2012
Comparar Fechas en Java
Como comparar fechas en java desde una fecha inicial, una final y la actual:
Date fechaHoy = new Date(); if (fechaHoy.after(fechaIni) && fechaHoy.before(fechaFin) || isSameDay(fechaHoy, fechaIni) || isSameDay(fechaHoy, fechaFin)) { return true; } private static boolean esMismoDia(Date fecha1, Date fecha2) { if (fecha1 == null || fecha2 == null) { throw new IllegalArgumentException("Las fechas no pueden ser null"); } Calendar cal1 = Calendar.getInstance(); cal1.setTime(fecha1); Calendar cal2 = Calendar.getInstance(); cal2.setTime(fecha2); return isSameDay(cal1, cal2); } private static boolean esMismoDia(Calendar cal1, Calendar cal2) { if (cal1 == null || cal2 == null) { throw new IllegalArgumentException("Las fechas no pueden ser null"); } return (cal1.get(Calendar.ERA) == cal2.get(Calendar.ERA) && cal1.get(Calendar.YEAR) == cal2.get(Calendar.YEAR) && cal1.get(Calendar.DAY_OF_YEAR) == cal2.get(Calendar.DAY_OF_YEAR)); }
Etiquetas:
fechas,
java,
snippet
Ubicación:
A Coruña, España
13 mayo 2012
Inicializar una constante del tipo Map-HashMap(HasMap)
Seguro que alguna vez has necesitado inicializar un hasmap desde tu aplicacion java, aqui os dejo un snippet
private static final MapCONSTANT_MAP = Collections
.unmodifiableMap(new HashMap() {
{
put(1, "one");
put(2, "two");
}
});
Etiquetas:
java,
programacion,
snippet
Ubicación:
A Coruña, España
Suscribirse a:
Entradas (Atom)