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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Java / final class en: 6 Enero 2016, 23:42 pm
Hola,
Si declaramos una clase final, sus métodos son automáticamente definidos como finales o hay que declararlo explicitamente?

Gracias anticipadas.

Un saludo.
2  Programación / Java / Método list Clase File en: 29 Diciembre 2015, 13:35 pm
Hola,

Tengo un problema con este método, os  pongo el código que tengo:

Código
  1. public class TestFile {
  2.    public static void main(String[] args) {
  3.        File f = new File("Files\\red");
  4.        f.mkdirs();
  5.        f = new File(f, "red.txt");
  6.        String[] m = f.list();
  7.  
  8.        for (String str : m) {
  9.            System.out.println(str);
  10.        }
  11.    }
  12. }
  13.  

El resultado es:
Exception in thread "main" java.lang.NullPointerException

Alguien sabe por qué falla?
3  Programación / Programación C/C++ / Re: Ordenación método de la burbuja en: 9 Diciembre 2015, 23:04 pm
Hola,

Disculpad por no especificar. Me refiero a número de comparaciones.


Un cordial saludo
4  Programación / Programación C/C++ / Ordenación método de la burbuja en: 9 Diciembre 2015, 22:02 pm
Hola,

Por qué en el caso medio tenemos 3(n^2-n)/4. Entiendo que viene de (n-1)/2 * (3/2)*n
Pero no entiendo por qué el (3/2) * n.

Gracias anticipadas.

Un cordial saludo
5  Programación / Java / Re: @Override en: 9 Diciembre 2015, 16:39 pm
Se agradece la ayuda ;)

Un saludo
6  Programación / Programación C/C++ / Error al incrementar un índice de una matriz en: 8 Diciembre 2015, 16:28 pm
Hola,
Tengo esta porción de código:

Código
  1. while( (dest[ind] = orig[ind++]) != 0)
  2.  

El compilador me saca este error:

Unsequenced modification and access to 'ind'.

¿Alguien sabe el por qué de este error?

Gracias anticipadas.

Un cordial saludo
7  Programación / Java / @Override en: 8 Diciembre 2015, 16:25 pm
Hola,
¿Cuál es la utilidad de poner Override encima de un método? No lo llego a entender bien, supuestamente es para sobreescribir la funcionalidad de un método heredado, pero si lo escribimos tal cuál está definido ya se sobreescribe, ej:

Código
  1. class A {
  2.    public String toString() {
  3.        return "hola mundo";
  4.    }
  5. }
  6.  
  7. public class TestOverride {
  8.    public static void main(String[] args) {
  9.        System.out.println(new A());
  10.    }
  11. }
  12.  


Gracias anticipadas.

Un cordial saludo
8  Programación / Java / Re: Leer bytes en: 7 Diciembre 2015, 15:06 pm
Osx

Un saludo
9  Programación / Java / Leer bytes en: 6 Diciembre 2015, 21:42 pm
Hola,
Tengo este código:

Código
  1. package research;
  2.  
  3. import java.io.IOException;
  4.  
  5. public class ArrayBytes {
  6.    public static void main(String[] args) {
  7.        byte[] b = new byte[10];
  8.  
  9.        try {
  10.            System.in.read(b);
  11.        } catch (IOException e) {}
  12.  
  13.        for (int i = 0; i < b.length; i++) {
  14.            System.out.println(b[i]);
  15.        }
  16.    }
  17. }
  18.  


Cuando lo ejecuto e introduzco á obtengo lo siguiente:
Código:
á
-61
-95
10
0
0
0
0
0
0
0

No entiendo por qué sale -61 y -95. Alguien podría explicarme el por qué de esto.

Gracias anticipadas.

Un cordial saludo
10  Programación / Bases de Datos / Re: Problema con relación 1:1 en: 1 Diciembre 2015, 12:47 pm
Hola,

He seguido tu consejo y he hecho lo siguiente:

Código
  1.  
  2. CREATE TABLE ehbd.Clientes (
  3. idClientes INT NOT NULL AUTO_INCREMENT ,
  4.    nombre VARCHAR(64) NOT NULL,
  5.    idUsuarios     INT NOT NULL,
  6.    PRIMARY KEY (idClientes)
  7. ) engine=innodb;
  8.  
  9. CREATE TABLE ehbd.Usuarios (
  10. idUsuarios INT NOT NULL AUTO_INCREMENT ,
  11.    username VARCHAR(64) NOT NULL,
  12.    email VARCHAR(64) NOT NULL,
  13.    idClientes INT NOT NULL,
  14.    PRIMARY KEY(idUsuarios),
  15.    FOREIGN KEY(idClientes) REFERENCES ehbd.Clientes(idClientes)
  16. ) engine=innodb;
  17.  
  18. ALTER TABLE ehbd.clientes
  19. ADD FOREIGN KEY (idUsuarios) REFERENCES ehbd.Usuarios(idUsuarios);
  20.  

El resultado de aplicar "Reverse Engineer" de Mysql Workbench es:



¿Es esto una relación 1:1 bidireccional?

¿No debería tener unas fechas 1:1 ----  como sale en la imagen de la izquierda?

Un cordial saludo
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines