Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    3

    Thread in ascolto dell'orario

    Salve a tutti!
    Ho un problema, forse anche semplice, ma non mi riesce di trovarne la soluzione.
    Voglio che il mio programma stia in ascolto per verificare che arrivi una determinata ora. A quell'ora il programma deve fare determinate operazioni.
    Avete qualche suggerimento?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Dai un'occhiata ai timer.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    3
    Avevo già dato un'occhiata ai Timer, il problema è che io voglio che il thread resti in ascolto e che faccia determinate operazioni allo scattare del minuto 00 di ogni ora. Inoltre le operazioni che voglio fargli fare devono essere eseguita una sola volta e non ripetutamente...

  4. #4
    Prova a leggere Qui
    lolide
    Java Programmer

    Informati

  5. #5
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da chinese
    Avevo già dato un'occhiata ai Timer, il problema è che io voglio che il thread resti in ascolto e che faccia determinate operazioni allo scattare del minuto 00 di ogni ora. Inoltre le operazioni che voglio fargli fare devono essere eseguita una sola volta e non ripetutamente...
    Noto una piccola contraddizione...

    Di un timer puoi:
    - decidere quando verrà eseguita l'operazione la prima volta
    - decidere ogni quanto far ripetere l'operazione (se necessario)

    Ora, tu vuoi far svolgere la stessa operazione ogni ora? In questo caso istanzi un timer, come ritardo iniziale gli dai quello che ti separa dal successivo minuto "00" e poi come ripetizione gli dai i 60 minuti
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    3
    Molto utile
    Grazie mille ad Alex87.
    Un'ultima domanda... Come faccio, all'accensione del sistema, a calcolarmi la distanza dal minuto 00?

  7. #7
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da chinese
    Molto utile
    Grazie mille ad Alex87.
    Un'ultima domanda... Come faccio, all'accensione del sistema, a calcolarmi la distanza dal minuto 00?
    Beh... Ottieni l'istante corrente (System.currentTimeMillis()) e poi fai quattro conti, non è difficile...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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 © 2025 vBulletin Solutions, Inc. All rights reserved.