|
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 - JuanK
Páginas: 1 ... 8 9 [10] 11 12 ... 231
226
« en: Jueves 6 de Diciembre de 2007, 18:03 »
el moderador dice que no se hace tarea pero yo te la hago gratis. josemks20 _ gmail.com escríbeme novatos.... cuando tengas 500 personas en el msn pidiendote tareas gratis ... no te quejes...
227
« en: Jueves 6 de Diciembre de 2007, 17:50 »
fraude. no hay tal libro en el enlace Que persona tan desagradable... al menos aportaras conocimiento pero tienes 10 mensajes y ninguno sirve para nada...
228
« en: Jueves 6 de Diciembre de 2007, 17:48 »
por que la actitud? no se deberia ayudar a la gente pues una cosa es ayudar y otra cosa es alcahuetear a los vagos.
229
« en: Jueves 6 de Diciembre de 2007, 17:47 »
Todas las opiniones son validas, la tuya mathco, es valida tanto como lo sería escuchar la opinión de un analfabeta respecto a un novel de literatura... pero válida es válida.
230
« en: Jueves 6 de Diciembre de 2007, 15:05 »
el programa esta muy mal estructurado, trata de hacer esto:
1 - una funcion que dibuje el menu de opciones y que devuelva la opcion seleccionada por el usuario 2 - otra funcion que de acuerdo a lo que devuelva la funcion menu decida a que otra funcion llamar 3 - las otras funciones a llamar ( y a hacer) serían -Adicionar palabra -Mostrar palabras 4 - La funcion de adicionar palabra debe capturar una palabra ingresada por teclado y acomoda dicha palabra dentro del árbol, para acomodarla en el arbol crea una nueva funcion que se llame algo asi como ObtenerNuevaHoja, la cual crea un nuevo nodo del arbol luego hace la busqueda (posiblemente una funcion 'BuscarHoja') hasta encontrar en donde debe 'amarrar' la nueva hoja (nodo) del árbol y la amarra.
La ventaja de tener un esquema así es que puedes hacer tus pruebas de manera modular, es decir probar cada componente por separado y verificar que funcione y luego armar el rompecabezas con las piezas y ponerlos a funcionar...seguramente tendras que hacer ajustes pero será más fácil encontrar y corregir los errores que cometas.
Saludos,
231
« en: Jueves 6 de Diciembre de 2007, 14:52 »
yo necesito un millón de dolares para dejar de trabajar .
232
« en: Jueves 6 de Diciembre de 2007, 14:48 »
"jdbc:oracle:thin:@direccion_ip:1521:xe"; Este seria el estándar de conexión por defecto: jdbc:oracle:thin:@machine_name:1521:database_name
machine_name := nombre o ip de la maquina donde esta montada la bd 1521 := es el puerto estándar, sino cambiaste nada en la instalación entonces esta en ese mismo. database_name:=Eso mismo el nombre que de la base de datos a la que te quieres conectar, el hecho que sea XE es solo porque tu base de datos debe ser la versión express la cual te crea una base de datos de nombre XE. "demo", "demo"
Tu usuario y contraseña son 'demo'.... que mal nombre... pero independientemente de eso, ese usuario lo creaste tú? le diste permisos de resource y de connect?
233
« en: Jueves 6 de Diciembre de 2007, 14:41 »
averigua las librerias de Java2D Java2Do mejor aún algo parecido a JFreeChart
234
« en: Jueves 6 de Diciembre de 2007, 14:36 »
recomendación: mysql y java... están cogidos de la mano y es bien fácil.
235
« en: Jueves 6 de Diciembre de 2007, 14:25 »
Si usas el database explorer del visual studio express solo te funciona con sqlserver y access, ni instalando los proveedores para otro db te funciona, programaticamente si lo puedes hacer, eso ya es otra cosa...
236
« en: Miércoles 5 de Diciembre de 2007, 20:21 »
2 horas y media a, por ahora, 18 minutos. 12:1 Y estoy seguro que se puede aún mucho más.
237
« en: Miércoles 5 de Diciembre de 2007, 20:17 »
Resumen: Clase FormaApp { ... ... ... } Clase SplashForm { FormaApp *claseFormPpal; ... ... ... } int main() { SplashForm *inicio; ... ... }
desde main llamas una instancia de SplashForm , la cual tiene un método de inicio (no el constructor) que crea una instancia de tipo FormaApp... y listo otra opcion es que instancies primero a FormaApp y que esta internamente llame a SplashForm a traves de un hilo antes de continuar con el resto de cosas... y una vez finalice la carga entonces que haga 'unload' de SplashForm .
238
« en: Miércoles 5 de Diciembre de 2007, 16:05 »
Crea una nueva sección.
239
« en: Martes 4 de Diciembre de 2007, 21:45 »
pues preguntaste en foros donde la gente es igual de bruta que tu....
y lo que me dices no es necesario, pues no tienes y aunque tuvieras mejor dile a tu no muy santa progenitora...
240
« en: Martes 4 de Diciembre de 2007, 20:47 »
#develop a mi parecer es muy bueno, te deja trabajar con distintos motores de bases de datos y trae un motor de informes integrado, las versiones express tambien son exelentes, el unico inconveniente que le veo es lo de la conexion a bases de datos, solo permite sql server, access, Falso. Puedes contectarte a la bd que quieras desde que tengas las librerias als cuales se consiguen en el site , por ejemplo de oracle , de mysql etc. con #develop tienes autocompletado y puedes generar ejecutables para compact framework y mono, Visual Studio Express tambien, no genera ejecutables 'tipicos' de mono, pero igual te funcionaran en cualquier plataforma.
241
« en: Martes 4 de Diciembre de 2007, 18:52 »
ok, no olvides retroalimentar en este hilo para saber como te fue o que más se puede mejorar.
242
« en: Martes 4 de Diciembre de 2007, 18:50 »
Con gusto, nos cuentas como te va... debería haber si un lugar para centralizar ese tipo de datos... tal vez existe pero no tengo idea.
243
« en: Martes 4 de Diciembre de 2007, 16:54 »
Las funciones que no incluye esta version, igual se puede impletmenta?? Todo lo que dependa de código se puede hacer. Lo que no por ejemplo es que no trae , sino estoy mal, es un editor de tablas sql o por ejemplo un diseñador de clases y acceso al team system etc, llamemoslas características de productividad empresarial, pero todo lo que puedes codificar en C# lo puedes hacer. el codigo generado, que? programo y vendo o programo y se queda ahi..??? Puedes hacer lo que quieras, vender, prestar, alquilar etc... lo que quieras. este c# express es mejor que sharpdevelop??.. sin fanatismo.. Sino quieres fanatismo pruebalos tu mismo, pero perderas el tiempo. A #Develop le falta mucho para parecerce a Visual Studio... incluso a las vesiones express... es facil conectarse a cualquier tipo de BD via ODBC o ADO?? El código es el mismo. Es libre solo para probar .. como los otros Express?? o se pueden hacer aplicaciones comerciales?? Lo que quieras--- en cualquier versión express puedes hacer , comercializar , vender etc... lo que quieras....
244
« en: Martes 4 de Diciembre de 2007, 15:14 »
1- No cargues de a una linea, carga bloques de a varias lineas en un array de strings de un tamaño fijo 2- Ese tamaño fijo debe ser una constante 3- De acuerdo a ese tamaño fijo has packs de consultas a la base de datos, es decir no haces una consulta por cada linea cargada sino que haces una consulta que te devuelva todos los valores asociados a todas las lineas de una sola vez . 4- Por cada linea leida que exista previamente en la bd creas los insert y luego envías los insert en un solo bloque sin hacer commit. 5-Por defecto cada operacion hecha hace auto commit, asi que debes manipular los objetos de conexion a la bad para previamente desactivar el commit. 6- Hay maneras en los objetos de conexion de crear varios estatements (INSERTS) y luego solo enviarlos a la base de datos en un solo envio. 7- Haces commit de manera manual solo al final de cada bloque.
El problema no es propiamente la lectura del archivo, aunque se puede optimizar leyendo de pedazos mas grandes, el problema mas fuerte son las idas y venidas a la base de datos.
Incluso de manera opcional, puedes probar cargando de una sola vez todo el archivo a memoria en un array de strings y luego operar sobre dicho arreglo por bloques tal como te lo he indicado arriba.
También coloca el código, entre mas información mejor.
245
« en: Martes 4 de Diciembre de 2007, 14:25 »
Tengo que procesar un archivo de texto de la manera mas rápida posible. a que te refieres con procesar... puntualmente que es lo que necesitas hacer? muestranos el código que usas para lectura y a lo que tu llamas procesamiento.
246
« en: Martes 4 de Diciembre de 2007, 05:06 »
claro!! que llevas hecho?
247
« en: Martes 4 de Diciembre de 2007, 05:06 »
asi sera muy dificil de ayudarte... pega todo el codigo para ver como has declaradop el struct , recuerda que si usas punteros inseguros no administrados debes usar el operador primario de referencia '->' en vez de '.'
248
« en: Lunes 3 de Diciembre de 2007, 21:17 »
[ StructLayout( LayoutKind.Sequential, CharSet=CharSet.Ansi ) ] public struct IsisSrcHeader { public int number; public int hits; public int recs; public int segmentpostings; public System.Char[] dbname; public System.Char[] booleanexpr; };
esa es la declaración de esa estructura en C#, si lo que quieres adicionalmente es apuntarle con char* debes declarar tipos unsafe y trabajar / compilar habilitando esa opción en el compilador. También puedes trabajar con 'punteros administrados' haciendo uso de IntPtr y de la clase estática Marshall: Marshal.StructureToPtr El tip de antes estaba mal, ya que en efecto es al contrario, las estructuras de C# se van a c++ como clases.
249
« en: Lunes 3 de Diciembre de 2007, 20:45 »
ante algunos eventos (como el apagón) no hay nada que hacer, asi que mi recomendación es que crees un archivo de configuración (xml de preferencia) en el que guardes información cada vez que la aplicación cierra de manera normal y cada vez que abre, de tal modo que si tiene información de abierto normal y no de cerrado eso indica que la ultima vez hubo un cierre abrupto.
También puedes usar llaves de registro, archivos planos, entre ortos etc.
250
« en: Lunes 3 de Diciembre de 2007, 14:45 »
muestras el splash screen, desde allí creas una instancia del nuevo form pero sin usar el método show, una vez termine de cargarse el form invocas al método show.
dependiendo de como lo tengas puede que no sea lo que tu estas buscando pero en dado caso deberías usar hilos.
Páginas: 1 ... 8 9 [10] 11 12 ... 231
|
|
|