Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Originariamente inviato da morphy79
    perchè si vuole evitare di aprire ogni volta un thread per non correre il rischio di fare le stesse operazioni contemporaneamente..

    a me un thread andrebbe benissimo ma vorrei aprirlo solo quando ha finito l'esecuzione il precedente..
    Sincronizza tutto il codice esguito dai thread usando i semafori o altri meccanismi analoghi...
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  2. #12
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    cioè così ???
    con un semplice controllo variabile ???

    codice:
    // ESECUZIONE PRINCIPALE DEL PROGRAMMA
    	public static void main(String[] args) {
    		final Console chkdf = new Console();
    		chkdf.init();
    		Runnable r = new Runnable() {
    			public void run () {
    				Thread t = Thread.currentThread();
    				try {
    					Thread.sleep(1000);
    				} catch (InterruptedException e) {
    					e.printStackTrace();
    				}
    				// OPERAZIONI DA ESEGUIRE
                                    if (operazione_conclusa == true ){
                                       chkdf.controlloDb();
                                    }
    			}
    		};
    		(new Thread (r)).start();
    	}
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  3. #13
    Ah già in java,mi ero scordato...per far si che un certo codice sensibile venga eseguito da un solo thread alla volta lo metti in un metodo syncronized (c'è proprio una parola chiave apposta in java) e ciò te lo assicura.
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  4. #14
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    Originariamente inviato da unomichisiada
    Ah già in java,mi ero scordato...per far si che un certo codice sensibile venga eseguito da un solo thread alla volta lo metti in un metodo syncronized (c'è proprio una parola chiave apposta in java) e ciò te lo assicura.
    questo si che è interessante !!!
    ora cerco qualcosa su questo syncronized !!!
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.