|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - silverfox
Páginas: 1 ... 7 8 [9] 10 11 12
201
« en: Lunes 24 de Abril de 2006, 08:52 »
Gran solución... poco ortodoxa, pero muy expeditiva... Tengo que probarlo, porque, con lo que dicen las instrucciones de copiar la DLL que te viene en un sitio o en otro aún no he conseguido nada, así que terminaré probandolo todo para ver si tira... Si encuentro la forma de hacerlo, avisaré. Gracias jpaler. Un saludo. Silverfox
202
« en: Lunes 24 de Abril de 2006, 08:49 »
Busca la clase o interfaz HttpServletRequest en la documentación del API de Java.
Cuando no la encuentres, búscala en el API del J2EE. Cuando la encuentres allí, instala el paquete de J2EE desde la página de Sun y ya tendrás esas clases para trabajar.
Recuerda que los Servlets y los JSP no son del estándar normal. Todas esas clases están en la extensión J2EE.
Un saludo.
Silverfox
203
« en: Lunes 24 de Abril de 2006, 08:41 »
ResultSet es un interface estándar de Java, echa un vistazo al API para conocer los métodos getX (int) y getX(String), donde X es un tipo de datos, el int es un entero (número de la columna, de izquierda a derecha y creo que empieza en 1) y el String es la cadena del nombre del campo que quieres recuperar.
Como ves, hay varias formas de hacerlo y todas son sencillas.
Suerte.
Silverfox
204
« en: Jueves 20 de Abril de 2006, 08:49 »
Esto dependerá del tipo de espiral que quieras, pero el algoritmo más fácil es el siguiente: trazas los ejes X, Y desde el punto (0,0), con una amplitud de 1 (sustituyase por X, depende de lo abierta que quieras la espiral) traza un semicírculo (cogerá 2 cuadrantes cualesquiera, lo explicaré tomando los cuadrantes I y IV) Este semicirculo interseca con el eje X en +X y -X (mi caso: +1 y -1). Desde uno de los puntos de intersección (por ejemplo, (-1,0)) y con amplitud de 2X (en este caso, 2) trazamos otro semicirculo que continúe el anterior. Para el siguiente semicírculo, nos desplazamos a la última intersección por la derecha (+1,0), con amplitud doble que la vez anterior y traza el siguiente semicírculo, que te deja más intersecciones en el eje X, desde las intersecciones nuevas, repites el proceso y así hasta que quieras... Espero que se me entienda, creo que al final me lié con la explicación. Un saludo. Silverfox
205
« en: Miércoles 19 de Abril de 2006, 14:16 »
Si es un tdipo JButton, tienes que llamar a las bibliotecas de Swing además de AWT
Mira en el API de Java para encontrar las sentencias import necesarias.
Silverfox
206
« en: Lunes 17 de Abril de 2006, 15:14 »
Muchas gracias. Echaré un vistazo a esas webs a ver si encuentro algo.
Gracias a todos por vuestras respuestas. Un saludo.
Silverfox
207
« en: Lunes 17 de Abril de 2006, 14:42 »
Mete el código de consulta a la base de datos en el evento de tu botón, tan sencillo como eso.
El que debe llevar el evento es el desencadenante de la acción, en este caso, tu botón, porque el textfield, según dices, es sólo para escribir la instrucción.
Un saludo.
Silverfox
208
« en: Lunes 17 de Abril de 2006, 14:38 »
¿Qué hay de malo en conectarse a una base de datos oracle?
Si tienes acceso a una, ya sea por vía remota, o bien instalada en local, descargate el driver y ya está.
El driver se llama ojdbc, por si quieres buscarlo por otros medios, pero descargarlo de la página de oracle sólo requiere registrarse de forma gratuita.
Un saludo.
Silverfox
209
« en: Martes 11 de Abril de 2006, 09:38 »
Buenas...
Esta pregunta está contestada en este mismo foro. El subject del mensaje es: Mejor Libro de Java.
Un saludo.
Silverfox
210
« en: Martes 11 de Abril de 2006, 09:25 »
Tienes instalado el Driver jdbc para mysql?
Creo que no dices nada de eso.
Si no lo tienes, tendrás que buscarlo en la web e instalarlo.
Suerte.
Silverfox
211
« en: Lunes 10 de Abril de 2006, 12:58 »
Siento haber tardado en contestar...
La pregunta se refiere al consumo de potencia total en mi pc. Vamos, que es para ver cuánta potencia consumo de mi fuente de alimentación, porque estoy teniendo problemas con la máquina y podría deberse a temas de alimentación.
Lo que no querría es cogerme una fuente de 600W para 'por si acaso', sino ajustarme un poco más a lo que tengo instalado.
Si me decís que la potencia consumida viene en las instrucciones de la tarjeta de video, en los HDD's, y en la placa, buscaré de nuevo, pero preguntaba por un sistema que no fuera el de sumar los consumos, porque no los encontré.
Buscaré de nuevo mientras tanto.
Gracias por sus respuestas.
Silverfox
212
« en: Lunes 10 de Abril de 2006, 12:52 »
Y ya de paso, cuenta qué pasos seguiste, he hecho todo lo que viene en las instrucciones de instalación y no soy capaz de hacerlo funcionar correctamente... Silverfox
213
« en: Jueves 6 de Abril de 2006, 17:03 »
Necesitas la extensión de Java que se llama javacomm. La lástima es que, la versión que yo usaba, no sirve en Windows XP, recientemente miré en la página de Sun a ver si tenían alguna otra versión, pero lo habían eliminado de la red. Leí que era porque estaban remodelandolo, pero aún no he vuelto a mirar...
Suerte.
Silverfox
214
« en: Lunes 3 de Abril de 2006, 08:51 »
'Herramienta' ??
J2ME significa Java 2 Micro Edition y es una versión reducida de Java que puede correr en dispositivos de 'bajas prestaciones', como pueden ser los teléfonos móviles.
Busca en el google más información. En la página de Sun tienes la opción de conocer muchas cosas sobre J2ME y aquí mismo tienes un foro de programación para dispositivos con J2ME donde puedes preguntar todo lo que quieras.
Un saludo.
Silverfox
215
« en: Viernes 31 de Marzo de 2006, 08:33 »
Puesto que la base de datos, generalmente, no se cuenta como parte del sistema propiamente dicho, sino que implementa su persistencia, 'mapeando' ciertos valores de los atributos de las clases en almacenamiento persistente, la mejor recomendación es dejarla lo más aislada posible, dejando bien definido su punto de interacción con el sistema. Lo que se suele hacer es aplicar patrones para generar un interface adecuado e implementarla posteriormente. En cuanto al momento, si todo está bien definido, realmente no importará demasiado, pero se debería tener algo al menos que simule las transacciones para el primer prototipo y, posteriormente, ir ampliando la base de datos para incluir las cosas nuevas (según un modelo de desarrollo en espiral). Si todo está bien definido podrías cambiar de una BD a otra sin tocar más código que unas pocas líneas en una clase. Espero haber contestado a tus dudas. Un saludo. Silverfox Editado: Una Clases no tiene proporción directa a una tabla de base de datos (la unica forma de hacer esto es con una base de datos orientada a objetos). Si trabajas en Java, echa un vistazo a Hibernate, a ver qué te parece.
216
« en: Viernes 31 de Marzo de 2006, 08:18 »
Sun One Studio. Gratuíto desde la página oficial de Sun desde hace muy poquito. Por lo que me han dicho, es la leche, pero también necesita una buena máquina. Yo trabajo con WASD, que también es muy bueno, basado en eclipse, pero necesita al menos 1Gb de RAM y no tiene capacidad para desarrollar en gráfico arrastrando controles y esas cosas, pero eso nunca ha sido obligatorio... basta con tener abierto el API de Swing y consultar allí lo que necesites... En este momento, por desgracia, todos los IDE que son buenos tienen un gran peso, tanto en cuestión de tamaño de la descarga, como en los requerimientos de la máquina para poder hacerlo funcionar. Un saludo. Silverfox
217
« en: Miércoles 29 de Marzo de 2006, 10:41 »
Es tan sencillo como que eches un vistazo al API de Java.
Dentro de la clase JFrame existe un método que se llama setDefaultCloseOperation. Si le das como parámetro la constante DO_NOTHING_ON_CLOSE, el evento windowClosing podrás controlarlo específicamente con tu propio WindowListener. Si no quieres que se cierre, simplemente, no trates el evento.
Un saludo.
Silverfox
218
« en: Lunes 27 de Marzo de 2006, 09:36 »
Aunque un poco más tarde de lo que prometí, aquí va la solución que encontré al problema que propuse. Espero daros alguna idea para que me digais otras opciones alternativas mejores. Tened en cuenta que no puedo usar más que la versión de Java 1.4.2_10 y que no tengo un interfaz gráfico (todo va de forma automática y la salida va a un fichero de log) JTextPane editor= new JTextPane(); try { editor.setContentType("text/html"); BufferedReader br= new BufferedReader (new FileReader("fichero")); //tambien con URL.getContent() StringBuffer sb= new StringBuffer(); String txt= null; String newline = System.getProperty("line.separator"); while ((txt=br.readLine()) != null){ sb.append(txt); sb.append(newline); } editor.setText(sb.toString()); System.out.println(editor.getText()); System.out.println("***********************"); editor.selectAll(); System.out.println(editor.getSelectedText()); System.out.println("***********************"); } catch (Exception e){ e.printStackTrace(); }
Un saludo a todos. Silverfox
219
« en: Viernes 24 de Marzo de 2006, 08:32 »
Buenas... He estado echando un vistazo a algunas especificaciones de hardware por la red, pero en bastante pocas de las que he encontrado (por no decir, en ninguna) aparece el consumo de potencia del dispositivo. Me gustaría saber dónde puedo encontrar esa información, porque incluso en las instrucciones de las tarjetas que tengo por casa es imposible de encontrar este consumo. Si hay forma de medirlo, ¿cómo se debe hacer? ¿Por dónde le meto el polímetro? Gracias a todos. Silverfox
220
« en: Viernes 24 de Marzo de 2006, 08:19 »
Muchas gracias kike. Aunque es sencillo, es un código bastante interesante y, en cierto modo, se aproxima a mi solución. No lo tengo muy claro con tus patrones, quizá habría que mejorarlos un poco, ten en cuenta que un HTML no tiene que estar bien formado (eso lo coge sin problemas), pero que, además, los tags pueden llevar parámetros y creo que en tus patrones no está incluido. (Pero bueno, se incluye y ya está). El resultado de la limpieza del fichero debería ser el mismo texto que se viese en la página web, pero en texto plano, o sea, que se coma todas las etiquetas meta, que no saque el título de la página, ni nada parecido. Con tu propuesta en mi ejemplo, quedaría la palabra TITULO arriba, ¿me equivoco? Muy buena solución, kike. Me sirve bastante para comparar velocidades de proceso. ¿Alguien quiere intentarlo otra vez? Esta tarde compartiré yo la mía, a ver qué mejoraríais. Gracias a todos. Silverfox
221
« en: Jueves 23 de Marzo de 2006, 12:52 »
Buenas. He tenido un problemilla con algo como esto. Ya lo he resuelto, así que no me corre prisa, pero me gustaría saber si alguien tiene otra solución distinta a la mía que sea más rápida. El problema consiste en coger un archivo HTML, que puede o no estar bien formado, y convertirlo en texto plano, es decir, sin etiquetas ni comentarios. No es necesario hacer nada especial con las etiquetas, ni siquiera formatear el texto de salida. Ejemplo: De esto: <HTML> <HEAD> <TITLE> TITULO </TITLE> <META NAME="Author" CONTENT="Silverfox"> </HEAD> <BODY> <div> <CENTER>Prueba para transformar</CENTER> <!-- esto no tiene que salir --> <br> <br> Prueba para el foro de solo código </div> </BODY> </HTML>
Debería quedar esto: Prueba para transformar Prueba para el foro de solo código
¿Se os ocurre algo? Gracias. Silverfox
222
« en: Jueves 23 de Marzo de 2006, 08:42 »
Hola...
Vamos a ver:
Cuando llamas al método exec de Runtime estás generando un objeto de la clase Process. Si echas un vistazo verás que es una clase abstracta, pero que tiene un método waitFor(), que sirve para que la hebra que lo invoca quede en espera hasta que la invocación del runtime finalice. No sé exactamente cuándo finalizará, si es en la primera entrada/salida o si es cuando ha dado una salida, pero bueno, eso lo puedes ver fácilmente.
Espero que te sirva.
En cuanto al path, suele ser el mismo en el que se sitúa la clase principal de tu programa.
Un saludo.
Silverfox
223
« en: Jueves 23 de Marzo de 2006, 08:26 »
Jajajaja, como haber, hay bastantes. ¿Los más conocidos? Podrian ser los siguientes:
- Thinking in Java (este le puedes encontrar por la red) (O'Reilly, Ed. Prentice hall) - How to program Java (Cómo programar en Java) (Deitel & Deitel, Ed. Prentice hall) - Java 2 (Agustín Froufe, Ed. Ra-Ma)
A mí me encanta el How to program y el Thinking es muy bueno también, pero cada uno busca un libro que tenga lo que necesita, ya sabes.
Suerte.
Silverfox
224
« en: Viernes 17 de Marzo de 2006, 08:22 »
Gracias, chicos.
Suerte tienes si te pasa raras veces, a mí me pasa a menudo.
No, no he tocado la tarjeta para nada y los fallos de instalación... he probado varias veces, con distintos drivers. En una página decían que los drivers más estables eran los de Forceware 66.81, esos creo que aún no los he probado, así que lo miraré este fin de semana.
Yo también seguiré investigando, a ver qué pasa...
Silverfox
PD: Una cosa curiosa: No he visto a nadie con Linux que tenga ese problema. Incluso, alguno de los que tenían el problema, han retrocedido al windows 9x y se les ha solucionado...
225
« en: Jueves 16 de Marzo de 2006, 10:22 »
Java3D es una implementación de 3d para Java, no usa internamente OpenGl, sino que puedes elegir entre éste y DirectX. Yo tengo instalado en este momento el Java3D que tira con Dx El Java3D te permite darle a esto de construir universos con Java, el problema que tiene con respecto al OGl y al DX es el que tiene siempre Java: Es interpretado y, por lo tanto, más lento que una implementación en C++ / Ogl. El Java3D no está nada mal y ha sido optimizado para obtener el mayor rendimiento posible, aunque quizá puede resultar ligeramente más complicado acostumbrarse a usarlo que a usar DX u Ogl, pero es una buena alternativa, además de tener una buena interacción con el usuario. Elijas lo que elijas, creo que da lo mismo. Las tres opciones son muy válidas, yo haría Java3D para Java y OGl para C++, aunque, últimamente, se impone bastante el DX. Silverfox
Páginas: 1 ... 7 8 [9] 10 11 12
|
|
|