elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7 8 9 10
31  Programación / Java / cómo descargar una url? en: 22 Junio 2010, 21:37 pm
Hola:

   Estoy intentando descargar el código fuente de una url pero no me deja me sale este error.

Citar
java.io.IOException: Server returned HTTP response code: 403 for URL:......

 El problema es que debe de usar cookies o algo por seguridad. Además no es una página estática, sino que es así http://www.dominioddd.com/lalaala?p=1&z=2

¿cómo podría hacerlo? tendría que engañarlo poniendo headers del mozilla para que crea que es un navegador o algo? tendría que enviarle alguna cookie... algun valor...?
32  Programación / Java / Re: Servlet (Connection Timeout) en: 16 Junio 2010, 22:27 pm
No se sobre servlets pero intentaré hecharte una mano.

Lo que quieres saber es desde el lado del cliente si se ha cargado el servlet no? Es decir como si en el navegador web introduces la url y saber el momento en el que se carga?

O por el contrario te gustaría saber desde el lado del servidor el momento en el que se ha iniciado. En este caso, podrías pasarle al servlet cuando lo construyes un objeto con una variable de fecha y tiempo. Entonces en el método init pones datos en dicha variable.
33  Programación / Java / Re: Servlet (Connection Timeout) en: 15 Junio 2010, 22:07 pm
Prueba a establecer el conn.setReadTimeout(100); antes de hacer la petición conn.getInpuStream();

Código
  1. URL myURL = "http://personal/perServlet";
  2. try {
  3.   conn = myURL.openConnection();
  4.   conn.setConnectTimeout(100);
  5.   conn.setReadTimeout(100);
  6.   conn.setDoInput(true);
  7.   String str = "";
  8.   InputStream iStream = conn.getInputStream();
  9. }catch(Exception e){
  10. e.printStackTrace();
  11. }
  12.  

Ya comentaras si hay suerte.
34  Programación / Java / ¿cómo implementar un progressBar? en: 6 Junio 2010, 23:34 pm
Buenas.

Estoy utilizando un jInternalFrame y quiero que cuando le das a la X de cerrar te salga un jDialog y te pregunta si quieres guardar y tal. Una vez que pulsas si o no, si pulsas "si" me debe lanzar una ventanita con un progressBar (JDialog). Mientras, va guardando lo que tenga que guardar... y una vez terminado de guardar se cierra el jInternaFrame.

El problema es que no consigo que me muestre el contenido del frame del progressBar (jDialog). Me sale el marco pero no lo que contiene, no sale ni el jTextArea ni el jProgressBar. Si lo pongo como modal, a true, si que se muestra pero no puedo guardar las cosas hasta que no lo cierro.

He leído que hay que iniciarlo con algo de Event dispatching thread pero no consigo nada.

Me podéis explicar algo?
35  Programación / Java / Re: Manejar archivo .txt desde java (ingresar datos, modificar datos, buscar datos y en: 2 Junio 2010, 23:44 pm
Héchale un vistazo ha esto, hay bastantes cosas:

http://www.chuidiang.com/chuwiki/index.php?title=Lectura_y_Escritura_de_Ficheros_en_Java

http://www.chuidiang.com/java/novatos/editor/leer_escribir_fichero.php

http://www.chuidiang.com/java/novatos/editor/editor.php

http://www.chuidiang.com/chuwiki/index.php?title=B%C3%BAsqueda_de_ficheros
36  Programación / Java / Re: Manejar archivo .txt desde java (ingresar datos, modificar datos, buscar datos y en: 2 Junio 2010, 22:48 pm
He estado haciendo pruebas y he llegado a la conclusión de que es muchísimo más efectivo sin usar el "flush()".

He insertado 90.000.000 veces un String de 84 caracteres en un archivo haciendo flush() y otra sin flush():

   -con flush(): RAM inicial = 510 MiB, RAM final = 567 MiB -> diferencia = 57 MiB
                     total time: 10 minutes 21 seconds

   -sin flush():  RAM inicial = 532 MiB, RAM final = 596 MiB -> diferencia = 64 MiB
                     total time: 1 minutes 44 seconds

Pensaba que se petaría la Ram pero no es así, el BufferedWriter se debe de vaciar cuando tiene lo suficiente para escribir en el archivo.
La diferencia de Ram suele oscilar entre los 25 o 20 MiB mas o menos.
37  Programación / Java / Re: Manejar archivo .txt desde java (ingresar datos, modificar datos, buscar datos y en: 2 Junio 2010, 16:04 pm
que pasa si no haces el "bufferedWriter.flush();" ?
Quiero decir, si escribes 2 millones de cosas... ¿se quedan en el buffer? o se vacía solo el buffer cuando se llena y lo vuelca al archivo...
38  Programación / Java / Re: ¿cómo detectar cuando se cierra un JInternalFrame? en: 2 Junio 2010, 01:13 am
ok. Ya entiendo, con el InternalFrameListener.

jeje... llevaba tanto tiempo sin tocar las ventanitas que no me acordaba ya de que el ide te generaba el codigo  :silbar:

gracias.
39  Programación / Java / [SOLUCIONADO]¿cómo detectar cuando se cierra un JInternalFrame? en: 2 Junio 2010, 00:19 am
Hola:

   ¿Cómo puedo detectar cuando se cierra un JInternalFrame con la X de arriba?

   Quiero hacer lo típico de cuando cierras un documento que te pregunte si quieres guardar los cambios, ¿esa ventanita sería un jDialog?
40  Programación / Java / Re: estructura de datos o fichero para guardar strings, que sea rapida la consulta en: 1 Junio 2010, 20:32 pm
   Ya se cómo dices. Hice eso para otra cosa. Pero no me sirve porque si los string empiezan por algo similar no consigues reducir las busquedas o inserciones en nada.

   Lo que me ha gustado que he visto por ahí es una implementación de hashmap con archivo (FileHashMap).

   Lo que hace es guardar las claves en memoria y los valores los guarda en un archivo. Realmente lo que guarda es una clase que contiene el valor, la posición en el archivo y el tamaño del objeto.

Otra solución sería usar una base de datos que sería lo mas correcto.
Páginas: 1 2 3 [4] 5 6 7 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines