Archivo

Entradas Etiquetadas ‘desarrollo’

Calculadora simple con Java

Friday, 30 de January de 2009

Para todos nuestros amigos programadores que se setán recién iniciando en el tema, les tengo un pequeño tip para realizar una calculadora bastante simple, no me maten pero está hecha en una sola clase, les dije, es sólo un ejemplo.

Espero les sirva para poder hacer pruebas y familiarizarse con el lenguaje.

powered by Wordpress Multibox Plugin v1.3.5

calculadora simple en java

Leer más…

VN:F [1.0.9_379]

Ancelot Programación, java , ,

switch – case en java

Wednesday, 28 de January de 2009
Comments Off

Una de las mayores dificultades que yo mismo tengo es de recordar aquel código que casi nunca usamos, en mi caso es el switch-case, debido a mi costumbre a usar bloques for y la poca necesidad de usar switch-case, como me he dado cuenta que a muchos les pasa me dispuse a escribir un ejemplo acá.

EN JAVA la sentencia es Switch con la siguiente estructura

JAVA:
  1. switch (variable)
  2. {
  3. case valor_literal:
  4. codigo que ejecutamos;
  5. break;
  6. case otro_valor_literal:
  7. codigo que ejecutamos;
  8. break;
  9. default:
  10. codigo que ejecutamos;
  11. }

Si no les queda muy claro les pondré un ejemplo práctico :)

JAVA:
  1. int mes;
  2.  
  3. switch (mes) {
  4. case 1System.out.println("Enero"); break;
  5. case 2System.out.println("Febrero"); break;
  6. case 3System.out.println("Marzo"); break;
  7. case 4System.out.println("Abril"); break;
  8. case 5System.out.println("May0"); break;
  9. case 6System.out.println("Junio"); break;
  10. case 7System.out.println("Julio"); break;
  11. case 8System.out.println("Agosto"); break;
  12. case 9System.out.println("Septiembre"); break;
  13. case 10: System.out.println("Octubre"); break;
  14. case 11: System.out.println("Noviembre"); break;
  15. case 12: System.out.println("Diciembre"); break;
  16. }

Como podemos ver, la variable mes toma siempre solo un valor, por ejemplo 2, por lo tanto cae en el switch-case y cuando llega al case 2 imprime febrero y sale del bloque, es una forma más elegante y óptima de escribir nuestro código, dado que esta misma función la podemos hacer con un gran bloque de if y else.

VN:F [1.0.9_379]

Ancelot Programación, java , , ,

GWT : Google Web Toolkit

Tuesday, 27 de January de 2009

Como muchos saben hace un par de meses que estoy trabajando con GWT, lo que significa Google Web Toolkit, así que me decidí a escribir un poco sobre este tema, si bien esste blog ha sido concebido como una ayuda para la porgramación, se ha ido llenando de humor y anécdotas, si bien también era uno de los objetivos de este proyecto, empezaremos a equilibrar un poco la balanza.

powered by Wordpress Multibox Plugin v1.3.5

gwtGoogle Web Toolkit es una herramienta de desarrollo AJAX de Google destinada a desarrolladores Java. Las aplicaciones web (tanto GUI -Graphical User Interface- como RPC -Remote Procedure Call-) se escriben en Java usando el API GWT. Después los archivos Java se compilan en archivos JavaScript compactos, ofuscados y específicos del navegador. Un pequeño código de carga en JavaScript determina que archivos de script específico del navegador se deben utilizar dependiendo del navegador cliente. La librería API está licenciada bajo licencia Apache 2.0.

Leer más...

VN:F [1.0.9_379]

Ancelot Programación, java , , , , ,

Generador de Rut y Validador

Thursday, 22 de January de 2009

Muchos han esatdo buscando  una forma de validar si un RUT es válido o no, pero también hay muchos que necesitan probar sus aplicaciones y están usando sus propios RUTs, pero ¿qué pasa cuando necesitas hacer una prueba masivamente?, acá te traigo la solución...

Leer más...

VN:F [1.0.9_379]
Rating: 1.0/10 (1 voto cast)

Ancelot Programación, java , , , , , , ,

java[arrays]

Tuesday, 6 de January de 2009
Comments Off

Veremos como pasar de una lista a un array, el codigo es relativamente sencillo, veamos el ejemplo::

JAVA:
  1. private String[] textosLista;
  2.  
  3. //Debido al ejemplo asumiremos que el ArrayList tiene datos
  4. private ArrayList textos_array;
  5.  
  6. public void trasformar(){
  7. textosLista= (String[])textos_array.toArray(new String[textos_array.size()]);
  8.  
  9. //Acá simplemente lo recorremos
  10.  
  11. for(int i=0;i<textosLista.length;i++){
  12. System.out.println(textosLista[i]);
  13. }
  14. }

VN:F [1.0.9_379]

Ancelot Programación, java , , , , , , ,

Redireccionamiento

Friday, 28 de November de 2008
Comments Off

Hoy realizaré mi segundo aporte real a la humanidad, les enseñaré unas cuantas formas de redireccionar a otro sitio web.

1° Mediante HTML Usando el elemento META inmediatamente

<html>
<head>
<meta http-equiv="acci" content="segundos"; url="www.creations.cl"/>
</head>

<body>
</body>
</html>

2° Mediante HTML Usando el elemento META con temporizador

<html> 
<head> 
<meta http-equiv="Refresh" content="5;url=www.creations.cl"> 
</head>
<body> 
<p>Sitio no disponible serás redireccionado en cinco segundos.</p>
</body> 
</html>

3° Mediante JavaScript Con temporizador

<html> 
<head> 
<script type="text/javascript"> 
function redir(){ 
  window.locationf="http://www.creations.cl"; 
}  
setTimeout ("redir()", 10000); //tiempo expresado en milisegundos 
</script> 
</head> 
<body> 
<p> Espere por favor, será redireccionado en 10 segundos.</p> 
</body> 
</html>

4° Mediante JavaScript De Forma Inmediata

<body> 
<script type="text/javascript"> 
window.location="http://www.creations.cl"; 
</script> 
</body>

5° Mediante PHP

<?php 
header ("Location: http://www.creations.cl"); 
?>
VN:F [1.0.9_379]

Ancelot PHP, Programación , , ,