epere4.blogspot.com
epere4's: septiembre 2012
https://epere4.blogspot.com/2012_09_01_archive.html
Lunes, 3 de septiembre de 2012. Cómo implementar correctamente hashCode() e equals() en Java. Este post no intenta ser una discusión filosófica sobre la correcta forma de implementar equals y hashCode sino que sólo intenta mostrar la forma práctica de hacerlo con ejemplos. Vamos primero con los ejemplos para aquellos que llegan acá buscando la solución sin leer mucho. Al final está la teoría. Ejemplo usando jakarta commons-lang. Import com.google.common.base.Objects; public class MyClass ...Obj instanceo...
epere4.blogspot.com
epere4's: julio 2007
https://epere4.blogspot.com/2007_07_01_archive.html
Viernes, 6 de julio de 2007. 191;Por qué la gente hace e.printStackTrace() en vez de relanzar como RuntimeException? 191;No les pasó de ver código similar a este? Try { InputStream input = new FileInputStream("myFile.txt"); } catch (FileNotFoundException e) { / TODO Auto-generated catch block e.printStackTrace(); }. Es una porquería. No sirve para nada y oculta bugs. La razón más común por la que se lo hace creo que es porque no se quiere manejar. La forma correcta es esta:. Podemos hacer que eclipse nos...
epere4.blogspot.com
epere4's: abril 2008
https://epere4.blogspot.com/2008_04_01_archive.html
Domingo, 27 de abril de 2008. Escribí tu currículum vitae en XML. A lo mejor a alguno de ustedes le pasa como a mi, que odio escribir un CV en Word. O cualquier otro procesador de textos que ande por ahí. Cuando trabajaba en Zauber. Me mostraron el xmlresume. Que permitía escribir el CV en un archivo xml y luego procesarlo para presentarlo en formato HTML o PDF según se requiriera. Bin / aca está el soft de hr-xsl. 100-pre-xml / esto era en HTML. 200-xmlresume-zauber / esto era xmlresume. Generator-en / ...
epere4.blogspot.com
epere4's: diciembre 2006
https://epere4.blogspot.com/2006_12_01_archive.html
Viernes, 1 de diciembre de 2006. Microstrategy y las bases de datos Open Source. Durante noviembre tuve que hacer un trabajo práctico para la facultad utilizando Microstrategy. El tema del trabajo era business intelligence. Basándose en datos de un típico Video Club. Estaba todo planeado para usar una base de datos IMB DB2. También con un producto de IBM que no recuerdo el nombre y finalmente acceder a todo eso desde Microstrategy. Y como él la tiene muy clara con PostgreSQL. Y le dimos para adelante.
epere4.blogspot.com
epere4's: Eclipse Quick Access (aka Ctrl + 3)
https://epere4.blogspot.com/2007/12/eclipse-quick-access-aka-ctrl-3.html
Martes, 4 de diciembre de 2007. Eclipse Quick Access (aka Ctrl 3). Ya que les estuve comentando algo de Eclipse Europa. En el post anterior. Les paso otro tip. Este me lo pasó mi amigo Claudio. Se trata de la madre de todos los atajos. Si te gusta usar atajos de teclado, entonces probá Ctrl 3 en Eclipse Europa. Básicamente, se puede acceder a casi todo con el Ctrl 3! Posted by Edu Pereda. Martes, diciembre 04, 2007. Enviar esto por correo electrónico. Suscribirse a: Comentarios de la entrada (Atom).
epere4.blogspot.com
epere4's: Save Actions en Eclipse Europa
https://epere4.blogspot.com/2007/09/save-actions-en-eclipse-europa.html
Miércoles, 26 de septiembre de 2007. Save Actions en Eclipse Europa. A esta altura, esta característica de Eclipse Europa no es nada nueva, pero vale la pena comentarla. A partir de la versión Europa de Eclipse. Existe la posibilidad de definir ciertas acciones a ejecutar automáticamente cada vez que se grabe un archivo. Yo en general sólo uso las que están marcadas en la figura, que te autoformatean el código (como hacer Ctrl Shif F, digamos) y te organizan los import (análogo a Ctrl Shif O). Ordenar lo...
epere4.blogspot.com
epere4's: abril 2007
https://epere4.blogspot.com/2007_04_01_archive.html
Jueves, 26 de abril de 2007. Apt-get con poderes de super vaca! Hoy me sorprendí con algo que se ve que existe hace mucho pero que yo no conocía. El apt-get tiene poderes de super vaca! Ver la imagen que se obtiene luego de ejecutar apt-get - help. Más divertido aún es lo que aparece con apt-get moo. Posted by Edu Pereda. Jueves, abril 26, 2007. No hay comentarios.:. Links a esta entrada. Enviar esto por correo electrónico. Domingo, 1 de abril de 2007. Posted by Edu Pereda. Domingo, abril 01, 2007.
epere4.blogspot.com
epere4's: ¿Por qué la gente hace e.printStackTrace() en vez de relanzar como RuntimeException?
https://epere4.blogspot.com/2007/07/por-qu-la-gente-hace-eprintstacktrace.html
Viernes, 6 de julio de 2007. 191;Por qué la gente hace e.printStackTrace() en vez de relanzar como RuntimeException? 191;No les pasó de ver código similar a este? Try { InputStream input = new FileInputStream("myFile.txt"); } catch (FileNotFoundException e) { / TODO Auto-generated catch block e.printStackTrace(); }. Es una porquería. No sirve para nada y oculta bugs. La razón más común por la que se lo hace creo que es porque no se quiere manejar. La forma correcta es esta:. Podemos hacer que eclipse nos...
epere4.blogspot.com
epere4's: Cómo implementar correctamente hashCode() e equals() en Java
https://epere4.blogspot.com/2012/09/como-implementar-correctamente-hashcode.html
Lunes, 3 de septiembre de 2012. Cómo implementar correctamente hashCode() e equals() en Java. Este post no intenta ser una discusión filosófica sobre la correcta forma de implementar equals y hashCode sino que sólo intenta mostrar la forma práctica de hacerlo con ejemplos. Vamos primero con los ejemplos para aquellos que llegan acá buscando la solución sin leer mucho. Al final está la teoría. Ejemplo usando jakarta commons-lang. Import com.google.common.base.Objects; public class MyClass ...Obj instanceo...
epere4.blogspot.com
epere4's: ¿Cómo funciona synchronized en Java?
https://epere4.blogspot.com/2008/04/cmo-funciona-synchronized-en-java.html
Domingo, 20 de abril de 2008. 191;Cómo funciona synchronized en Java? Mucha gente que usa Java no tiene claro cómo funciona realmente la palabra clave. Voy a intentar explicarlo acá porque es realmente muy fácil si se tienen en cuenta algunas cosas. En primer lugar, usar. En un método de instancia. Es lo mismo que poner un bloque de. Que contenga todo el código del método. Es decir,. Public synchronized void metodo() { / codigo del metodo aca }. Es lo mismo que. Si el método es de clase. Es lo mismo que.
SOCIAL ENGAGEMENT