miércoles, 7 de octubre de 2009

lunes, 28 de septiembre de 2009

Lenguaje Ensamblador

Lenguaje de bajo nivel que se utiliza para escribir programas informaticos.Estos programas son generalmente más rápidos y consumen menos recursos del sistema.

lunes, 21 de septiembre de 2009

Manual de Log4j

He visto en internet un manual sobre esto, aqui dejo el enlace:

http://emmersonmiranda.blogspot.com/2009/09/manual-de-log4j-1215.html

lunes, 31 de agosto de 2009

SimpleDateFormat

La clase SimpleDateFormat nos ayuda a mostrar las fechas en el formato que queramos o a reconstruirlas a partir de una cadena de texto.

Si queremos por ejemplo obtener un fecha en formto dd/mm/aaaa seri de la siguente forma:

SimpleDateFormat parsear = new SimpleDateFormat("dd/MM/yyyy");

pasear.format(fecha);

Donde fecha es la que vamos a formatear.

Podemos realizar otras funciones para mas información mirar en la API

jueves, 6 de agosto de 2009

Tipos de Threads

Existen varios tipos de threads que pueden aparecer en una aplicación:

* Threads completamente independientes, que realizan tareas no relacionadas. Como el caso de imprimir un documento.
* Threads que trabajan con una misma tarea, es decir se ayudan entre ellos, pero sin interferir ni intercambiar relación entre ellos. Por ejemplo, threads que colaboran en el producto de dos matrices, ocupándose cada una de ellas de calcular ciertas filas de la matriz producto.
* Threads que utilizan recursos de modo mutuamente exclusivo, aunque sin tener que coordinar sus actividades. Este ocurre en los threads que intentan leer o actualizar un registro en la base de datos.
* Threads que deben coordinar sus actividades, de modo que una de ellas no puede empezar o continuar hasta que la otra haya realizado su tarea. Un ejemplo muy conocido es el problema del productor-consumidor .

Threads

Los threads o hilos de ejecución son segmentos de código de un prograna que se ejecutan secuencialmente de modo independiente de las otras partes del programa.

Utilizamos los threads en un programa para aislar y sincronizar tareas.Cada hilo se encarga de una parte del programa, por ejemplo:
  • tranferencia de ficheros
  • pintar los graficos
  • conectar a la base de datos.

La clase Thread desciente de Object e implementa la interface Runnable y no es necesario importarlas a nuestro programa ya que se encuentran dentro del paquete java.lang.