sábado, 23 de junio de 2012

Una funcion en Postgres que trabaja con Array

Aqui un modelo de trabajo con Array de tipo integer

Select pasa_array2('{{0,1,2,3,4}, {100,101,102,103,104}, {201,202,203,204,205}}'::integer[][])

CREATE OR REPLACE FUNCTION pasa_array2(var1 integer[][])
RETURNS integer AS
$BODY$
DECLARE
   I INTEGER;
   F integer;
BEGIN
   FOR F IN 1..3 LOOP
      RAISE NOTICE 'Fila --> %', F;
      FOR i IN 1..4 LOOP
         RAISE NOTICE '% - VALOR: %', I, var1[F][I];
      END LOOP;
   END LOOP;
   RETURN NULL;
END;
$BODY$
   LANGUAGE plpgsql VOLATILE;


Continúa...

jueves, 14 de junio de 2012

Wait en Java

Como todos sasbemos en Java muchas cosas deben de implementarse, otras cosas, ya la hizo alguna otra personas y es bueno reutilizar codigo.

Aqui algo que me parecio sencillo pero bueno:

public void esperar (int segundos) {
   try {
     Thread.sleep (segundos*1000);
     } catch (Exception e) {
   // Mensaje en caso de que falle
   }
}
El link desde donde lo obtuve es:
http://www.barberoweb.com/bytes/2009/02/02/esperar-un-tiempo-en-java/

Continúa...