Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Casidiablo

#271
Java / Re: ayuda con orden de vectores en java
8 Octubre 2007, 17:22 PM
Al parecer lo estás haciendo con algún IDE (eclipse o netbeans). Al menos pon los archivos de configuración del proyecto, porque sino me da flojera :P
#272
Java / Re: Escritura en reverza de una archivo
6 Octubre 2007, 00:01 AM
Uissshh, como odio no estudiar Java hace más de un año... ya se me ha olvidado lo poco que sé. Creo recordar que existen métodos menos "pasados de moda" de leer un archivo, y creo recordar que ha ese tipo de acceso a archivos se le llamaba "Acceso Aleatorio" o algo así.

Bueno, la verdad que mi post puede sobrar ya que no aporto mucho, pero podrías hecharle un vistazo con Google, que es "mucho muy" sabio.

Un saludo!
#273
Scripting / Re: jerarquia de operadores
4 Octubre 2007, 17:00 PM
Solo trata de usar un poco más el Google para la próxima...

http://developer.mozilla.org/es/docs/Gu%C3%ADa_JavaScript_1.5:Operadores#Precedencia_de_operadores

Un saludo!
#274
Scripting / Re: jerarquia de operadores
3 Octubre 2007, 16:11 PM
Yo no, pero tal vez si lo colocas en el foro de Scripting te podrían ayudar.

Un saludo!
#275
Pues para que no pierda la portabilidad la única cosa que conozco es lo que ya decías... ofuscar el código. La ofuscación, para los que no sepan, es modificar el código fuente original, por ejemplo:

- Incluyendo cálculos innecesarios
- Colocarle nombres extraños o que no tengan nada que ver a las variables
- Crear métodos más grandes (en vez de subrutinas)

Aún así, la ofuscación no es un método para proteger un programa... sino para hacer más difícil su comprensión, una vez se obtenga el código fuente (por el método que fuere). La ofuscación, se puede hacer manualmente, lo que conlleva a que puedan aparecer posibles errores (y que, ni nosotros entendamos lo que hemos hecho).

Por tal motivo existen herramientas para ofuscar programas en java. Tal es el caso de ProGuard... copio y pego:

Cita de: http://proguard.sourceforge.net/La herramienta ProGuard nos permite optimizar y ofuscar nuestro código java una vez compilado. En una primera fase elimina las clases y métodos no utilizados y los elimina de los .class. Luego optimiza el código resultante y por último lo ofusca renombrando clases, métodos y campos con nombres poco legibles.

Puede utilizarse mediante el típico asistente, invocarse desde línea de comandos o a través de Ant. Es multiplataforma y tiene licencia GPL.

Aunque la verdad no le he probado. Te tocaría indagar un poco más!

Un saludo!
#276
Java / Re: Error reached end of file
1 Octubre 2007, 23:09 PM
Ok, perdona por haber juzgado mal :-[

Cita de: Neodark en  1 Octubre 2007, 22:41 PM
Ay he posteado un codigo donde no havia corregido la sintaxis de comas,etc.. :P. El probema era de las comillas y la variable. No copio codigo, soy catalan y lo e puesto en catalan. Gracias por tu ayuda. Da gusto un foro asi donde la gente ayuda macho.

Lo de macho tal vez lo dices porque yo te he respondido :xD o tal vez así se dice MUCHO en catalán.

Un saludo!
#277
Java / Re: Error reached end of file
1 Octubre 2007, 20:08 PM
La cosa es que al parecer no le pones mucho cuidado a la sintaxis. Lo primero, en este códifo que colocaste es que faltaba un punto y coma en la declaración de variables. Otra cosa es que la variable resultado debería ser double. Lo tercero, es que no cerraste todos los corchetes (te faltó uno), y por eso te aparecía ese error.

Por último, noto que no dice "Ingrese el primer número", sino "Primer nombre", por lo que pienso que estás adaptando (fusilando o copiando) otro código. Así funciona (lo básico):

Código (java) [Seleccionar]
import java.io.*;

public class lab2 {
   public static void main(String[] args) throws Exception
  {
      double primerNombre;
      double segonNombre;
      double resultat;
      int operacio;
     
      InputStreamReader entrada = new InputStreamReader(System.in);
      BufferedReader teclat = new BufferedReader(entrada);
     
      System.out.print("Primer nombre: ");
      primerNombre= Double.parseDouble(teclat.readLine());
      System.out.print("Segon nombre: ");
      segonNombre= Double.parseDouble(teclat.readLine());
     
      System.out.print("operacio (0:+, 1:-, 2:*, 3:/): ");
      operacio= Integer.parseInt(teclat.readLine());
      while ((operacio < 0) || (operacio > 3))
      {
         System.out.print("operacio incorrecta (0:+, 1:-, 2:*, 3:/): ");
         operacio= Integer.parseInt(teclat.readLine());
      }
     
      if (operacio== 0 )
      {
         resultat= primerNombre + segonNombre;
         System.out.print("Resultat de la suma: " + resultat);
      }
      else if (operacio== 1)   
      {
         resultat= primerNombre - segonNombre;
         System.out.print("Resultat de la resta: " + resultat);
      }
      else if (operacio== 2)   
      {
         resultat= primerNombre * segonNombre;
         System.out.print("Resultat del producte: " + resultat);
      }
      else   
      {
         if (segonNombre== 0.0)   System.out.print("Error divisió entre zero");
         else
         {
            resultat= primerNombre / segonNombre;
            System.out.print("Resultat de la divisió: " + resultat);
         }
      }
   }
}


Ammm, y debes usar las etiquetas [ code ] para encerrar el código fuente. Leete las reglas!
#278
Java / Re: AYUDA!! Error conectando base de datos
19 Septiembre 2007, 18:19 PM
Prueba con www.freeweb7.com
#279
Sugerencias y dudas sobre el Foro / Re: ESOS ROSADOS
17 Septiembre 2007, 23:01 PM
Cita de: Torocatala en 17 Septiembre 2007, 22:07 PM
esk asi los users se sienten menos atraidos a ser colaboradoradores & mods y aprticipan por gusto xD

No precisamente, pero no es mala idea XD
#280
Java / Re: Crear exe con GCJ.
4 Septiembre 2007, 16:17 PM
Ten en cuenta que gcj está creado para entornos GNU, por lo que para correrlo sobre windows necesitarás Cygwin (y las librerias adecuadas). Aún así tu sintaxis es correcta, otra opción es usar programas como Java2Exe:

http://www.download.com/Java2exe/3000-2417_4-10074601.html

Un saludo!