jueves, 27 de junio de 2013

Variable de Entorno Java (Consola)

Este método sirve solo para setear la variable de entorno y dura solo cuando esta abierta la consola, finaliza su vida útil cuando cerramos la consola de windows
ejecutar => cmd 
set JAVA_HOME=C:\Program Files (x86)\Java\jre6
set PATH=C:\Program Files (x86)\Java\jre6\bin;%PATH%
SET CLASSPATH=C:\Program Files (x86)\Java\jre6\LIB;%CLASSPATH%

Obtener el texto de un select HTML




$('#concursoId').change(function(){
var check = $("#concursoId option:selected").text();
alert(check );
});
impimira en pantalla hola mundo ajax

miércoles, 19 de junio de 2013

XAMPP no Arranca (SKYPE)

Si en XAMPP aparece el siguiente mensaje y su phpmyadmin arranca y su localhost no


es culpa de SKYPE
y para solucionarlo tan solo hacemos lo siguiente



martes, 18 de junio de 2013

Verificar si un String es numerico en Javascript


var cantdias = $('#cantidadDias').val(); //valor del formulario
var num = cantdias;
  if(isNaN(num)){
      alert( num + " No es un número");
  }else{
     alert(num + " Si es un número");
}


Validar Checkboxes con jQuery

  $('#formPeriods').submit(function(){
     var check = $("input[type='checkbox']:checked").length;
     if(check == ""){
      alert("debe seleccionar almenos uno");
     }else {
      alert("chek selected :D");
     }
     
    });

lunes, 17 de junio de 2013

Imprimir variables en un documento en PHP

Este proceso sirve para imprimir variables en un archivo .doc o .rtf


comencemos 
lo primero que tenemos que hacer es diseñar una plantilla en un archivo .RTF 

ojo mis variables para este ejemplo serán 

1- codigoproyecto
2- nombredelproyecto
3- Investigadorprincipal
4- fechaemisioncarta

ahora lo importante código php 

$texto = file("files/documento.rtf");  //la ruta de nuestra plantilla , la que contiene nuestras variables
$tam = sizeof($texto);

for($i=0;$i<=$tam;$i++){
$todo = $todo.$texto[$i];
}
     
$todo=str_replace("codigoproyecto",$codigoproyecto,$todo); //remplazamos nuestra variable del archivo rtf por una variable php
$todo=str_replace("nombredelproyecto",$nombrepryecto,$todo);
$todo=str_replace("Investigadorprincipal",$investigador,$todo);
$todo=str_replace("fechaemisioncarta",date("H:i:s d/m/Y"),$todo);
     
$fp=fopen("files/prueba.rtf","w"); //ojo con la ruta del ducumento, tu ruta puede ser distinta
fwrite($fp,$todo);
fclose($fp);
ahora como descargamos el archivo generado (esto me costo mucho jejejej :D )
$file = "../files/prueba.rtf";
     
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename=carta.doc');
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
exit;
}

jueves, 6 de junio de 2013

Medir Tiempo de Procesos en Java

long time_start, time_end;
time_start = System.currentTimeMillis();

metodo(); // llamamos a la tarea

time_end = System.currentTimeMillis();
long total = time_end - time_start;
int seconds = (int) (total / 1000) % 60 ;
int minutes = (int) ((total / (1000*60)) % 60);
int hours   = (int) ((total / (1000*60*60)) % 24);

System.out.println("the task has taken "+ hours + "H" + minutes + "min" +  seconds + "s" );
-->