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 - NetJava

#131
Buenas,

muchas gracias por responder,  lo tendré en cuenta, llevo ya días generando. El tema de la memoria del ordena me rallaba bastante. Esta claro que tengo que mejorar el manejo con los objetos XD gracias. Justamente hoy pensando un poco se me ha ocurrido que las palabras que genere las podría ir guardando en un arraylist, en vez de generar una y guardar continuamente, y cuando haya llegado a 1 millón poner un hilo en paralelo a insertar en la base de datos, mientras que otro sigue generando palabras en otro arraylist, y cuando llegue a 1 millón pasarlo al hilo que inserta y reutilizar el hilo anterior. Creo que así podría ir más rápido... Voy a probarlo hoy XD

Un saludo y gracias!!!
#132
Java / Re: Array tridimensional.
7 Abril 2011, 21:47 PM
Buenas,

Darhius perfecto, no me ha quedado ninguna duda me pondré a hacer ejemplos. Muchas gracias.
sapito169 si yo solo quiero aprender bien Java jajaja. El cubo mola, me recuerda a las pelis de Cube I,II y 0, pero con las páginas se entiende a la primera.

Saludos!!!
#133
Java / Array tridimensional.
7 Abril 2011, 13:46 PM
Buenas,

tengo una dudaza, no encuentro la teoría ni la práctica para comprender como sería un array tridimensional. En un dimensional es fácil "int tabla[FILAS][COLUMNAS] = new int[3][3];" (pongo filas y columnas para aclarar), el recorrido dentro del primer bucle será posicionarse en la fila, y con el segundo bucle posicionarse en cada una de las columnas, pero y con un tridimensional¿?¿?

Muchas gracias y saludos!!!
#134
Java / Re: implements
6 Abril 2011, 13:06 PM
Buenas, solo aprender XD. Saludos y gracias por la paciencia!
#135
Muy bueno, y números también!
#136
Buenas,

en la siguiente url, el segundo ejemplo de puede ayudar bastante:

http://casidiablo.net/codigo-ejemplos-de-cadenas-y-caracteres-en-java-1/

y para ordenar con el a.compareTo(b), comparando caracteres los puedes ir ordenando.

"El valor retornado será negativo si el valor de la cadena es menor que el valor de la cadena pasada como parámetro. El resultado será positivo si el valor de la cadena es mayor que el valor de la cadena pasada por parámetro. Se devolverá cero si las dos cadenas son iguales. En este caso es igual que cuando el método .equals devuelve true." de http://www.w3api.com/wiki/Java:String.compareTo()

Saludos, espero que te sirva.
#137
Java / Re: implements
5 Abril 2011, 15:04 PM
Si he visto la serie algunas veces, cuando la echaban en antena 3. Bueno pues tal vez la forma de hacerlo sea la siguiente:

Código (java) [Seleccionar]

public class miclase extends JPanel implements Runnable{

   t = new javax.swing.Timer(1000,
              new ActionListener() {
                  public void actionPerformed(ActionEvent e) {
                      ...
                      ...
                  }
              });

   miclase(){}
}


Claro si no me vuelvo a confundir. Saludos y gracias!
#138
Java / Re: implements
5 Abril 2011, 02:19 AM
Es impresionante la respuesta que se te ha ocurrido de la pregunta que he hecho. La he leído varias veces dedicando algo de tiempo a cada parte, bueno como es tarde mañana volveré a leerlo... De todas formas si no lo he entendido mal, gracias por decirme que he formulado mal la pregunta, creo que esa es la base, creo... Saludos.
#139
Java / implements
4 Abril 2011, 20:09 PM
Buenas,

tengo una duda que no consigo resolver. ¿Se pueden implementar varias clases a la vez en una class? Por ejemplo:

Código ( java) [Seleccionar]

public class miclase extends JFrame implements ActionListener, Runnable{
...
...
...
...
}


Gracias y saludos.
#140
Buenas,

pues nada os voy a poner hasta donde he llegado. He eliminado el método cotejar, que lo que hacía era comprobar si esa palabra ya existía. De esa manera me quito un acceso a la BD. Ahora solo se accede para insertar.

Para evitar que se dupliquen palabras inserto por orden, primero de 1 carácter, cuando acabe 2 caracteres, y así sucesivamente.

El proceso lo lanzo desde un thread, de esa manera tengo un "JLabel" que me va diciendo cuantos caracteres van siendo insertados. Ahora he añadido más caracteres para crear otra BD.

1) 44 = 44

2) 44 * 44 = 1936

3) 44 * 44 * 44 = 85184   

4) 44 * 44 * 44 * 44 = 3.748.096  ******

5) 44 * 44 * 44 * 44 * 44 = 164.916.224

6) 44 * 44 * 44 * 44 * 44 * 44 = 7.256.313.856

Cuando llegue a cantidades grandes modificaré los bucles para que haga la parte proporcional a un día. Al día siguiente o por la noche, lo dejare con la cantidad correspondiente.

No se si esto os sirve de algo. Pero me he dado cuenta que MySQL no hace distinciones entre:

a, á
....
u, ú
n, ñ
tampoco hace distinción entre mayúsculas y minúsculas.

Por lo que si busco en la BD "que", el resultado será:

que
qué
qúe
qúé

Seguiré con este tema formando la BD, si a alguien se le ocurre una idea, perfect.

Saludos, y espero que sirva la inf que he dejado.