Entradas

Entrada destacada

Como hacer una matriz gráfica de botones en java

/*******************************************************************/ IMPORTANTE, ESTA ENTRADA HA SIDO ACTUALIZADA Y MEJORADA EN EL SIGUIENTE SITIO. NUEVO SITIO CLICK AQUÍ /*******************************************************************/ Bueno... como me han preguntado varios alli en la U, asa, jajaja. ps bueno aki esta el codigo que se necesita para crear una matriz gráfica d botones o lo q keras... Obiamente explicado va... no todo "auxiliar", jajaja. bueno como primer paso, supondremos que estamos trabajando un jar y no applet. Es decir una aplicación ejecutable de java. bueno. Como primer paso debemos crear una ventana donde haremos el juego, si keres ver como hacer eso hay un post antiguo donde hay un ejemplo. Bueno suponiendo que ya tenes el frame o ventana procedes a declarar un JPanel, esto para ir metiendo alli los elementos que vayas creando de manera que los coloques en forma matricial. A este JPanel hay que definirle la propiedad PanelT...

Lista Simple Enlazada en Java - Parte 2

Una lista enlazada es una estructura de datos simple, la cual almacena nodos de manera lineal. Las operaciones que admite una lista enlazada son las siguientes: Inserción Búsqueda Eliminación En este post se explicará a detalle el código del post anterior (  Ver post  ). Y empezaremos revisando la clase nodo y sus métodos y propiedades. Clase Nodo 1: /* @author JavierTello */ 2: public class Nodo { 3: public int Dato; //Variable numerica 4: public Nodo Siguiente; //Apuntador hacia un siguiente nodo 5: /* 6: * Se ha definido tres distintos constructores para poder asi variar el modo de 7: * inicializacion y creacion de un nuevo nodo. 8: */ 9: public Nodo(int dato, Nodo sig) //Constructor con parametros de Dato y Siguiente 10: { 11: this.Dato = dato; 12: this.Siguiente = sig; 13: } 14: public Nodo(int dato) //Constructor con parametro dato 15: { 16: this.D...

Lista Simple Enlazada en Java - Parte 1

Una lista simple enlazada es una estructura de datos, que puede estar ordenada, lineal. La caracteristica principal de este tipo de estructuras es el manejo de indices, pues no se rige bajo las reglas de una pila o una cola (LIFO, FIFO) Aunque la mayoria de veces los elementos siempre son agregados al final, y luego ordenados mediante algún algoritmo de ordenación. El modo de acceder a cualquier elemento de una lista es mediante el uso de indices, es decir, se busca primero el nodo dentro de la lista para luego realizar las operaciones necesarias sobre él. A continuación encontrarán un ejemplo detallado de una lista simple enlazada realizada en java. Descargar Ejemplo En este ejemplo se encuentran los metodos de agregar, eliminar, editar, y buscar elementos de una lista simple enlazada utilizando Java.

¿Qué es un nodo?

Bueno, he encontrado de nuevo el tiempo para sentarme a escribir un poco y a programar ejemplos para aquellos que nos cuesta un poco la programación o simplemente necesitamos entender mejor las cosas. He decido empezar esta semana hablando acerca de las estructuras de datos. Razón por la cual empezaré desde la parte mas elemental de cualquier estructura de datos. Un Nodo. Un nodo es la parte mas elemental de cualquier estructura de datos (listas, pilas, colas, arboles, tablas hash...) en la cual se almacenan los datos a guardar en la estructura de datos. Esto quiere decir que un nodo es la parte más basica, donde guardamos los datos de cada elemento que compone nuestra estructura. Un ejemplo de un nodo podría ser el siguiente: Supongamos que nos vemos en la necesidad de alamacenar en memoria (usando una estructura de datos E) los datos de un número X de estudiantes. Los datos a guardar (de importancia) son los siguientes: Nombre del estudiante Número de ID del es...

Encriptacion de un campo en una tabla

Bueno aqui les pongo un pequeño ejemplo de encriptacion de datos para un campo llamado "contrasena" en una tabla llamada "Usuario" update Usuario set contrasena = ENCRYPTBYPASSPHRASE ('tu clave de encriptacion aqui ','password aqui ') where Usuario.idUsuario = ' codigo usuario' Bueno... aqui lo que hacemos es hacer un update del dato "contrasena" para encriptarlo. Debemos notar que necesitamos una "clave de encriptacion"  esta clave nos sirve para encriptar y es la misma que necesitamos para descencriptar ese dato. La clave de encriptacion la defines tu... puede ser cualquier cosa. Para descencriptar el dato debes usar el siguiente comando: DECRYPTBYPASSPHRASE Aqui hay un ejemplo donde hacemos un select mostrando el campo desencritpado de nuestra tabla Usuario SELECT CONVERT(VARCHAR(300),DECRYPTBYPASSPHRASE('clave de encriptacion ',contrasena)) FROM USUARIO Bueno... asi de simple esta esto. Cualquier clavo ...

Script de Ejemplo

Aqui les dejo compañero un pequeño script de una base de datos que hice en mis tiempos de colegio. Tiene sus insercciones de datos, y sus consultas. Espero les sea de ayuda. Ejemplo Para compilar deben tomar en cuenta lo siguiente: Todas las instrucciones que especifican acciones direfentes las separe con un go, esto le indica a SQL que alli termina un comando y comienza otro. Pueden seleccionar todas las lineas y darles F5 de un solo hasta el ultimo go, o se pueden ir de "go" en "go". Para los procedimientos almacenados, deben ver donde comienzan y terminan para compilarlos. una referencia puede ser la instruccion " EXEC NombreProcedimiento Parametros " que es la que ejecuta el procedimiento, esto les puede servir de referencia para saber donde termina el procedimiento almacenado.

Como crear un base de datos SQL Server

Bueno... aqui explicare de manera breve los comandos, instrucciones y mamadas varias para crear una base de datos en sql apartir de un script. Como primer paso debemos crear la base de datos, es decir crear la parte logica y la fisica de la base de datos. create database Popurri on (name = Popurri_dat, filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Popurridat.mdf', size=10, maxsize=50, filegrowth=5) log on (name='Popurri_Log', filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Popurrilog_ldf', size=5Mb, maxsize = 25Mb, filegrowth=5Mb) Lo que hacemos aqui es crear la parte logica y fisica de nuestra base de datos, en este caso llamada Popurri, como se pueden dar cuentra primero creamos la parte fisica, luego le definimos un tamaño inicial, un tamaño maximo y la taza de crecimiento que puede experimentar, luego hacemos los mismo para la parte logica. Deben tener en cuenta que la ruta debe ser acorde a la ruta de ...

Entidad Relacion Practica 2 IPC2

Imagen
Bueno realmente es la version mas simple del modelo de la base de datos, si revisan su archivo de entrada XML se daran cuenta del porque de las relaciones. Para el momentro de ingresar datos, este ingreso deber ser secuencial, les aconsejo guardar los codigos en variables para hacer los inserts de los datos de subcategorias. Cualquier onda manden un mail al correo o dejen un comment.