Ir al contenido principal

Entradas

Mostrando las entradas de marzo, 2010

Estudiando el corto circuito

Estudiando el corto circuito El presente articulo, muestra los detalles de como se funciona el corto circuito en instrucciones "and" y "or". Para iniciar, recurramos un poco a un pedazo de código: package com.ticoblogger.jsanca.cortocircuito; public class CortoCircuito { private boolean testCondition1 = true; private boolean testCondition2 = true; public CortoCircuito(boolean testCondition1, boolean testCondition2) { super(); this.testCondition1 = testCondition1; this.testCondition2 = testCondition2; } public boolean testCondition1() { System.out.println("Test condition 1"); return this.testCondition1; } public boolean testCondition2() { System.out.println("Test condition 2"); return this.testCondition2; } public static void main(String[] args) { System.out.println("Corto circuito"); testOr(new CortoCircuito (true, true)); System.out.println("Sin corto circuito"); testSimpleOr(new CortoCirc

Introducción a Hilos con Java

El presente articulo, espera ser una pequeña introducción al manejo de hilos en Java, donde al final el lector puede disparar y manipular al menos de forma básica programas multitarea. Como pequeña introducción, podemos decir que los computadores de escritorio actuales, así como los servidores, poseen gran capacidad para la ejecución concurrente/multitarea, es decir, podemos aprovechar el procesador para ejecutar mas de una tarea al mismo tiempo e inclusive en "background", utilizando demonios. Java, como un lenguaje de programación moderno, nos ofrece en la versión 6, un manejo muy amplio de hilos, proporcionando no solo la posibilidad de disparar tareas (hilos) o demonios, también podemos crear, bloqueos, semáforos, monitores, sincronización, etc. Así pues, iniciamos este articulo, presentando la creación de un simple hilo: La forma mas simple, pero no mas correcta de hacer un hilo, es simplemente extender de la clase: Thread; veamos un ejemplo: //--------------------------

Diferencia entre location.href y location.reload()

Hace poco tuve un problema relacionado con los reflesh, entonces quiero dejar lo aprendido en un post. Cuando usted utiliza en JavaScript, location.href = location.href Es como si colocaras la direccion directamente en el browser (no actualizar) es decir, haces un GET REQUEST METHOD Si invocas a location.refresh() Es como si utilizaras el boton actualizar, lo que permite que se vuelva a enviar el body de un formulario, es decir, hacemos un POST. Un saludo, J