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 - macshivi

#1
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
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 (java) [Seleccionar]

Connection con =  getConection();
String sql = "select * from tabla"
Statement stmt = con.createStatemnet();
ResultSet rs = stmt.executeQuery(sql);

while (rs.next) {
  Bean bn = new Bean()
   /// extraigo las variables de manera manual
bn.setAttr(rs.getString());
bn.setAttr1(rs.getInt());
}


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
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
Java / Java problema al borrar un archivo
14 Noviembre 2017, 13:00 PM
Estoy ejecutando esta funcion:
Código (java) [Seleccionar]

    private void actualitzarFitxer(String agendaPathString, String agendaSecondariPath) {
        File fitxerVell = new File(agendaPathString);
        File fitxerNou = new File(agendaSecondariPath);
        if (fitxerVell.exists()) {
            Path agendaPath = Paths.get(agendaPathString);
            try {
                Files.delete(agendaPath); //<---------- Falla aqu al borrarlo

            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        fitxerNou.renameTo(fitxerVell);
    }



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
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
He buscado en internet y no encuentro nada razonable.

Agradeceria mucho una respuesta simple, muchas gracias.
#7
Programación C/C++ / Problema con condicional if
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].

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define h 5

int main(int argc, char *argv[]) {
/*Ordenacion burbuja*/
int v[h],i,j,aux;/*Variables ordenacion burbuja*/
int inf,sup,med,n;/*Variables busqueda dicotomica */
srand(time(NULL));/*Esta funcion permite que los numeros aleatorios varien cada vez que se ejecute el programa*/
/*Llenamos el vector con variables aleatorias*/
for(i=0;i<h;i++){

v[i]=rand()%20;
printf("%d ",v[i]);

}
printf("\n\n");
/*Ordenacion de los numeros por el metodo burbuja*/
for (i=0;i<h;i++){

for(j=i+1;j<h;j++){

if(v[j]<v[i]){
aux=v[i];
v[i]=v[j];
v[j]=aux;
}

}
}
/*Impresion de los numeros ordenador*/
for(i=0;i<h;i++){
printf("El vector v[%d] vale: %d\n",i,v[i]);

}
/*No funciona con n<v[0]*/
printf("\n Introduce el numero que quieres buscar: ");
scanf("%d",&n);
/*Busqueda dicotomica*/
inf=0;
sup=h;

while(inf<sup){

med=(inf+sup)/2;

if (v[med]==n){

printf("El numero que has seleccionado se encuentra en la posicion %d",med);
break;
}
if (v[med]>n){

sup=med;


}
if (v[med]<n){
inf=med+1;


}

}

if((inf=sup)&&!(n==v[med])) {
printf("El numero no existe dentro del vector");
/*No funcoina con valores mas pequeños que v[0]*/
}

return 0;
}
#8
El problema esta en la linea 22, abajo entro en mas detalle en mi problema.
Código (bash) [Seleccionar]

echo Este programa nos generara un numero aleatorio y nosotros tendremos 5 intentos para descubrirlo.
echo 'Escribe la opción que deseas:'
echo 'a)Jugar.'
echo 'b)Salir.'
read opc

case $opc in
'a')
#Declaracion de nombre aleatorio en un rango comprendido entre 0 y 100.
n=$((RANDOM%100+0))
#Este echo esta puesto para comprobar los posibles resultados
echo $n

#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)

ints=5
until [ "$ints" -eq 0 ]; do
((ints=$ints-1))
echo 'Escribe un numero comprendido entre 0 y 100:'
read n1
if [ $n1 -eq $n ]; then
(( $ints= $ints - $ints )) #Esta es la linea que me da error, me sale el siguiente mensaje:
       #((: 4= 4 - 4 : se intentó asignar a algo que no es una variable (el elemento de error es "= 4 - 4 ")
       #me sale el mismo error  al hacer '$ints=0'

echo 'El numero es correcto, has ganado, felicidades.'

else if [ $n1 -gt $n ]; then
              echo 'El numero que has marcado es mayor.'
      else echo 'El numero que has marcado es menor.'
  fi
fi
done

;;
'b')
echo Fin del programa
;;
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 (bash) [Seleccionar]
until [ "$ints" -eq 0 ]; do

echo 'Escribe un numero comprendido entre 0 y 100:'
read n1
if [ $n1 -eq $n ]; then
echo El numero es correcto, has ganado, felicidades.
((ints=$ints-$ints))
else if [ $n1 -gt $n ]; then echo El numero que has marcado es mayor.
((ints=$ints-1))
else echo El numero que has marcado es menor.
((ints=$ints-1))
  fi
fi
done

#9
He realizado un programa que al introducir un numero de caracter en un vector te dice el numero de 1 y 0.

#include <stdio.h>
/*#include <math.h>*/
int main (int argc, char *argv[]) {


char bin[100];
int n=0,n2=0,i;/*decimal0,decimal1,i;*/
printf("Escribe un numero binario:\n:");
scanf("%c",&bin);
/*Cantidad de 1 y 0*/
for(i=0;i<100;i++) {
/*cantidad de 1 y 0*/

if ((bin[i]=49) ||(bin[i]=48)) {
n=n+1;
printf("%d",n);
}
n2=n2+1;
}
printf("N2 vale %d\n",n2);
printf("N vale %d\n",n);
return 0;
}

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
Dudas Generales / Grado Superior Informatica
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.
#11
Programación General / Proyecto Instituto
14 Abril 2015, 19:25 PM
Buenas tardes!

Soy un estudiantes de bachiller que esta finalizando sus estudios y para acabarlos tengo que hacer un trabajo, el cual es de tema libre, y yo he escogido diseño de software ya que quiero estudiar una ingeniería relacionada con el ámbito de la informática.
Mi trabajo quiero centrarlo en la programación de una aplicación para el teléfono (Android), y tengo que tenerlo acabado para septiembre.
Mi idea era hacer una aplicación para el móvil capaz de reconocer palabras en un texto mediante el uso de la cámara de este.
Mi problema es que mis conocimientos de programación son muy básicos y no se por donde empezar.
Me gustaría saber donde puedo encontrar información para hacer aplicaciones de este tipo, si mi idea es demasiado complicada, si tendré suficiente tiempo para acabarla y que lenguaje de programación me recomendáis (había pensado en Java).

Gracias por vuestro tiempo.
#12
Hola a todos!

Hace poco que he empezado a programar en c y ahora mismo estoy dandole a la funcion if... else...
Mi problema es que no consigo detectar cual es el problema en mi codigo, aqui os lo copio:

include <stdio.h>  

int main()

{ int x=0;
printf("Introduzca su edad:\n");

scanf("%i",&x);  

if (x<=17)

{printf("no eres bienvenido!!");}

else{ prinf("bienvenido");}

system("pause");  

return 0; }


Para programar utilizo codeblocks y para compilar GNU GCC Compiller.

Gracias por vuestro tiempo