|
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 - nicokiki
Páginas: 1 ... 7 8 [9] 10 11 12
201
« en: Jueves 18 de Marzo de 2004, 14:06 »
Castealo a int Salu2!!!!!!!
202
« en: Jueves 18 de Marzo de 2004, 13:38 »
Hola a todos!!!! He trabajado toda mi vida (muy corta) bajo WINDOWS, pero llego el momento del cambio!!!!! En este momento estoy haciendo una aplicacion WEB en JAVA utilizando Servlets, JSP, EJB. En esta aplicacion utilizo 1 base de datos de INTERBASE. Por el solo hecho de usar JDBC instale INTERCLIENT pero necesito saber donde conseguir Interbase Server para LINUX e Interclient para LINUX. Si alguien sabe de eso.... Salu2!!!!!
203
« en: Miércoles 17 de Marzo de 2004, 21:19 »
Es q eso son exactmante los beans. Te mando un archivo de "core servlets & jsp.pdf" cuya pagina es www.coreservlets.com . Esto te aclaro q es para aplicaciones WEB pero es lo mismo en locales. /** A simple bean that has a single String property * called message. * <P> * Taken from Core Servlets and JavaServer Pages * from Prentice Hall and Sun Microsystems Press, * http://www.coreservlets.com/. * © 2000 Marty Hall; may be freely used or adapted. */ public class StringBean { private String message = "No message specified"; public String getMessage() { return(message); } public void setMessage(String message) { this.message = message; } } Este Bean almacena las properties de las q vos estas hablando. En este caso guarda un String pero podes guardar lo q se te antoje. Para q una clase sea un BEAN debe tener atributos private y metodos getXXX y setXXX publicos obviamente para poder accederlos desde fuera de la clase. El constructor no debe hacer nada. La mayoria de los entornos traen un WIZARD para crear beans donde solo pones el tipo de propiedad y su nombre y te hace el get y el set correspondiente. Como ves en el ejemplo, para setear un string simplemente llamas a setMessage(TuString) y para getearlo getMessage() Salu2!!!!! y espero q haya servido y no haber dicho ninguna barbaridad
204
« en: Miércoles 17 de Marzo de 2004, 19:05 »
Si fuera una aplicacion WEB (aunq no se si es el caso tuyo) podrias almacenar en COOKIES o en JavaBeans. Creo q los beans tambien pueden ser locales en caso de que no estes haciendo algo WEB.
Espero q mi poco conocimiento de JAVA haya servido de algo
Salu2!!!!!
205
« en: Miércoles 17 de Marzo de 2004, 04:38 »
A todos!!! Le voy a poner fin a esto. No me parece q lo q haya contestado haya generado q Jorge5678 deje de pensar como resolver los problemas q le surjan. Todo lo contrario, considero q lo q hice (mal o bien o poco o muy optimo) para una persona q no entiende nada de C/C++ sea algo facil. Si pienso igual q todos que primero deberia haber algo de investigacion por cada cosa q se pregunta, pero cuando uno se topa con un problemilla q no puede solucionar, el mundo se viene abajo. Por ejemplo, si miran el foro de JAVA, yo me estuve volviendo loco con convertir numeros int en String aunque lo estaba haciendo bien y puedo dar fe de q lo q queria converti era un numero y primero aparecio una excepcion q no "catcheaba" y luego salto un error q realmente no entendia y al fin lo solucione, pero para mi q soy un poco nuevo en el mundo de JAVA, se me complico el mini diseño de una aplicacion. Entonces llego a la conclusion q puede haber muchos de nosotros que sepamos un monton sobre el lenguaje q utilizamos o algunos sabremos algunas cosillas y hay tambien de los q no saben nada de nada. Es por eso q hay q ponerse un poco en el lugar del otro. Si la idea de un FORO es solo responder con aquellas preguntas que consideremos de alta complejidad, yo me pregunto cuantos de Uds q andan comentando q hay q responder o q no saben que al hacer: 1.- char vec[10]; vec no existe como variable en ningun lado 2.- Critical sections Q son, como se inicializan, para q sirven, como se liberan 3.- Sockets Como se inicializa la libreria WINSOCK por ejemplo, como se crea un socket bloquenate o desbloqueante, como se manda info, bla.... 4.- Threads Como se crean, como se identidçfican, bla.... 5.- MFC Q es??? 6.- OWL Q es??? 7.- VCL Q es??? 8.- Bases de datos Como se cargan los drivers, como se abre una conexion, como se tiran Query's, como Updates, bla.. 9.- XML Como se parsea con DOM con SAX????? 10.- etc A partir de todo esto y de muchas cosas mas empecemos a pensar q un FORO no tiene por que ser algo elitista, un foro es un lugar donde uno puede preguntar los problemas q le surjan y COINCIDO CON TODOS Q NO HAY Q HACER EL TRABAJO DE OTROS VAGOS Q NO QUIEREN HACER O Q NO LO SABEN HACER PORQUE NO LEYERON NI PRACTICARON NADA EN SU VIDA!!!!!!!!! pero de ahi a responder solo cosas como: "no puedo enviar datos a un puerto q es manejado por el protocolo RS232C" o "Tengo una critical section q no se como entrarle" o cosas q seguramente para la mayoria de los foristas son de un nivel extramadamente alejado de su capacidad. Por favor les pido, seamos un poco mas comprensivos con el resto y si les parece q muchas cosas son muy basicas para Uds. simplemente no pierdan ni ni un segundo de sus vidas leyendolas, pero no dejemos afuera a personas q QUIEREN aprender!!!!!!. VUELVO A INSISTIR, ¡¡¡¡¡NUNCA HAGAMOS LOS TRABAJOS DE OTROS COMO EL DE LOS Nº ROMANOS o miles mas q andan por ahi dando vuelta, pero NO CONDENEMOS A LOS Q QUIEREN APRENDER!!!!!!!!! Me parece q el tema no da para mas q esto. Si a alguien le cayo mal lo q dije, PIDO DISCULPAS, si al alguien le cayo mal q respondi este mensaje (insisto: mal o bien respondido) NO LE PIENSO PEDIR DISCULPAS PORQUE CONSIDERO Q NO HICE NADA MALO, SOLO INTENTE AYUDAR EN ALGO Q NO ES DIFICIL, NADA MAS. Por ultimo, un mensaje a Qlix = D! . A parte de estar casi seguro q sos Argentino (yo lo soy) quiero decirte q me parece q no corresponde q insultes a los demas. No es justo. Si vos hicieras una pregunta q a mi o a "x" le parece tonta, no te gustaria en lo mas minimo q te insulten. De onda viejo, media pila!!!!! A los demas q lean esto les pido perdon de antemano por ser tan largo Salu2!!!! y PONGAMONOS UN POCO LAS PILAS TODOS PARA Q TODOS TENGAMOS UN BUEN NIVEL Y DIA A DIA LOS FORISTAS DEL EXCELENTE FORO EN EL Q ESTAMOS SUSCRIPTOS APRENDAMOS MAS Y MAS!!!!!
206
« en: Martes 16 de Marzo de 2004, 21:26 »
En www.recursosprog.com.ar explican en un sector del sitio como inicializar la libreria WINSOCK, y luego paso a paso como establecer una conexion y como enviar datos y como cerrar la conexion de una manera muy sencilla Salu2!!!!!
207
« en: Martes 16 de Marzo de 2004, 20:08 »
The Black Boy: Estoy 100% de acuerdo con vos, es mas si miras otros posts, condeno preguntas q llevan a q hagamos todo lo q los demas no saben ni quieren aprender, pasa q en este caso no me parecio una abuso. Solo escribi 5 lineas de codigo. INSISTO, SOLO PREGUNTAS PUNTUALES AL PREGUNTAR!!!!!!! Salu2!!!!!!! y JORGE5678 leete algo de cadenas en www.recursosprog.com.ar
208
« en: Martes 16 de Marzo de 2004, 18:15 »
Me olvide de dos cosas. 1.- Q la funcion contador de ahora en mas llamada Cuenta, debe devolver a contador asi: return contador; fuera del while
2.- Si te pasan a la funcion un vector de caracteres cargado asi por ejemplo:
char vec[] = {'h';'o';'l';'a';}; int Longitud = Cuenta(vec[]);
el resultado es inesperado y puede depender del compilador: El vector no tiene cargado el /0 al final de 'a', por lo tanto puede leer en memoria hasta encontrar un /0 o puede hacer algo raro. La verdad no lo se
Salu2!!!!!! y pido perdon por no haber sido del todo claro de entrada
209
« en: Martes 16 de Marzo de 2004, 17:58 »
El nombre de la funcion tiene q ser distinto al de la variable en el codigo q t mande. Perdon no me di cuenta
Salu2!!!!!!
210
« en: Martes 16 de Marzo de 2004, 17:56 »
Mira para contar la cantidad de caracteres de una cadena lo q deberias hacer es algo asi (No lo voy a hacer del todo):
int Contador(char* str) { int contador = 0; //Recorda q STRLEN cuenta hasta el /0 pero no lo incluye while (*str != /0) contador++; }
Y creo q eso anda salvo cuando comparo con el barra cero q no me acuerdo si va entre comillas o no
Salu2!!!!
211
« en: Lunes 15 de Marzo de 2004, 19:42 »
Viejo, si tenes un problema con la vida, problema tuyo OK???? Yo no tengo tiempo para perder mirando este tipo de mensajes. Es mas, me parece q el mensaje de JUANK fue demasiado leve. La verdad es q no escribo mas porque no vales la pena. CHAU CAPO
212
« en: Lunes 15 de Marzo de 2004, 15:29 »
La verdad es q creo q me tiraba NumberFormnatException. Pero esta conversion la hacia en un TRY - CATCH y dejaba de tirar es excepcion y empezo a tirar java.lang.Integer.ParseInt() error o algo asi. Disculpa que no me acuerod bien de esto, pasa q estoy en el trabajo y no lo recuerdo y no tengo el codigo como para probarlo.
Salu2!!!!
P.D.: si a alguien se le ocurre otra manera de convertir de String a int q no sea la q yo uso, avisenme
213
« en: Lunes 15 de Marzo de 2004, 13:55 »
Hola a todos!!!!! Tengo una pregunta mas q tonta pero q me esta complicando la cosa. Hay veces en las q uso esto para convertir de string a int: int x = Integer.parseInt(MiString); y hay veces q esta linea me da error. Si alguien sabe cuales son las maneras de convertir de Srting a Int, se loas agradecere Salu2!!!!!! y Gracias de Antemando!!!!!!!
214
« en: Sábado 13 de Marzo de 2004, 19:47 »
De nada!!!!!!!!! Me costo bastante pero te pude ayudar. Q loco todo no??? Me parece q nadie leera un mensaje mas tuyo, al menos es lo q hare.
Chau bombon, q te mejores y lo mejor seria RE-REGISTRARTE porque estas en el horno.
215
« en: Viernes 12 de Marzo de 2004, 17:36 »
Trabaja con JSP en vez de PHP que es el equivalente peor podes escribir codigo JAVA.
Salu2!!!!!!
216
« en: Viernes 12 de Marzo de 2004, 14:32 »
Hola a todos de vuelta!! Les hago una pregunta, en un JSP genero una tabla dinamica con ciertos "checkbox", y luego antes de realizar una "action" (como puede ser oprimir un boton q referencie a un Servlet) verifico el value de cada checkbox y los voy cargando en un vector. Mi pregunta es si puedo mandar el vector mencionado por el HTTPSession o por el request.setAttribute("ElVector", MiVector); ????? Igual me acabo de dar cuenta de que lo q me convien (ya q referenciare a un servlet) es q trabaje el servlet destino en vez del JSP, o sea hacer un request.GetParameter(checkboxi); y "getear" todo desde el servlet. Me parece mejor no????? Salu2!!!!!!!
217
« en: Miércoles 10 de Marzo de 2004, 21:26 »
Gracias!!!!
Pero necesitaria otro tipo de cosas. Un ejemplo de como parsear un XML bien basico. No pretendo q lo resuelvan por mi, pero si un lindo ejemplito.
Salu2!!!!
218
« en: Miércoles 10 de Marzo de 2004, 20:07 »
Hola a todos!!!! Quiero usar la libreria DOM con C++ y la realidad es q no se como poder utilizarla en lo mas minimo. Si se q es lo q hace DOM, pero no se como usarla. Alguien me puede dar una idea de como empezar o decirme de donde puedo bajar algun ejemplo???? Salu2!!!!!
219
« en: Martes 9 de Marzo de 2004, 20:07 »
Mira, en C/C++ los vectores "son punteros", verdadermante si tuvieras este caso: char vec[10]; Verdaderamente "vec" no existe en ningun lado (antes q nada se q esto va a generar q lluevan mails diciendo q esta diciendo este pibe????, pero si uno hiciera un printf("%s", vec); esto imprimiria basura hasta encontrar un /0 en memoria), lo q si existe es vec . vec vendria a ser una direccion de memoria, por lo tando, por ser un valor, no podra ser modificada. vec como variable no existe, a eso es a lo q me referia. Debido a q los vectores son punteros ( a la posicion donde se encuentran los datos), cuando llamas a una funcion le estas pasando la direccion de memoria de tu vector, por lo tanto no la tenes q pasar por referencia, simplemente asi:
void main(void) { long vec[10]; long incremento; CargarVector();//Funcion q carga el vector TuFuncion(vec, incremento); //le estas pasando vec, q es la direccion de memoria del primer elemento del contenido del vector //bla bla
} Salu2!!!!
220
« en: Martes 9 de Marzo de 2004, 15:36 »
Vos podes hacer lo q decis, o sea, al encabezado del metodo OnDraw() le podes pasar los parametros q se te antojen, pero me parece mejor declarar una matriz (o la estructura de memoria q se te antoje) como atributo privado de la clase. La manera de levantar datos desde el usuario, seria largar una ventana con ciertos "Edit Box"(o como se llamen) y levantas la info desde el usuario y cargas la matriz previamente declarada. Luego en el metodo OnDraw(), cuando llamas a Ellipse, levantas los datos de la matriz. Yo recomiendo no pasarle parametros a OnDraw() porque este es llamado por WINDOWS, o sea, vos podes llamarlo por codigo pero hay veces q es llamado directamente sin intervencion del programador, y en tal caso llevaria como parametros a "basura" o cosas inexsitente, entendes?????
Salu2!!!!!!
221
« en: Martes 9 de Marzo de 2004, 14:09 »
Hola a todos!!!!
Estoy usando el RESIN WEB SERVER (aunque esto no va al caso) y veo q el servlet debido al no uso del mismo luego de un tiempo, al ser invocado otra vez, arranca otra vez, esto es, llama al metodo "Init()". Alguien sabe como modificar "a mano" ese tiempo por ejemplo a 10 minutos????
Salu2!!!!
222
« en: Martes 9 de Marzo de 2004, 13:03 »
Podrias ir leyendo de a un caracter hasta un "enter" y cada vez q lo lees, invocas una funcion q verifique si lo ingresado es un carcater o no. Para ello podrias usar la funcion "isdigit()" o "isalpha()" para saber si el caracter es una letra o un numero. Bueno, eso es lo q se me ocurre. Resumiendo: arrancas con un while (CaracterDeUsuario != 13 )//creo q el enter es el 13 { if (ComprobarCaracter(CaracterDeUsuario) == true) { //acepto caracter }
}
Espero q la idea sirva
Salu2!!!!!
223
« en: Lunes 8 de Marzo de 2004, 13:56 »
Dentro del while podes usar fgetc() para leer de a caracteres o fgets() para leer de a lineas. Seguramente debe haber muchas cosas q estas dos, pero estas son las q yo conozco
Salu2!!!!!!
224
« en: Lunes 8 de Marzo de 2004, 13:55 »
Lo haces con un while:
//"Mientras q no se haya terminado el archivo" (feof en C/C++ = eof en Pascal ("end of file")) while (!feof(Archivo)) { //Aca parseas el archivo y guardas las cosas en la lista }
Salu2!!!!!!!
225
« en: Sábado 6 de Marzo de 2004, 17:37 »
Páginas: 1 ... 7 8 [9] 10 11 12
|
|
|