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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 2 3 4 [5] 6 7 8
41  Programación / Desarrollo Web / error sql en: 23 Agosto 2013, 06:12 am
Buenas noches

me podrian ayudar porque me envia este mensaje al pegar mi codigo en phpmyadmin:

consulta SQL:

#
# Estructura de tabla para la tabla `fotos_mias`
#
CREATE TABLE `fotos_mias` (
`foto_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`lugar` varchar( 100 ) NOT NULL default '',
`nombre` varchar( 100 ) NOT NULL default '',
`descripcion` blob NOT NULL ,
`precio` double NOT NULL default '0',
PRIMARY KEY ( `foto_id` )
) TYPE = MYISAM AUTO_INCREMENT =32;

MySQL ha dicho: Documentación
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM AUTO_INCREMENT=32' at line 12
42  Programación / Desarrollo Web / imagen en php en: 4 Agosto 2013, 08:52 am
Hola buenas noches

estoy empezando a crear mi pagina web php y mysql ya tengo todo solo me falta una cosa subir una foto utilizando un boton al momento que yo de click en el boton me aparezca una ventana pequeña y selecionar la foto que quiera subir a mi pagina este ejemplo me gusto pero no puedo conseguir el codigo alguien puede ayudarme les dejo el video:

https://www.youtube.com/watch?v=V783g_qif9E

Gracias
43  Programación / Programación C/C++ / Re: menu turbo en: 26 Julio 2013, 22:02 pm
Veo 3 mains, has puesto tres programas distintos en un mismo archivo?  :o

Solo puede haber un main por programa.

Ahhhh

me puedes ayudar????

gracias
44  Programación / Programación C/C++ / menu turbo en: 26 Julio 2013, 20:11 pm
Buen dia espero que me puedan ayudar

en clases realizamos las siguientes estructuras pila, listas y suma, ahora como ultimo necesito que se haga un menu en donde yo pueda eligir estas 3 operaciones que les acabo de mencionar y claro que se ejecute, los codigos de las operaciones ya los tengo pero no se como hacer el menu y como llamar a las 3 operaciones espero que me ayuden...

Gracias



AL PARECER YA CASI PERO ME MARCAR ALGUNES ERRORES:  AYUDA

#include<conio.h>
#include<iostream.h>
#include<stdio.h>

main()
{
    int opcion;


 opcion=1;
 while(opcion!=5)
 {
   clrscr();
   printf("Menu de Vector, Pila, Matriz, Lista\n\n");
   printf("1- Vector\n");
   printf("2- Pila\n");
   printf("3- Matriz\n");
   printf("4- Lista\n");
   printf("5- SALIR\n\n");
   printf("Opcion: ");scanf("%d",&opcion);
      switch(opcion)
      {
case 1 :
clrscr();
int vector[10];

void llenarvector()
{

int inicio;
   for(inicio=0;inicio<10;inicio++)
{
printf("introduzca un valor para la posicion%d",inicio+1);
scanf("%d",&vector[inicio]);
}

}
void imprimirArreglo()
{
int posicion;
for(posicion=0;posicion<10;posicion++)
{
printf("el valor de la primera posicion %d es: %d \n", posicion,vector[posicion]);
}
}
void main()
{
clrscr();
llenarvector();
getch();
printf("imprimiendo valores");
imprimirArreglo();
getche();

getche();
break;




case 2 :

clrscr();
int opcion,tope,indice,dato,pila[5];


void imprimir()
{
clrscr();
   if (tope==-1)
   {
   gotoxy(5,10);

   printf("PILA VACIA.......");

   }
else

{
   for(indice=0;indice<=tope;indice++)

   {

   textcolor(RED);
   gotoxy(20,indice+6);
   cprintf("%d",pila[indice]);
   delay(100);

   }
   }
}


void insertar()
{

   if(tope==4)
   {
   gotoxy(25,15);
   printf("PILA LLENA:");
}
else
{
   printf("DATO:");
   scanf("%d",&dato);
   tope++;
   pila[tope]=dato;

   }
}

void eliminar()
{
   if(tope==-1)
{
   gotoxy(25,15);
   printf("PILA VACIA:");
}
else
{
   dato=pila[tope];
   printf("dato eliminado: %d",dato);
   tope--;
}
}

void menu()
{


   gotoxy(20,1);
   printf("seleccione una opcion \n");
   gotoxy(25,3);
   printf("1.- Insertar");
   gotoxy(25,4);
   printf("2.- Eliminar");
   gotoxy(25,5);
   printf("3.- Imprimir");
   gotoxy(25,6);
   printf("4.- Salir");
   gotoxy(28,8);
   printf("[[[   ]]]");
   gotoxy(33,8);
   scanf("%d",&opcion);
   switch(opcion)
{
case 1:insertar();
break;
case 2:eliminar();
break;
case 3:imprimir();
break;
case 4:abort();
}
}

void main()
{
clrscr();
tope=-1;
do
{
   menu();
   opcion=getch();
   clrscr();
}
while(opcion==13);
}

getche();
break;














case 3 :
clrscr();
int fila,columna;

int matriz[4][3];
void llenarmatriz()

{
   printf("llenando matriz.......\n");

   for(fila=0;fila<4;fila++)

   {
   for(columna=0;columna<3;columna++)

   {

   printf("\n valor para posiscion:%d,%d",fila,columna);
   scanf ("%d",&matriz[fila][columna]);

   }
   }
}

void imprimir()
{

for(fila=0;fila<4;fila++)
{
for(columna=0;columna<3;columna++)
{
printf("\n valor en posicion:%d,%d es: %d",fila,columna,matriz[fila][columna]);

}
}
}

void imprimirDos()
{

for(fila=0;fila<4;fila++)
{
for(columna=0;columna<3;columna++)
{
   gotoxy((columna+2)*3,(fila+4));
   printf("%d",matriz[fila][columna]);

}
}
}

void main()
{
clrscr();
llenarmatriz();
getch();
clrscr();
printf("imprimiendo valores:\n");
imprimirDos();
getch();
}
getche();
break;







case 4 :

clrscr();
/* LISTA SIMPLEMENTE ENLAZADA*/
int opc;
typedef struct nodo
{
int valor;
nodo *sig;
};
nodo *I, *F, *nuevo, *aux;
insertar()
{
if (I==NULL)
{
nuevo=(nodo*) malloc(sizeof(nodo));
gotoxy(20,3);printf("ELEMENTOS PARA REGISTRAR EN LA LISTA");
gotoxy(20,5);printf("TECLEA EL ELEMENTO : ");
gotoxy(20,7);scanf("%d",&nuevo->valor);
nuevo->sig=NULL;
I=F=nuevo;
}
else
{
nuevo=(nodo*)malloc(sizeof(nodo));
gotoxy(20,3);printf("ELEMENTOS PARA REGISTRAR EN LA LISTA");
gotoxy(20,5);printf("TECLEA El ELEMENTO : ");
gotoxy(20,7);scanf("%d",&nuevo->valor);
F->sig=nuevo;
nuevo->sig=NULL;
F=nuevo;
}
return 0;
}
eliminar()
{
nodo *aux;
int borrado=0,dato;
if(I==NULL)
{
gotoxy(20,5);printf("< Í { Í [ ELIMINAR ELEMENTOS DE LA LISTA ] Í > Í } ");
gotoxy(20,7);printf("< Í { Í [ LA LISTA SE ENCUENTRA VACIA ] Í > Í } ");
getch();
}
else//else1
{ gotoxy(20,5);printf("ELIMINAR ELEMENTOS DE LA LISTA");
gotoxy(20,7);printf("šQUE DATO DESEAS BORRAR?:");
gotoxy(20,9);scanf("%d",&dato);
aux=I;
while((aux->sig!=NULL)&&(borrado==0))
{
if(aux->valor==dato)
{
I=aux->sig;
borrado=1;
}
else
{
if(aux->sig->valor==dato)
{
if(aux->sig==F)
{
F=aux;
aux->sig=NULL;
borrado=1;
}//if(aux->sig==F)
else
{
aux->sig=aux->sig->sig;
borrado=1;
}//fin del else
}//if(aux->sig==F)
else
aux=aux->sig;
}//fin del else
}//fin del while
if (aux->valor==dato)
{
if ((aux==F) && (aux==I))
{
I=F=NULL;
borrado=1;
}//fin del if ((aux==F) && (aux==I))
else
{
aux->sig=NULL;
borrado=1;
}
}//fin del if (aux->valor==dato)
}//fin del else1
return 0;
}//fin de la funcion eliminar
imprimir()

{
if (I==NULL)
{
gotoxy(25,11);printf("VISUALIZAR ELEMENTOS DE LA LISTA");
gotoxy(25,13);printf("NO EXISTEN ELEMENTOS EN LA LISTA PARA MOSTRAR");
getch();
}//fin del if (I==Null
else
{
aux=I;
while(aux->sig!=NULL)
{
printf("%d\t",aux->valor);
aux=aux->sig;
}//fin del while
printf("%d\t",aux->valor);
getch();
}//fin del else
return 0;
}//fin de la funcion imprimir
Cuadro ()
{
int col,lin;
gotoxy(1,1);putchar(201);//É
gotoxy(80,1);putchar(187);//»
gotoxy(80,24);putchar(188);//Œ
gotoxy(1,24);putchar(200);//È
for (col=2; col<=79; col++)
{
gotoxy(col,1);putchar(205);
gotoxy(col,24);putchar(205);
}
for (lin=2; lin<=23; lin++)
{
gotoxy(1,lin);putchar(186);
gotoxy(80,lin);putchar(186);
}
return 0;
}
main()
{
textmode(C80);
clrscr();
int opc;
I=F=NULL;
do
{
clrscr();
Cuadro();
gotoxy(20,2);printf("SELECCIONA U N A OPCION");
gotoxy(25,4);printf("1.- INSERTAR");
gotoxy(25,6);printf("2.- ELIMINAR");
gotoxy(25,8);printf("3.- IMPRIMIR");
gotoxy(25,10);printf("4.- EXIT");
gotoxy(25,12);printf("< < [ ] > >");
gotoxy(31,12);scanf("%d",&opc);
switch (opc)
{
case 1:
{
clrscr();
Cuadro();
insertar();
}
break;
case 2:
{
clrscr();
Cuadro();
eliminar();
}
break;
case 3:
{
clrscr();
Cuadro();
gotoxy(20,5);printf("VISUALIZAR ELEMENTOS DE LA LISTA");
gotoxy(20,7);printf("DATOS EN LA LISTA SON: \n");
gotoxy(20,9);imprimir();
break;
}
case 4:
exit(0);
}
}while(opc!=4);
return 0;
}

            getche();
            break;




45  Sistemas Operativos / GNU/Linux / proxy squid ubuntu 12.10 en: 29 Mayo 2013, 20:54 pm
hola buenas tardes

espero que me puedan ayudar estoy configurando 2 maquinas ubuntu y windows, mi servidor proxy es ubuntu ya realice las configuraciones necesarias pero no me funciona se bloquea o no cargan  las paginas en ubuntu en este sistema tengo habilitados mi conexion inalambrica y la red lan al mismo tiempo les anexo mis configuraciones utilizo a firefox como navegador y en la configuracion del proxy anota la direccion ip 9.31.67.10 y puerto 3128 pero nada

#nombre de la pc
visible_hostname ubuntu

#puerto proxy
http_port 3128

#directorio de error del proxy
error_directory /usr/share/squid3/errors/Spanish

#lineas predeterminadas
acl manager proto cache_object


# ip del servidor ubuntu LAN(cableado)
acl localhost src 9.31.67.1/32 ::1
acl to_localhost dst 9.31.67.0/8  0.0.0.0/32 ::1


#IP POR DONDE NOS CONECTAMOS A INTERNET
acl localnet src 192.xxx.x.xxx


#ip del servidor
acl localnet src 9.31.67.10


#ip del cliente
acl localnet src 9.31.67.2

acl web dstdomain www.hotmail.com

#permitidos y no
http_access deny web
http_access allow localnet
46  Comunicaciones / Redes / filezilla win xp y ftp ubuntu en: 20 Mayo 2013, 04:46 am
Buenas noches

Solicitando de su apoyo he creado un servidor ftp en ubuntu 12.10 al parecer funciona al 100% y como cliente estoy ingresando desde windows xp con el programa filezilla subo  los archivos sin ningun problema a mi servidor ubuntu pero al ir a la carpeta de ubuntu el archivo que copie desde windows me aparece con un candadito y no lo puedo abrir

me ayudan con esto que estara pasando

gracias
47  Programación / Java / Re: Ayuda con arbol en: 5 Abril 2013, 22:43 pm
Hola espero qe alguien pueda ayudarme esta es la otra parte del codigo ya ejecuta pero no me aparece los valores queda de esta forma: tambien anexo la otra parte del codigo.....gracias :o

Insertando los siguientes valores:
1 3 2

Recorrido Preorden


Recorrido Inorden


Recorrido Postorden

GENERACIÓN CORRECTA (total time: 5 seconds)




Código
  1. package PruebaArbol1;
  2.  
  3.  
  4. class NodoArbol{
  5.        NodoArbol li,ld;
  6.        int dato;
  7.  
  8.        public NodoArbol(int d){
  9.            dato=d;
  10.            li=ld=null;
  11.        }
  12.  
  13.        public synchronized void insertar(int d){
  14.  
  15.        if(d<dato){
  16.            if(li==null){
  17.                li=new NodoArbol(d);
  18.            }
  19.            else{
  20.                li.insertar(d);
  21.            }
  22.        }
  23.  
  24.        if(d>dato){
  25.            if(ld==null){
  26.                ld=new NodoArbol(d);
  27.            }
  28.            else{
  29.                ld.insertar(d);
  30.            }
  31.        }
  32.  
  33.    }//fin insertar
  34.  
  35.        public int retornadato(){
  36.            return(dato);
  37.        }//end retornadato
  38.  
  39.    }
  40.  
  41.    public class Arbol {
  42.  
  43.        private NodoArbol raiz;
  44.  
  45.    public Arbol() {
  46.        raiz=null;
  47.    }
  48.    public NodoArbol retornaraiz(){
  49.        return(raiz);
  50.    }
  51.  
  52.  
  53.    public synchronized void insertarNodo(int d){
  54.          if(raiz==null){
  55.              raiz=new NodoArbol(d);
  56.              //primero=raiz;
  57.          }
  58.          else{
  59.              raiz.insertar(d);
  60.          }
  61.      }//fin insertarNodo
   
    //////////////////NUEVO PREORDEN
    
    
  
Código
  1. void recorridoPreorden(){
  2.  
  3.    }
  4.    public synchronized String preorden(){
  5.        String pre=ayudantepreorden(raiz);
  6.        return(pre);
  7.    }
  8.  
  9.    private String ayudantepreorden(NodoArbol nodo){
  10.        String cadena=new String();
  11.          if(nodo!=null){
  12.            //return;
  13.  
  14.            //System.out.print(nodo.dato+" ");
  15.            cadena=cadena+String.valueOf(nodo.dato+" ");
  16.            cadena=cadena+ayudantepreorden(nodo.li);
  17.            cadena=cadena+ayudantepreorden(nodo.ld);
  18.            }
  19.          else{
  20.            cadena="";
  21.          }
  22.        return(cadena);
  23.    }
   
    ////////////// NUEVO INORDEN
    
    
Código
  1. void recorridoInorden() {
  2.    }
  3.    public synchronized String inorden(){
  4.        String inor=ayudanteinorden(raiz);
  5.        return(inor);
  6.    }
  7.  
  8.    private String ayudanteinorden(NodoArbol nodo){
  9.        String cadena=new String();
  10.        if(nodo!=null){
  11.           // return;
  12.  
  13.            cadena=cadena+ayudanteinorden(nodo.li);
  14.            cadena=cadena+nodo.dato+" ";
  15.            cadena=cadena+ayudanteinorden(nodo.ld);
  16.        }
  17.        else{cadena="";}
  18.        return(cadena);
  19.    }
   
    
    
   /////////////NUEVO POSORDEN
    
    
Código
  1.    void recorridoposorden() {
  2.  
  3.     }
  4.  
  5.    public synchronized String posorden(){
  6.        String pos=ayudanteposorden(raiz);
  7.        return(pos);
  8.    }
  9.  
  10.    private String ayudanteposorden(NodoArbol nodo){
  11.        String cadena=new String();
  12.        if(nodo!=null){
  13.  
  14.  
  15.  
  16.            cadena=cadena+ayudanteposorden(nodo.li);
  17.            cadena=cadena+ayudanteposorden(nodo.ld);
  18.            cadena=cadena+nodo.dato+" ";
  19.        }
  20.        else{cadena="";}
  21.          return(cadena);  
  22.    }
  23.  
  24.    }
  25.  


48  Programación / Java / Ayuda con arbol en: 27 Marzo 2013, 20:44 pm
Buenas estoy terminado de crear mi programa pero me marca un error:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - cannot find symbol
  symbol:   class Arbol
  location: class PruebaArbol
   at PruebaArbol.main(PruebaArbol.java:4)

me pueden ayudar mi codigo es el siguiente:

Código
  1. public class PruebaArbol {
  2.  
  3.    public static void main(String args []) {
  4.              Arbol arbol = new Arbol();
  5.        int valor;
  6.  
  7.        System.out.println("inserta los datos:");
  8.         for(int i=1;i<=10; i++){
  9.             valor=(int)(Math.random()*100);
  10.             System.out.print(valor +"");
  11.             arbol.insertarNodo(valor);
  12.  
  13.         }
  14.        System.out.println("\n\nRecorrido preorden:");
  15.        arbol.recorridoInorden();
  16.  
  17.         System.out.println("\n\nRecorrido postorden:");
  18.         arbol.recorridoPostorden();
  19.         System.out.println();
  20.  
  21.  
  22.    }

Gracias   :rolleyes: :rolleyes:
49  Programación / Java / Re: ORDENAR DATOS DESDE UN BOTON en: 9 Marzo 2013, 06:37 am
no de mucho lo que necesito es ordenar columnas
50  Programación / Java / ORDENAR DATOS DESDE UN BOTON en: 8 Marzo 2013, 06:57 am
Hola buen dia

estoy intentando ordenar datos dentro de una tabla con un boton, los datos son promedios les anexo como esta el codigo:


INGRESANDO DATOS DESORDENADOS:

Clave     Nombre    Apellidos   Promedio
1                    hh        hh        5.0
2                    aa        aa        1.0
3                    bb        bb        9.0
-------------------------------------------

DESPUES DE DAR CLICK EN ORDENAR QUEDA DE ESTA MANERA

Clave     Nombre   Apellidos   Promedio
1                     aa        aa       1.0
2                     bb        bb       9.0
3                     hh        hh       5.0
 
ESTE ES EL CODIGO QUE TIENE EL BOTON: ESTOS DATOS ESTAN EN UNA TABLA

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // Ordena por promedio
        jButton7.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                List<Object[]> lista = ((DefaultTableModel) jTable1.getModel()).getDataVector();
                Collections.sort(lista, new Comparator() {

                    public int compare(Object o1, Object o2) {
                         
                        List<Object> fila1 = (List<Object>) o1;
                        List<Object> fila2 = (List<Object>) o2;
                       
                        String Promedio = String.valueOf(fila1.get(2));
                        String Promedio1 = String.valueOf(fila2.get(2));
                        return Promedio.compareToIgnoreCase(Promedio1);
                    }
                });
                jTable1.repaint();
            }
        });
       
    }     :-\ :-\
Páginas: 1 2 3 4 [5] 6 7 8
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines