Posts etiquetados ‘Desarrollo’

Convertir String a float y float a String, en Java

Publicado: marzo 16, 2016 de elvenbyte en Tecnología
Etiquetas:, ,

java

float f = Float.parseFloat("25");
String s = Float.toString(25.0f);

Pero cuidado porque mientras 25 == 25.0 == 25.00, “25” != “25.0” != “25.00”. Mientras la comparación en numérico es válida, no resulta cuando ya es String.

Anuncios

Fecha de hoy en java

Publicado: marzo 8, 2016 de elvenbyte en Tecnología
Etiquetas:, , ,

Si entendemos que:

// create a java calendar instance
Calendar calendar = Calendar.getInstance();

// get a java date (java.util.Date) from the Calendar instance.
// this java date will represent the current date, or "now".
java.util.Date currentDate = calendar.getTime();

// now, create a java.sql.Date from the java.util.Date
java.sql.Date date = new java.sql.Date(currentDate.getTime());

(más…)


eclipseEsta es otra de las consecuencias del alto peso en memoria de los entornos de programación más utilizados hoy en día: Netbeans y Eclipse. en este caso, concretamente de Eclipse, en su versión Luna.

En ocasiones dejan de aparecer ciertas opciones del menú contextual, y en el peor de los casos, este ni siquiera aparece. Es tan grande el peso del entorno en memoria que no permite el refresco de la caché de disco. Tampoco se soluciona cuando intentamos el clean forzado manualmente.

La solución está en abrir Eclipse ya forzando de inicio ese clean, de la siguiente manera: ejecutando Eclipse con el argumento -clean, bien a través del icono en el escritorio, o bien ejecutándolo desde consola:

(más…)

Etiquetas de tarea

Publicado: mayo 26, 2015 de elvenbyte en Tecnología
Etiquetas:, ,

Ya sé que siempre hablo de temas muy técnicos, y muy específicos en ocasiones, o hago compendios larguísimos que no sé cuándo acabaré (como mi serie sobre las cachés). Pero tengo una razón importante, o que a mi me lo parece, para elegir esos temas.

Normalmente suele ser porque me han afectado de forma especial en mi trabajo, y no he encontrado información suficiente o interesante en Internet. Especialmente en castellano. Es es mi forma de aportar conocimiento a la Red.

Pero muy por encima de todas, como razón especial, porque me gusta escribir, y cómo no hacerlo precisamente sobre un campo que domino, como es la programación. Y dejo ya los sentimentalismos para pasar al tema en sí: las etiquetas de tarea.

(más…)


glassfishnetbeansYa sé que Netbeans, al igual que Eclipse, es un come RAM de los peores, y que Glassfish como servidor web no es lo más aconsejable. Pero hace poco me he metido con Activiti y BPMN (Business Process Modeling), y sinceramente era la forma más lógica para empezar a jugar con esta tecnología.

Más pronto que tarde, empecé a encontrarme con los problemas de compilación para generar los WAR que desplegaría en el Glassfish. Me había pasado antes que por alguna razón, la carpeta de Build se me quedaba bloqueada, pero no con tanta frecuencia.

Al principio, al no saber qué ocurría, me limitaba a apagar el Netbeans, y el problema se solucionaba. Pero al ser tan frecuentes, pronto me pregunté qué era lo que bloqueaba la carpeta Build de forma tan catastrófica.

Me hice con el Unlocker, no por desbloquear y ya está, sino porque te dice quién está bloqueando los archivos, y mira por dónde que se trataba del propio Glassfish.

(más…)