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ú

Temas - lexoazul

#1
Hola a todos ya tiene mucho tiempo que estoy aqui y hoy tengo algun problema con Programacion JAVA; explico mi duda.
Quiero tener una base de datos en Excel y que pueda acceder a ella por JAVA; lo cual la aplicacion podra realizar consultas en dicha Base de Datos.
Me he encontrado con los JXL y eso es para poder crear documentos de Excel y de la misma forma poder editar eso no me sirve ya que la informacion que tengo en el excel es demasiado grande.

Si me dieran una idea de como hacer este proyecto se los agradezco de antemano.
Un saludo a todos.
#2
ASM / TASM Suma de numeros
4 Marzo 2012, 04:36 AM
Hola a todos tengo un problema con este codigo, resulta que capturo dos numeros del 0 al 9 y lo sumo, para luego mostrar el resultado.
El problema que tengo es que si el resultado de la suma es de dos dijitos solo me muestra el primero ejemplo:
si sumo 4 + 9 = 13
del resultado solo me muestra el 3
Nota: si el resultado de la suma es de un dijito lo muestra bien; ejemplo 3 + 3 = 6

agradezco mucho su atencion y de antemano Gracias a todos.
Les dejo aqui el codigo, por cierto el ensamblador que estoy utilizando es TASM



pila segment stack "stack"
   dw 64h dup(?)
pila ends
data segment
   var db "ingrese numero",13,10,"$"
   resul db 0
data ends
code segment
       assume cs:code, ds:data, ss:pila
   inicio:
       mov ax,data
       mov ds,ax
       mov cl,0
       jmp mostrar
   datos:
       cmp cl,2
       je formato
       mov ah,01h
       int 21h
       sub al,30h
       add resul,al
       inc cl
       jmp mostrar
   formato:
       mov ah,02h
       mov dl,10
       int 21h
       
       mov ah,02h
       mov dl,13
       int 21h
       jmp imprimir
   imprimir:
       mov ah,0
       mov al,resul
       mov cl,10
       div cl
       
       ;add al,30h
       ;add ah,30h
       mov bl,ah
       
       mov dl,al
       add dl,30h
       mov ah,02h ;IMPRIME DECENA
       int 21
       
       mov dl,bl
       add dl,30h
       mov ah,02h ;IMPRIME UNIDAD
       int 21h
       jmp fin
       
   mostrar:
       mov ah,09h
       mov dx, offset var
       int 21h
       jmp datos
   fin:
       mov ax,4c00h
       int 21h
code ends
end inicio
end datos
end formato
end imprimir
end mostrar
end fin



EI: juntando mensajes.

bueno de tanto checar el codigo no habia algun error; pero para que me funcionara tube que volver a copiar la parte de la etiqueta imprimir y ya funciono.
Nota: son varias veces que pasa que cuando escribo codigo no funciona pero si lo vuelvo a reescribir entonces ya funciona alguien tiene alguna idea porque????

Bueno gracias a todos y Saludos
#3
Windows / Reparar disco duro o Recuperar datos
21 Febrero 2012, 01:36 AM
hola y muchos saludos a todos.
Quisiera comentar un problema que tengo con el sistemas operativo Windows XP cuando prendo el cpu se reinicia a cada rato. salen las obciones iniciar modo seguro, modo de red, iniciar normalmente.
Bueno ya probe todas las opciones y ninguna inicia.
Ya intente reparar el SO pero el disco de XP no detecta la particion donde esta instalada el SO windows XP dice Particion desconocida.
AHora quesiera saber si alguien me pudiera decir o guiar como recuperar mis datos o reparar la particion dañada.
Muchas gracias de antemano y un saludos a todos.

;-)        ;-)        ;-)       ;-)       ;-)    :o      :o       :o    :rolleyes:       :rolleyes:
#4
HOla a todos.
Bueno el problema que tengo es que la consulta que estoy haciendo regresa varios campos de respuesta y no se como mostrarlo en un textbox(o en algun otro elemento). aqui le dejo como hago la consulta.


            MySqlConnection Conex = new MySqlConnection();
            string CadenaDeConexion = "Server=localhost;" + "Database=paquetes;" + "UID=root;" + "Password=root;";
            static MySqlCommand Comando = new MySqlCommand();   
            Conex.ConnectionString = CadenaDeConexion;
            Conex.Open();

            string Resultado = "";
            Comando.Connection = Conex;
            Comando.CommandText = "Select nombre from paquete where nombreMicro='empresa1';";
            Resultado = Convert.ToString(Comando.ExecuteScalar());


bueno este es el codigo de conexion y de la consulta lo cual los datos que me regresa estan en "Resultado", pensaba que con solo agregarlo al textBox funcionaria.

textBox.Text = Resultado;

Alguien tiene una idea muchas gracias
#5
Java / problema con glutMouseFunc();
10 Diciembre 2011, 14:24 PM
Buenas a Todos, antes que nada no se si este irrumpiendo alguna regla preguntando sobre este tema OPENGL, se que hay un foro en C/C++ el problema es que estoy trabjando sobre java y no funciona de igual forma. YA he buscado en internet pero todos los ejemplos que he buscado es para C/C++, si alguien tuviera un ejemplo se lo agradeceria mucho.

Muchas gracias a todos por sus respuestas.

;D             :rolleyes:                        :)                         ;-)
#6
ASM / Comunicacion por serial
5 Noviembre 2011, 17:21 PM
Soy nuevo en este foro me marcaron un trabajo en ensamblador por comunicaicon de puerto serial y un pic lo que no se es como hacer la comunicacion del serial en ensamblador? desde la configuracion de 9600, que com,etc. 
Problematica Necesito enviar un caracter desde ensamblador por ejemplo una "A" y el pic me contestara con una "B" y entonces el programa ASM lo recibira y lo mostrara en consola.
Espero me hayan podido entender y Muchas gracias a todos
#7
Java / partir archivo de audio en varios pedacitos
16 Diciembre 2010, 20:40 PM
Antes que nada Gracias a todos y muchos saludos.

Quisiera saber si me pueden ayudar con este problema.
Bueno el problema es que quiero partir en multiples pedacitos un archivo
de audio para este ejemplo es un .wav, tengo hecho estos metodos que lo hacen pero el problema es que cuando quiero reproducir esos archivos me dice el reproductor que tiene un error.
En el metodo partir tengo colocado el numero 345 para que solo haga dos pedacitos de todos los 347.
Lo gracioso es que si le digo que haga solo un archivo(coloco 346 en lugar del 345) ese si lo reproduce correcto.
Si alguien tiene una idea de porque lo hace se lo agradeceria mucho.
Muchas gracias a todos

Codigo:
import java.io.*;
import java.util.*;
public class Audio2 extends Thread{
    FileOutputStream fileOut ;
    BufferedOutputStream b;
    File fi;
    Vector v;
    byte[] bytes;
    byte[] subbyte;
    int tam,div,div2,tam2;
    int contador2=0;
public void partir(){
        byte []p=convertir("Akane.wav");//+++++++++++++++++++++++++Musica que quiero partir en pedacitos
        int tam=p.length;
        div=tam/50000;
        div2=tam%50000;
        tam2=50000;
        int inicio=0;
        subbyte= new byte[tam2];
        int contador=0;
        try{
        if(div>0){
            while(div>345){//Este numero lo coloque porque conozco en cuantos pedacitos va a partie este audio son 347
                for(int x=inicio;x<tam2;x++){
                    System.out.println("for: "+x+"     contador: "+contador);
                    subbyte[contador]=p[x];
                    contador++;
                }
               
                contador=0;
                div--;
                v.add(subbyte);
                if(div==1){
                    inicio=tam2;
                    tam2=tam2+div2;
                    subbyte=new byte[tam2];
                }else{
                    inicio=tam2;
                    tam2=tam2+50000;
                }
            }
        }else{
            for(int x=inicio;x<div2;x++){
                subbyte[x]=p[x];
            }
            v.add(subbyte);//+++++++++++++++++++++++++++++++++++++++++++Aqui lo agrego a un vector
        }
        }catch(Exception e){
            e.printStackTrace();
        }
    }
    public byte[] convertir(String nombre){
        try{
            File fil= new File(nombre);
            InputStream is = new FileInputStream(fil);
            long length = fil.length();
            System.out.println(length);
            bytes = new byte[(int)length];
            int offset = 0;
            int numRead = 0;
                while (offset < bytes.length
                   && (numRead=is.read(bytes, offset, bytes.length-offset)) >= 0) {
                offset += numRead;
                }
                if (offset < bytes.length) {
                throw new IOException("Could not completely read file "+fil.getName());
                }
            is.close();
           
        }catch(Exception ee){
            ee.printStackTrace();
        }
        return bytes;
    }
   
public void tratar(){
        try {
            Thread hilo = new Thread();
            hilo.start();
            while(true){
                if(v.isEmpty()==true){
                hilo.sleep(2000);
                }else{
                    byte[] gg=(byte[])v.remove(0);
                    crearMusica("nuevo",gg);//+++++++++++++++++++++++Metodo que me crea el archivo WAV
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
   
}

public void crearMusica(String nom,byte[] a){
        try{
            String nombre=nom+(""+contador2)+".wav";
            fi=new File(nombre);
            fileOut= new FileOutputStream (fi);
            b = new BufferedOutputStream(fileOut);   
            b.write(a);
            b.flush();
            b.close();
        }catch(Exception e){
            e.printStackTrace();
        }
}
public void run(){
    partir();
    tratar();
}
public static void main(String args[]){
    Audio2 a= new Audio2();
    a.start();
}
}
#8
Java / Duda sobre codigo Eficiencia
30 Agosto 2010, 23:51 PM
Hola a todos, la verdad que tengo una gran duda me dejaron un trabajo de la escuela pero quisiera que me ayudaran para poder realizarla.
El problema es que tengo que contar cuanta eficiencia tiene un codigo
Es decir por cada asignacion,operacion aritmetica o logica tiene un valor de 2 nanosegundos. por ejemplo en una asignacion de variable:

int x=0;      //Esta asignacion tiene un valor de 2 nanosegundos

El problema es en un for ejemplo:
int y = 5;         //2 nanosegundos
for(int i=0;x<y;i++){     //aqui llevo 6 nanosegundos
}                                  //total 8 nanosegundos 


El principal problema es que el codigo lo tengo que leer desde un .txt; es decir la duda es saber cuantos nanosegundos van hacer, considerando que en cada ciclo del for son 8 nanosegundos; osea en total por le for de arriba seran 40 mas la asignacion de la variable y.

Les agradeceria mucho por su ayuda. Nuevamente gracias
#9
Java / Problema de recursividad
5 Febrero 2010, 23:57 PM
Tengo una duda sobre este ejercicio:
public int sumarNumero(int n)
    {
       
        if(n==0)
        {
            System.out.println("No se puede Sumar:"+n);
            return n;
        }
        else
            System.out.println((sumarNumero(n / 10) + (n % 10)));
           
            return (sumarNumero(n / 10) + (n % 10));
    }
    public static void main(String args[])
    {
        Recursividad2 r2 = new Recursividad2();       
        r2.sumarNumero(34);
    }


Segun es un ejemplo que trata sobre sumar los digitos de un numero es decir si introducimos 34, el resultado debe de ser 7; pero no lo hace por el contrario lo primero que me imprime es un 3 despues un 7, luego otro 3 y por ultimo se cierra.
Si es que no me equivo como es recursivo siempre debe de estar imprimiendo un 7
Cualquier ayuda se lo agradeceria muchisimo.

De antemano Gracias a todos.
#10
Java / CAPTURAS DE PANTALLA DE UN ESCRITORIO REMOTO
2 Diciembre 2009, 23:07 PM
Hola a toda la comunidad estoy realizando un trbajo de la escuela que trata sobre un escritorio remoto, la cosa es que ya hago la captura y necesito enviarlo a la clase que recibe esas capturas; he leido que las capturas tienen que ser 24 por segundo y un maestro comento que tiene que enviarse por un doble buffer. se que se tienen que enviar por sockets pero no tengo ni la remota idea de como hacerlo. si alguien sabe como se lo agradeceria mucho.

;D ;D ;D                            :o :o :o           :laugh: :laugh: :laugh:
#11
Java / SERVIDOR CON MULTIPLES CLIENTES
23 Octubre 2009, 03:05 AM
Hola a toda la comunidad, tengo un problemilla quisiera saber si alguien me pude ayudar o si alguien sabe como un servidor puede atender a varios clientes a la vez; ya tengo hecho las clases cliente/servidor pero solo puede interactuar un cliente con el servidor, si alguien sabe se lo agradeceria mucho; cualquier comentario o ayuda sera bienvenido; de ante mano muchsimas gracias.

:D         :rolleyes:                              :laugh:         :silbar:
#12
hola a toda la comunidad

tengo un problema con enviar archivos de un cliente a un servidor y viceversa, la verdad que no tengo ni idea como hacerlo, si alguien sabe como o que metodos,o que clase se tiene que importar o utilizar seria de gran ayuda.
ha por cierto un compañero menciono que los envios se pueden hacer por mmedio de bytes y por una conexión tcp si alguirm mr puede explicar mis dudas se los agradeceria mucho.

gracias
:D :rolleyes:

;-)                                    ;D