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

#11
Java / Re: Cliente-servidor
5 Enero 2010, 00:31 AM
Mira te explico un poco por encima lo que tienes que hacer:
Tienes dos clases, una servidor con serverScoket escuchando en un puerto, y otra clase cliente con socket, te conectas al serverSocket, es decir, has establecido la conexion mira la API es muy sencillo.

Una vez hecho esto en el servidor te creas un objeto de la clase FILE y con su metodo list() te devuelve un array con los directorios/archivos que contiene, y si tienes establecida la conexion solo tienes que devolverlo... ya sea con serializacion de objetos o por string... eso ya depende de lops conocimientos que tengas.

Saludos
#12
Java / Re: Array y bucle for
3 Enero 2010, 23:51 PM
Claro si tu a un metodo le indicas que recibe Array y le pasas un arrayList pues te da error, en la extraccion un ArrayList se extrae con .get(). Tienes 2 opciones, hacerte un metodo nuevo adaptado a los ArrayList o usar el metodo de ArrayLIst .toArray().

Saludos
#13
Java / Re: Array y bucle for
3 Enero 2010, 17:55 PM
A ver si no entendi mal tienes dos Arrays un con nombres y otro con sueldos, doy por hecho de que estan por orden, quieres recibir un nuevo par de Arrays en donde tengas los nombres y los sueldos de los de mas de 1000 €

public static void Saldo (String []nombres, int dinero[]{
  ArrayList nombresD1000 = new ArrayList();
  ArrayList sueldosD1000 = new ArrayList();

  for (i = 0; i < nombres.length; i++){
     if (dinero[ i ] >1000){
        nombresD1000.add(nombres[ i ]);
        sueldosD1000.add(dinero[ i ]);
     }

  }

Algo asi, lo he hecho directamente en texto plano sin el IDE y no se si los array eran con .length o .size xDD pero bueno para que te hagas una idea.




}

#14
Java / Re: Array y bucle for
3 Enero 2010, 00:03 AM
No se si has visto la respuesta que te puse en uno de los otros post y el uso de ArrayList, pero creo que es lo mas simple y con solo un bucle.

Saludos
#15
No se , yo sigo viendo el mismo error, un supuesto:
Tu servidor a la escucha en el XX, dos clientes en el mismo momento(es dificil, lo se, pero hay que barajarlo) se conectan y al ir a la tabla estas teniendo dos accesos simultaneos a un elemento comun a varios clientes y con estos accesos por la logica concurrente pueden sobreescribirse...
#16
Lo que esta pasando es que no tienes en cuenta la posibilidad de que dos hilos accedan a ese contador a la vez y es lo que esta pasando, en cada uno de los hilos de conexion cada vez que intentes decrementar o incrementar ese contador deberas hacerlo dentro de un bloque synchronized de forma de que solo un hilo puede estar accediendo a esa variable en un determinado instante, es decir, has de tratarlo como parte critica del codigo.

Un saludo
#17
Materiales y equipos / Re: duda sobre antena 400mw
28 Diciembre 2009, 18:30 PM
Pero eso son factores que a la hora del diseño y la implicacion de las caracteristicas propias de una antena no son facilmente evaluables, y en este caso creo yo que estabamos sobre un fundamento teorico, y en tal caso estaba intentado explicar a motocros_elche  la implicacion directa de la potencia con su representacion logaritmica que son los decibelios.

Es como si me dices que el ancho de banda de una antena se va a ver reducido si incorporamos como dices un cajon X en el que tenemos una serie de amplificadores que nos sacrifican ancho de banda para ganar ganancia, pues si... pero creo que esta fuera del tema de la implicacion potencia-decibelios.

Saludos
#18
Materiales y equipos / Re: duda sobre antena 400mw
27 Diciembre 2009, 21:59 PM
Cita de: thedoctor77 en 27 Diciembre 2009, 17:48 PM

Cita de: panaka en 27 Diciembre 2009, 14:42 PM
Por ejemplo un aumento de 3 db nos implica duplicar la potencia de la señal.

NO.


En que te basas para hacer esa afirmacion?
Vamos a hacerte una simple demostracion,
Pdb = 10 log(Pw) Hasta aqui bien verdad?
Pdb = 10 log (2) = 3 dB supongo que hasta aqui tp tenemos ningun problema.
Pdb = 10 log (4) = 6 dB que como hemos visto nos ha supuesto la duplicacion de la potencia de la señal original tomando como referencia  el watio.

Pdb = 10 log (8) = 9 dB que casualmente nos implica volver a duplicar la entrada de 4 w

¿Es necesario una buena induccion para que te quede claro?

http://platea.pntic.mec.es/~lmarti2/decibelio.htm
http://www.velocidadmaxima.com/forum/showthread.php?t=163833

Saludos


#19
Juegos y Consolas / Re: Solucion cuando te banean
27 Diciembre 2009, 16:54 PM
OK, del que me referia es del battlefield 2, por lo que pone ahi banean ip, prueba a cambiar el serial y el jugador de usario a la vez que reinicias el router, para el caso de ip dinamica, el problema viene cuando o tienes ip estatica o tienes el juego original con el cdkey original...
#20
Java / Re: Error tonto con threads y sockets
27 Diciembre 2009, 16:45 PM
Supongo que se referirar a que cuando intentas utilizar una conexion que has cerrado no has comprobado si efectivametne dicha coenxion esta bind, prueba.isConected(), .isBound()
Saludos