Archivo de la etiqueta: java

Paquetes Java vs Python

Hace muchos años aprendí Java. Recuerdo que me llamó mucho la atención y me pareció excesivamente rebuscado el tema de los paquetes (package). Había que crear una estructura de directorios similar a la estructura de paquetes que queremos. Es decir, … Sigue leyendo

Publicado en java, python | Etiquetado , , , | Deja un comentario

Una pequeña buena costumbre de programación

En algunos lenguajes de programación, cuando tenemos que hacer una operación con un literal, como un String o una constante, y una variable, suele ser buena costumbre poner en el lado izquierdo el literal. Por ejemplo, si en un if … Sigue leyendo

Publicado en buenas costumbres de programación, C++, java | Etiquetado , , , | Deja un comentario

escapeSyntaxCallMode en PostgreSQL v11 y superiores

A partir de la entrada anterior sobre CallableStatement, he estado jugueteando, con PostgreSQL 12. Y ¿cómo no? problemas Resulta que usando la sintaxis especial de CallableStatement, llamada JDBC scape syntax, no me funcionaba la llamada a procedimientos desde Java. Es … Sigue leyendo

Publicado en java | Etiquetado , , | Deja un comentario

Statement, PreparedStatement y CallableStatement

En Java JDBC me entró la duda entre Statement, PreparedStatement y CallableStatement. Entre los dos primeros lo tenía claro, pero no tenía muy clara la diferencia entre los dos segundos. Asi que aquí va un resumen de los tres, ventajas … Sigue leyendo

Publicado en java | Etiquetado , | Deja un comentario

Tipado fuerte y débil. Tipado estático y dinámico.

Todo esto del tipado en los lenguajes de programación es algo que más o menos creía tener claro y que seguramente es lo más básico de cualquier carrera de informática actual, pero yo ya tengo mis añitos, no he estudiado … Sigue leyendo

Publicado en Lenguajes de Programación | Etiquetado , , , , , | 2 comentarios

Autocompletar en los IDE

Para trabajar siempre me gustan más los lenguajes estáticamente tipados que los dinámicamente tipados y entre otras ventajas, una de ellas es la de autocompletar de los IDE. Pero siempre que digo esto, alguien me comenta que si el IDE … Sigue leyendo

Publicado en eclipse, Lenguajes de Programación | Etiquetado , , | Deja un comentario

Cuidado al sincronizar Boolean

 Depurando código de otra persona, encontré que hacía synchronized(variable) siendo variable un Boolean con mayúscula. Me llamó la atención de que dentro del bloque synchronized cambiaba el valor de la variable, algo así synchronized(variable) {    …    variable = … Sigue leyendo

Publicado en java | Etiquetado | Deja un comentario

Seguir las reglas a ciegas

Veo esta duda en StackOverflow en la que preguntan si hay alguna forma de que los getter y setter en java se puedan generar automáticamente desde código, igual que muestra cómo se hace en Javascript. Mirando las respuestas, se llega … Sigue leyendo

Publicado en Lenguajes de Programación, varios | Etiquetado , , , , | 2 comentarios

Maven y CXF: Generar el ciente de web service a partir del WSDL, eligiendo el nombre del paquete

A partir de los WSDL y con CXF podemos generar el código de nuestro cliente de web service. Por defecto, la herramienta wsdl2java de CXF pondrá a estas clases cliente un paquete elegido a partir del namespace que aparece en … Sigue leyendo

Publicado en CXF, maven | Etiquetado , , , | Deja un comentario

google-gson para manejar json desde java

google-gson es una pequeña librería java que nos permite convertir una clase java en un String con formato JSON y viceversa. Es útil si hacemos una aplicación web con java en el lado del servidor y usamos el formato JSON … Sigue leyendo

Publicado en java | Etiquetado , , | 1 comentario