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ú

Mensajes - Risketo

#1
Hola Turion,

en sql la cláusula WHERE solo se pone una vez.

Código (sql) [Seleccionar]
select * from pre_leido where autorizado_ver = 10 and id_mensaje = '2';

Un saludo
#2
GNU/Linux / Re: Instalar Mysql Workbench
4 Julio 2014, 11:43 AM
Bájate el .deb de tu versión de debian https://packages.debian.org/search?keywords=mysql-workbench
Las dependencias
sudo apt-get -f install
Saludos
#3
Java / Re: Exceptions
30 Junio 2014, 21:51 PM
Esa excepción se lanza cuando no hay memoria suficiente y el garbage collector no puede dar mas memoria a la máquina virtual de java. Es muy grande el fichero que lees?
No veo nada raro en el uso que le das a StringBuilder, podrías devolver sb.toString() y ahorrarte el String cadena.
#4
Hola, estoy intentando aceptar paquetes tcp desde el puerto 4445 solo desde una ip de mi red local. El problema es que los acepta de toda la red local.
El código que utilizo es el siguiente:

iptables -A INPUT -s 192.168.1.11/24 -d 192.168.1.10 -p tcp -m tcp --dport 4445 -j ACCEPT

Pero cuando listo las reglas de iptables con iptables -L -n esa linea es la siguiente:

ACCEPT     tcp  --  192.168.1.0/24       192.168.1.10         tcp dpt:4445

Cambia el 11 por un 0, por lo que todos los dispositivos conectados a mi red interna tienen acceso...
Qué se puede hacer para que solo acepte trafico del puerto 4445 desde una sola ip?
Muchas gracias.
#5
Una solución posible seria hacer un vector de igual tamaño que el vector de los poderes y ir guardando ahí los poderes usados, cada vez que el usuario elige un poder puedes comprobar si está repetido recorriendo el vector de poderes usados.
Algo así:


#include <stdio.h>

int main(void) {
    int poderes[100];
    int usados[100];
    int i,poderElegido,x;
   
    for(i=0; i<100;i++) //Lleno el array de poderes del 0 al 99
        poderes[i] = i;

    for(i=0;i<100;i++) //lleno el array de usados de '-1'
        usados[i] = -1;

    i = 0;
    while(i<5) { //Pido un poder y lo voy guardando en el array 'usados'
        printf("Elige un poder: ");
        scanf("%d",&poderElegido);
        for(x=0;x<100;x++) {
            if(usados[x] == poderElegido) {
                printf("Ya has elegido este poder");
                i = 5; //salimos del bucle si ya hemos usado ese poder
            }
        }
        usados[i] = poderElegido;
        i++;
    }

    return 0;
}

#6
No voy a revolver tu duda porque no sabría responderte, pero también me interesaría que alguien con más conocimientos respondiese si es tan amable.

La forma en la que yo implemento el MVC es algo parecida a la tuya, el controlador lo hago singleton y el mismo controlador crea el modelo, el modelo el DAO etc... Y desde la vista solo creo una instancia al controlador, al ser el controlador singleton y crear solo una instancia, el modelo también debería crearse unicamente una vez ¡, al igual que el DAO y toda clase que se instancie a partir de el controller.
#7
Puedes usar el método OnKeyPress y ir cogiendo el string y comprobar si son etiquetas HTML, en el caso que lo sean las coloreas.
#8
Java / Re: ayuda con java
17 Junio 2014, 15:59 PM
Puedes hacerte una función para hacer que el usuario confirme una acción.

Código (java) [Seleccionar]

private boolean confirm(String msg) {
String s = null;
Scanner scan = new Scanner(System.in);
System.out.print(msg);
try {
s = scan.nextLine();
} catch (NoSuchElementException e) {
System.out.println("Response!");
}
if (s.equalsIgnoreCase("y") || s.equalsIgnoreCase("yes")) {
return true;
}
return false;
}


Y llamarla cuando la necesites

Código (java) [Seleccionar]

if(!confirm("Deseas continuar [y/N] ?")) {
    //aqui el codigo a ejecutar en caso que no queramos seguir
    //return;
    // System.exit(0);
}
#9
GNU/Linux / Re: Marcar un .jar como ejecutable
17 Abril 2014, 02:04 AM
Abre un terminal y en la carpeta donde tienes el .jar haz chmod +x nombreDeTuArchivo.jar
#10
Programación C/C++ / Re: Valor de system()
18 Octubre 2012, 17:11 PM
Muchas gracias, la libreria lm-sensors hace todo lo que yo queria  ;D