Avatar de usuario por pello in April 18, 2012, 6:43 am   tags: php,web,chaos,mysql,

Logotipo del chaos

En la url http://www.chaos.cx he colgado un experimento que sirve para compartir contenidos de forma anónima, pública o privada: ya sean enlaces, fotos, vídeos, etc..

Todavía es una versión prealfa y los errores campan...

Leer más...  | 0 comments |  PELMAlink |  1174 reads
Avatar de usuario por pello in March 2, 2012, 1:17 pm   tags: java,sqlite,jdbc,

Logo SQLite

SQLite es un gestor de BBDD ligero con el que podemos crear una BBDD que se guarda en un ficherito y luego podemos explotar la BBDD con SQL. En linux o en cualquier consola en la que dispongamos de SQLite, si queremos crear una BBDD hacemos lo siguiente:

 

linux:~/java/sqlite# sqlite3 bdejemplo.db
SQLite version 3.7.3
Enter...
Leer más...  | 1 comments |  PELMAlink |  1878 reads
Avatar de usuario por pello in February 16, 2012, 11:15 am   tags: java,javajutsu,estructuras,hashtable,

JavaJutsu: HashTable

Un hashtable es un array donde los índices pueden ser objetos no necesariamente numéricos. Cada índice debe ser único.

Lo habitual es que el índice sea un String.

 

/**
* Hashtables
* Clase que muestra el uso de la estructura de datos Hashtable
*
* Para compilar:
*   javac Hashtables.java
*
*...
Leer más...  | 0 comments |  PELMAlink |  1595 reads
Avatar de usuario por pello in February 15, 2012, 1:16 pm   tags: java,javajutsu,estructuras,hashset,

HashSet

La muchachada siempre se altera un poco cuando oye hablar de un tipo de estructura que se llama hash. HashSet es una implementación del interfaz Set.

Veamos un ejemplo:

 

/**
* HashSets
* Clase que muestra el uso de la estructura de datos HashSet
*
* Para compilar:
*   javac HashSets.java
*
* Para ejecutarlo:
*  ...
Leer más...  | 3 comments |  PELMAlink |  1635 reads
Avatar de usuario por pello in February 14, 2012, 12:23 pm   tags: java,javajutsu,estructuras,vector,

Vector

Java tiene un montón de clases útiles para representar colecciones o estructuras de datos bien conocidas: listas, pilas,... Vamos a ver un Vector, una especie de array dinámico en el que no hace falta indicar el tamaño.

/**
* Vectores
* Clase que muestra el uso de la estructura de datos Vector
*
* Para compilar:
*   javac Vectores.java
*
* Para ejecutarlo:
*   java...

Leer más...  | 0 comments |  PELMAlink |  1529 reads
Avatar de usuario por pello in February 9, 2012, 1:32 pm   tags: java,,javajutsu,funciones,estaticas,

JavaJutsu: funciones estáticas

El programa para jugar a piedra papel tijera:

/**
 * @(#)PiedraPapelTijera.java
 *
 *
 * @author  
 * @version 1.00 2012/1/30
 */
 
 import java.util.Random;
 import java.io.*;
 
public class PiedraPapelTijera {
      
    /**
  ...

Leer más...  | 0 comments |  PELMAlink |  1465 reads
Avatar de usuario por pello in February 8, 2012, 1:22 pm   tags: ,cine,informatica,frikismo,robots,ia,

La resistencia es fútil

La resistencia es fútil
View...
Leer más...  | 0 comments |  PELMAlink |  1325 reads
Avatar de usuario por pello in February 6, 2012, 11:23 am   tags: java,javajutsu,funciones,procedimental,

JavaJutsu: funciones estáticas.

Vamos a hacer un programa procedimental usando funciones estáticas, es decir, nada de POO.

En esta caso el ejemplo es un generador de quinielas:

import java.util.Random;
 
/**
 * @(#)Quinela.java
 *
 *
 * @author Pello Altadill
 * @version 0.1
 */
 
public class Quinela {
 
   ...

Leer más...  | 1 comments |  PELMAlink |  1557 reads
Avatar de usuario por pello in December 7, 2011, 12:34 pm   tags: java,javajutsu,poo,herencia,

JavaJutsu, herencia entre clases

Este es un ejemplo de herencia, la clase ClienteVip que hereda de Cliente:

/**
* ClienteVip
* Clase que muestra la declaración de una clase que extiende a otra:
* es decir muestra la HERENCIA
*
* Para compilar:
*   javac ClienteVip.java
*
* Para ejecutarlo:
*   java ClienteVip
*/
 
// Librería necesaria para trabajar...

Leer más...  | 0 comments |  PELMAlink |  1529 reads
Avatar de usuario por pello in December 5, 2011, 11:19 am   tags: java,,javajutsu,funciones,

JavaJutsu: métodos o funciones

En las funciones podemos tener un retorno y pueden lanzar excepciones.

/**
* Metodos
* Clase que muestra la declaración de todo tipo de métodos
*
* Para compilar:
*   javac Metodos.java
*
* Para ejecutarlo:
*   java Metodos
*/
 
// Librería necesaria para trabajar con la entrada/salida
import java.io.*;

Leer más...  | 0 comments |  PELMAlink |  1566 reads