Etiquetas HTML

Hola Chicos! Como ya muchos se han enterado por el twitter, estoy demasiado enfermo y no me he movido de la cama. Eso si, no dejo de cumplir con las obligaciones.
Supongo que por esto el viejito pascuero se acordara de mi para la navidad jajaja.
Esta vez les traigo un trabajo sobre las etiquetas html. Todas tienen su respectivo ejemplo. Echenle una mirada, descarguenlo y estudienlo.
Etiquetas HTML
Un saludo a todos!

Instalando Oracle Express en Debian

Hola! Despues de mas de un mes de inactividad intensa en el blog, he vuelto con un articulo muy sencillo sobre  la instalacion de Oracle en Debian Linux.  Pero eso si, no le vayan a decir al resto del equipo de Microsoft Student Partners que ando escribiendo cosas de Linux jijiji. Compromiso?

Ok, vamos.

Antes que todo, tenemos que tener  instalado Debian (obvio) y agregar estas lineas al final del archivo /etc/apt/sources.list 

## Oracle
deb http://oss.oracle.com/debian unstable main non-free

Guardamos, cerramos y hacemos un

apt-get update

Es normal que nos de un error como este:

W: GPG error: http://oss.oracle.com unstable Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 2E2BCDBCB38A8516
W: Tal vez quiera ejecutar ‘apt-get update’ para corregir estos problemas

Y luego, instalamos el paquete de Oracle con:

apt-get install oracle-xe-universal

Es recomendable tener mas de 1 GB en Swap, aunque hay gente que asegura haberlo instalado con menos, pero a mi me dio error.  Luego que ya instalo, hay que configurar escribiendo lo siguiente:

/etc/init.d/oracle-xe configure

La primera parte de la configuracion corresponde a los puertos sobre los cuales Oracle trabajara. Se recomienda dejar los valores por defecto. Despues de eso nos consultara por la password para el usuario SYS y el usuario SYSTEM. Oracle recomienda cambiarlas despues, pero por el momento, va a ser una password para las dos. Al final, nos preguntara si queremos que Oracle arranque al inicio. Le ponemos y .

Al final de la instalacion, podemos acceder a http://127.0.0.1:8080/apex y veremos una ventana como esta:

 Otras configuraciones y bla bla bla vendran en otros posts!

Buenas noches

Ejemplo de Herencia en java

Estimados, debo aclarar que no soy un maestro en JAVA, ni lo pretendo ser. Solo quiero compartir lo poco y nada que se sobre este lenguaje.

En clases hace poco vimos algo de herencia y les compartire un ejercicio muy sencillo.
El encabezado es el siguiente:

Un centro cultural se dedica al préstamo de dos tipos de materiales de préstamo: discos y
libros. Para los dos se guarda información general, como su código identificativo, el título y
el autor. En el caso de los libros, almacenamos también su número de páginas, y para los
discos el nombre de la discográfica.
Al centro cultural acuden una serie de clientes (de los que se guarda su DNI y nombre), que
realizan una serie de peticiones de discos o libros (como mucho hasta 5 peticiones). Para
cada petición se guarda la fecha de inicio y fin del préstamo.

El codigo del ejemplo lo pueden encontrar aqui:
http://rapidshare.com/files/308502492/CentroCultural.zip

Dedicado a todos aquellos que me lo pidieron en clases 😛

Sencillisimo uso de una clase y metodos

En mi aprendizaje ( que por cierto, me ha costado mucho) he tenido que lidiar con ciertos problemas en Java. Estos estan directamente relacionados con la orientacion a objetos.

Mas abajo, les dejare un sencillo ejemplo que lleva el siguiente enunciado:

Almacenar en un arreglo unidimensional la informacion basica de 4 libros ( Titulo, Autor, Año de publicacion y Editorial). Usar un metodo para mostrar los datos del arreglo.

import java.io.*;

public class Biblioteca {

public String TituloLibro;
public String AutorLibro;
public String EditorialLibro;
public String AnoPublicacionLibro;

public Biblioteca() {
}

public Biblioteca(String TituloLibro, String AutorLibro, String EditorialLibro, String AnoPublicacionLibro) {
this.TituloLibro = TituloLibro;
this.AutorLibro = AutorLibro;
this.EditorialLibro = EditorialLibro;
this.AnoPublicacionLibro = AnoPublicacionLibro;
}

public String getAnoPublicacionLibro() {
return AnoPublicacionLibro;
}

public void setAnoPublicacionLibro(String AnoPublicacionLibro) {
this.AnoPublicacionLibro = AnoPublicacionLibro;
}

public String getAutorLibro() {
return AutorLibro;
}

public void setAutorLibro(String AutorLibro) {
this.AutorLibro = AutorLibro;
}

public String getEditorialLibro() {
return EditorialLibro;
}

public void setEditorialLibro(String EditorialLibro) {
this.EditorialLibro = EditorialLibro;
}

public String getTituloLibro() {
return TituloLibro;
}

public void setTituloLibro(String TituloLibro) {
this.TituloLibro = TituloLibro;
}

public static void main(String[] args)throws IOException {

String TituloLibro = null,AutorLibro = null, EditorialLibro = null, AnoPublicacionLibro = null;
int i;

Biblioteca[] MatrizBiblioteca = new Biblioteca[4];

BufferedReader Bf = new BufferedReader(new InputStreamReader(System.in));

//Ingreso de Datos
for(i=0;i<4;i++){
System.out.println(«Ingrese el Titulo del Libro «);
TituloLibro = Bf.readLine();
System.out.println(«Ingrese el Autor del Libro «);
AutorLibro = Bf.readLine();
System.out.println(«Ingrese la Editorial del Libro «);
EditorialLibro = Bf.readLine();
System.out.println(«Ingrese el año de publicacion del Libro»);
AnoPublicacionLibro = Bf.readLine();

Biblioteca Bi = new Biblioteca(TituloLibro,AutorLibro,EditorialLibro,AnoPublicacionLibro);

MatrizBiblioteca[i] = Bi;

System.out.println(«Informacion almacenada correctamente»);
}

Biblioteca Bi = new Biblioteca();

Bi.MostrarMatriz(MatrizBiblioteca);

}

public void MostrarMatriz(Biblioteca MatrizBiblioteca[]){
int i;
for(i=0;i<4;i++){
System.out.println(«[ » + MatrizBiblioteca[i].getTituloLibro() + » » + MatrizBiblioteca[i].getAutorLibro() + » » + MatrizBiblioteca[i].getEditorialLibro() + » » + MatrizBiblioteca[i].getAnoPublicacionLibro() + » ]»);

}

}

}

Un saludo!