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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Temas
Páginas: [1] 2
1  Sistemas Operativos / Windows / [Resuelto]Como redimensionar las particiones en: 17 Agosto 2018, 22:02 pm
Tengo un huawei matebood d i mi problemas es el siguiente.
El portatil venia con dos particiones una de 79,9 gb y las otra de 920 gb. Intentente reducir el volumen de la segunda particion para extender la primera, creando una particion no asignada de 400gb, sin poder extender la primera.
Esta tercera particion ha perdido todo el espacio y ahora tiene 114 mb (estaba sin asignar), luego la pase a ntfs para ver si podia recuperar el espacio pero no pude.
He intentado restaurar el ordenador pero no me deja (y no me sale el tipo de error). Como podria recuperar el espacio perdido del disco, formatearlo y crear dos particiones, una para el windows y otra para mis programas?
2  Programación / Bases de Datos / Como puedo mapear de forma generica objetos con JDBC? en: 11 Marzo 2018, 00:19 am
Generalmente, cuando uso JDBC, para mapear un objeto suelo utilizar la libreria de apache DbUtils. Pero ahora mismo, tengo que hacer un proyecto sin ella, y no puedo utilizar ningun ORM, solo puedo utilizar el JDBC. Por lo que cuando mapeo objetos tengo que hacer algo parecido ha esto:

Código
  1. Connection con =  getConection();
  2. String sql = "select * from tabla"
  3. Statement stmt = con.createStatemnet();
  4. ResultSet rs = stmt.executeQuery(sql);
  5.  
  6. while (rs.next) {
  7.  Bean bn = new Bean()
  8.   /// extraigo las variables de manera manual
  9. bn.setAttr(rs.getString());
  10. bn.setAttr1(rs.getInt());
  11. }
  12.  

Entonces, mi pregunta es la siguiente. ¿Como podria crear un metodo que pasandole un objeto me lo mapee desde la base de datos, y me devuelva una lista?

Gracias.
3  Informática / Hardware / Este portatil va bien para programar en unity? en: 24 Noviembre 2017, 14:15 pm
Mi primera opcion es esta:
https://tiendas.mediamarkt.es/p/port...nfotabcomments
especificaciones:
precio 450 €
Intel® Core™ i5-7200U
8 gb ram DDR4-2133 SDRAM
1 tb hdd
grafica --> intel hd grafics 620

y mi segunda :
https://tiendas.mediamarkt.es/p/portatil-huawei-matebook-d-15.6-full-hd-1373146
especicaciones:
precio 599 €
Intel® Core™ i5-7200U
8 gb ram DDR4-2133 SDRAM
1 tb hdd

Cual creeis que me combiene mas?

Gracias.
grafica --> gt940
4  Programación / Java / Java problema al borrar un archivo en: 14 Noviembre 2017, 13:00 pm
Estoy ejecutando esta funcion:
Código
  1.    private void actualitzarFitxer(String agendaPathString, String agendaSecondariPath) {
  2.        File fitxerVell = new File(agendaPathString);
  3.        File fitxerNou = new File(agendaSecondariPath);
  4.        if (fitxerVell.exists()) {
  5.            Path agendaPath = Paths.get(agendaPathString);
  6.            try {
  7.                Files.delete(agendaPath); //<---------- Falla aqu al borrarlo
  8.  
  9.            } catch (IOException e) {
  10.                e.printStackTrace();
  11.            }
  12.        }
  13.        fitxerNou.renameTo(fitxerVell);
  14.    }
  15.  
  16.  

Y me sale el siguiente error :
java.nio.file.FileSystemException: nombres\Toni\6.txt: El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso.

El problema es que en linux me funciona pero en windows no. La verdad es que estoy bastante perdido y no se como solucionarlo.
5  Sistemas Operativos / GNU/Linux / Preseed: Desactivar "Desea utilizar una replica de red?" en: 15 Mayo 2017, 22:10 pm
Hola muy buenas noches.

Estoy realizando una instalacion desatendida con debian mediante initrd.gz y no se que linea tengo que añadir al preseed.cfg para que no me salga esta opcion. Aquí pongo un link con la imagen.
http://imgur.com/ffY4RqQ

Gracias.
6  Sistemas Operativos / Windows / Diferencia entre %SystemRoot%\System i %SystemRoot%\System32? en: 22 Abril 2017, 16:47 pm
He buscado en internet y no encuentro nada razonable.

Agradeceria mucho una respuesta simple, muchas gracias.
7  Programación / Programación C/C++ / Problema con condicional if en: 22 Noviembre 2016, 17:33 pm
He hecho un programa que te rellena un vector con numeros aleatorios y luego te lo ordena mediante el metodo burbuja (se que hay mejores algortimos pero es una condicion explicita en el ejercicio) y luego te pide un numero y te lo busca dentro del vector usando un algoritmo dicotomico
(tambien explicito en el ejercicio).
Todo esto funciona, pero al marcar un numero que no esta dentro del vector que sea menor ha v[0] falla. Es decir, ell condicional if de la linea 67 no me funciona con valores menos ha v[0].

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #define h 5
  5.  
  6. int main(int argc, char *argv[]) {
  7. /*Ordenacion burbuja*/
  8. int v[h],i,j,aux;/*Variables ordenacion burbuja*/
  9. int inf,sup,med,n;/*Variables busqueda dicotomica */
  10. srand(time(NULL));/*Esta funcion permite que los numeros aleatorios varien cada vez que se ejecute el programa*/
  11. /*Llenamos el vector con variables aleatorias*/
  12. for(i=0;i<h;i++){
  13.  
  14. v[i]=rand()%20;
  15. printf("%d ",v[i]);
  16.  
  17. }
  18. printf("\n\n");
  19. /*Ordenacion de los numeros por el metodo burbuja*/
  20. for (i=0;i<h;i++){
  21.  
  22. for(j=i+1;j<h;j++){
  23.  
  24. if(v[j]<v[i]){
  25. aux=v[i];
  26. v[i]=v[j];
  27. v[j]=aux;
  28. }
  29.  
  30. }
  31. }
  32. /*Impresion de los numeros ordenador*/
  33. for(i=0;i<h;i++){
  34. printf("El vector v[%d] vale: %d\n",i,v[i]);
  35.  
  36. }
  37. /*No funciona con n<v[0]*/
  38. printf("\n Introduce el numero que quieres buscar: ");
  39. scanf("%d",&n);
  40. /*Busqueda dicotomica*/
  41. inf=0;
  42. sup=h;
  43.  
  44. while(inf<sup){
  45.  
  46. med=(inf+sup)/2;
  47.  
  48. if (v[med]==n){
  49.  
  50. printf("El numero que has seleccionado se encuentra en la posicion %d",med);
  51. break;
  52. }
  53. if (v[med]>n){
  54.  
  55. sup=med;
  56.  
  57.  
  58. }
  59. if (v[med]<n){
  60. inf=med+1;
  61.  
  62.  
  63. }
  64.  
  65. }
  66.  
  67. if((inf=sup)&&!(n==v[med])) {
  68. printf("El numero no existe dentro del vector");
  69. /*No funcoina con valores mas pequeños que v[0]*/
  70. }
  71.  
  72. return 0;
  73. }
8  Programación / Scripting / Problema al igualar una variable a 0 en bash [solucionado] en: 30 Octubre 2016, 23:14 pm
El problema esta en la linea 22, abajo entro en mas detalle en mi problema.
Código
  1. echo Este programa nos generara un numero aleatorio y nosotros tendremos 5 intentos para descubrirlo.
  2. echo 'Escribe la opción que deseas:'
  3. echo 'a)Jugar.'
  4. echo 'b)Salir.'
  5. read opc
  6.  
  7. case $opc in
  8. 'a')
  9. #Declaracion de nombre aleatorio en un rango comprendido entre 0 y 100.
  10. n=$((RANDOM%100+0))
  11. #Este echo esta puesto para comprobar los posibles resultados
  12. echo $n
  13.  
  14. #Bucle del juego, el cual acabara cuando los ints sea 0 o n1 sea igual a la variable random (en este caso int se igualrà a 0)
  15.  
  16. ints=5
  17. until [ "$ints" -eq 0 ]; do
  18. ((ints=$ints-1))
  19. echo 'Escribe un numero comprendido entre 0 y 100:'
  20. read n1
  21. if [ $n1 -eq $n ]; then
  22. (( $ints= $ints - $ints )) #Esta es la linea que me da error, me sale el siguiente mensaje:
  23.        #((: 4= 4 - 4 : se intentó asignar a algo que no es una variable (el elemento de error es "= 4 - 4 ")
  24.        #me sale el mismo error  al hacer '$ints=0'
  25.  
  26. echo 'El numero es correcto, has ganado, felicidades.'
  27.  
  28. else if [ $n1 -gt $n ]; then
  29.               echo 'El numero que has marcado es mayor.'
  30.       else echo 'El numero que has marcado es menor.'
  31.   fi
  32. fi
  33. done
  34.  
  35. ;;
  36. 'b')
  37. echo Fin del programa
  38. ;;
  39. esac

Cuando ejecuto el programa la linea que esta despues del primer 'if' la cual hace que el bucle finalice me sale error y sigue continuando hasta que el contador(ints) es 0.




Gracias por vuestra atencion


EDIT:
Al final he modificado el codigo así y funciona:
Código
  1. until [ "$ints" -eq 0 ]; do
  2.  
  3. echo 'Escribe un numero comprendido entre 0 y 100:'
  4. read n1
  5. if [ $n1 -eq $n ]; then
  6. echo El numero es correcto, has ganado, felicidades.
  7. ((ints=$ints-$ints))
  8. else if [ $n1 -gt $n ]; then echo El numero que has marcado es mayor.
  9. ((ints=$ints-1))
  10. else echo El numero que has marcado es menor.
  11. ((ints=$ints-1))
  12.   fi
  13. fi
  14. done
9  Programación / Programación C/C++ / [?]numero de 1 y 0 en un vector [solucionado] en: 27 Octubre 2016, 21:15 pm
He realizado un programa que al introducir un numero de caracter en un vector te dice el numero de 1 y 0.
Código
  1. #include <stdio.h>
  2. /*#include <math.h>*/
  3. int main (int argc, char *argv[]) {
  4.  
  5.  
  6. char bin[100];
  7. int n=0,n2=0,i;/*decimal0,decimal1,i;*/
  8. printf("Escribe un numero binario:\n:");
  9. scanf("%c",&bin);
  10. /*Cantidad de 1 y 0*/
  11. for(i=0;i<100;i++) {
  12. /*cantidad de 1 y 0*/
  13.  
  14. if ((bin[i]=49) ||(bin[i]=48)) {
  15. n=n+1;
  16. printf("%d",n);
  17. }
  18. n2=n2+1;
  19. }
  20. printf("N2 vale %d\n",n2);
  21. printf("N vale %d\n",n);
  22. return 0;
  23. }
  24.  
El problema es que cuando lo ejecuto,  la funcion "if" no funciona de la manera que espero (que a n se le sume uno cuando lea que hay un caracter con el valor 49  y 48 en ASCII que equivale al 1 y al 0) y y empieza a sumar un uno a n cada vez que se ejecuta el bucle.

En este caso n tendria que valer 3

Gracias por vuestro tiempo
10  Foros Generales / Dudas Generales / Grado Superior Informatica en: 24 Mayo 2016, 13:26 pm
Hola buenos dias.

Estoy acabando el bachillerato y tengo pensado hacer un grado superior en desarrollo de aplicaciones multiplataforma. Podrian decirme cual es el mejor instituto de barcelona o alrededores para hacerlo?Y en caso de que penseis que este fp (el cual he escogido porque me interesa mucho la programación y tengo pensado hacer posteriormente la ingenieria) no es el mas adequado cual me recomendariais?

Gracias  de antemano.
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines