Geoespacial empieza con geometría

Geoespacial empieza con geometría

¿Cómo puede el mapeo de código abierto mejorar las tecnologías de localización? En este artículo, Jody Garnett repasa la piedra angular del conjunto de herramientas geoespaciales de código abierto, JTS 1.15. El conjunto de topología JTS ofrece tipos de datos espaciales, relaciones espaciales y operaciones espaciales para procesar geometrías en Eclipse Foundation.

Si te gusto, comparte ...Email this to someone
email
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Share on Google+
Google+

Java: Implementar Excepciones Personalizadas

Java: Implementar Excepciones Personalizadas

En este artículo revisamos la implementación de excepciones personalizadas, tanto del tipo checked exception como del tipo unchecked exception. Así mismo se revisan cuatro recomendaciones para la creación de las excepciones personalizadas:
– Proporcionar beneficio adicional
– La clase personalizada debe terminar en Exception
– La excepción debe tener documentación Javadoc
– Se debe proporcionar un constructor con la excepción que lo causa

Si te gusto, comparte ...Email this to someone
email
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Share on Google+
Google+

Java: Buenas prácticas para el manejo de Excepciones

Java: Buenas prácticas para el manejo de Excepciones

El manejo de excepciones no es un tema sencillo de entender, incluso para desarrolladores expertos. A continuación se revisan 9 consejos o buenas prácticas para el manejo de excepciones, las cuales principalmente están orientadas a brindar una mejor información a aquellos que utilizan su API o el método escrito.

Si te gusto, comparte ...Email this to someone
email
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Share on Google+
Google+

Java: un algoritmo para una Queue concurrente

Java: un algoritmo para una Queue concurrente

Algoritmos para Cola en forma concurrente. Revise el código, el razonamiento y los pasos utilizados para crear un algoritmo diseñado para manejar colas en forma concurrente.

Esto es utilizado por VMLends para revisar si una aplicación tiene: race conditions o deadlock. Lee la aplicación y escribe los elementos en una cola asíncrona y los traslada a un archivo.

Si te gusto, comparte ...Email this to someone
email
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Share on Google+
Google+
Facebook