Noticias

Martes, 1 Mayo, 2018 - 20:31

Se produce un error de compilación "el tipo de expresion no es valido" con la declaración de variables alineada. Por ejemplo, en el siguiente fragmento de código:

bool isNum = Double .TryParse(value, System.Globalization.NumberStyles.Any, System.Globalization.NumberFormatInfo.InvariantInfo, out double retNum);

 

Martes, 1 Mayo, 2018 - 20:22

Aparece el error

El argumento especificado está fuera del intervalo de valores válidos

al arrancar un proyecto basado en IIS (MVC, WebApi...) dentro de una pantalla de error de servidor.

Pantalla de error detallada:

Error de servidor en la aplicación '/'.
 

Martes, 1 Mayo, 2018 - 20:15

Se produce la excepción:

java.sql.SQLException: No suitable driver found

Al ejecutar un proyecto basado en JDBC utilizando Eclipse. Código de ejemplo:

Domingo, 14 Enero, 2018 - 18:49

Es habitual que, en procedimientos SQL, se pase una lista de valores separados por comas en una variable, pero en el interior del mismo interese manejar dichos valores como filas de una tabla. La siguiente función, transforma un string que contiene una sucesión de valores separados por coma, en una tabla con una única columna que contiene dichos datos:

Domingo, 14 Enero, 2018 - 18:40

La inmensa mayoría de procedimientos almacenados que requieren repetir una operación sobre varias filas de una tabla, necesitan el uso de un cursor. Un cursor necesita declararse, abrirse, actualizarse, cerrarse y eliminarse. La estructura básica de uso de un cursor, por lo tanto, es la siguiente

Jueves, 28 Diciembre, 2017 - 21:58

En ocasiones, normalmente por cuestiones de permisos, puede ser necesario eliminar manualmente todas las tablas de una base de datos, ignorando las claves ajenas. MySQL no proporciona ningún comando que realice dicha tarea, pero se puede utilizar un procedimiento almacenado que recorra el listado de tablas, y las vaya eliminando una a una

Jueves, 23 Noviembre, 2017 - 21:15

El método toString() de la clase Object tiene la siguiente firma:

Jueves, 23 Noviembre, 2017 - 21:12

El método equals() de la clase Object tiene la siguiente firma:

Jueves, 23 Noviembre, 2017 - 21:06

El método hashCode() de la clase Object tiene la siguiente firma:

public int hashCode()

Devuelve un identificador único que permite identificar objetos de forma unívoca. Idealmente:

Jueves, 23 Noviembre, 2017 - 20:51

Singleton es un patrón de diseño de clases que permite asegurar que únicamente se va a instanciar un objeto de dicha clase. Para ello, es la propia clase controla el instanciado de ese objeto, haciendo que el constructor sea privado y facilitando un método público y estático que devuelva la instancia creada de la clase.

Páginas