Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1366 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] à propos de Timer et TimerTask ("scheduler" une tache)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] à propos de Timer et TimerTask ("scheduler" une tache)

n°239845
Dephi
Posté le 05-11-2002 à 15:19:36  profilanswer
 

:hello:  
 
Je suis en train d'écrire une Thread qui devra, toutes les nuits vers 1h du mat, traiter pas mal de données en BD pour en faire des stats...
 
Je me souviens de mes cours de TP (ah C loin tout ca !!!  :D ) où l'on utilisait la classe TimerTask pour afficher disons l'heure toute les secondes..
Mais maintenant, j'ai l'impression que ce que j'ai appris à l'école n'est pas tout a fait exact...  ;)  
 
Si je fais un thread avec un

Code :
  1. Timer.schedule(DisplayTime, 0, 1000); // attendre 1000 millisecondes entre chaque execution de TimerTask


et que mon DisplayTime fasse un affichage de l'heure
 
Ne va t-il pas avoir un décalage (même minime) au bout de quelques jours du au temps d'execution de DisplayTime ???  :??:  
 
 
Dans ce cas là, C pas trop génant à court terme, mais si mon Thread doit traiter XXXX lignes, le temps d'execution risque d'être assez conséquent et au bout d'un bon moment, ma tache aura lieu non plus à 1h mais à 1h10 [...]
 
Timer.scheduleAtFixedRate(TimerTask task, Date firstTime, long period) pourrait-il m'aider ??
(sinon, j'ai deja la solution mais bon pour ma culture personnelle...  :D )


---------------

mood
Publicité
Posté le 05-11-2002 à 15:19:36  profilanswer
 

n°239848
--greg--
Posté le 05-11-2002 à 15:20:38  profilanswer
 

ben lis la doc de cette méthode et ça te repondra  :sarcastic:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°239861
Dephi
Posté le 05-11-2002 à 15:29:18  profilanswer
 

--greg-- a écrit a écrit :

ben lis la doc de cette méthode et ça te repondra  :sarcastic:  




 
D'apres ce que je comprends, OUI, Timer.scheduleAtFixedRate, permet d'executer des taches à des instants spécifiques absolus, mais mon anglais étant ce qu'il est, j'aimerai juste confirmation...
 
--greg-- dis moi OUI et ca suffira  
 :jap:


---------------

n°239866
darklord
You're welcome
Posté le 05-11-2002 à 15:32:33  profilanswer
 

oui


---------------
Just because you feel good does not make you right
n°239885
Dephi
Posté le 05-11-2002 à 15:43:23  profilanswer
 

DarkLord a écrit a écrit :

oui




 
Merciiii !!!
 :hello:  
 
(Je delete ce post dans 5 minutes....)


---------------

n°239888
darklord
You're welcome
Posté le 05-11-2002 à 15:43:55  profilanswer
 

Dephi a écrit a écrit :

 
 
Merciiii !!!
 :hello:  
 
(Je delete ce post dans 5 minutes....)




 
bin pq? Y a des infos intéressantes ...


---------------
Just because you feel good does not make you right
n°239893
Dephi
Posté le 05-11-2002 à 15:48:48  profilanswer
 

DarkLord a écrit a écrit :

 
 
bin pq? Y a des infos intéressantes ...




 
D'apres la réaction de greg, j'avait l'impression que non...
 :heink:  
 
OKi, je laisse, ca aidera peut-être un débutant qui doit faire un TP  :D  


---------------

n°239905
darklord
You're welcome
Posté le 05-11-2002 à 15:57:28  profilanswer
 

Dephi a écrit a écrit :

 
 
D'apres la réaction de greg




 
oh mais greg hein :o


---------------
Just because you feel good does not make you right

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] à propos de Timer et TimerTask ("scheduler" une tache)

 

Sujets relatifs
C vs Java > c ti quoi dont la différenceJNI Utiliser une connection Java dans une dll C/C++
[JAVA] obtenir la précision voulue pour un nombre....[Rebol] A propos de l'article "parsing et dialecte" de Login n°85
[PHP] A propos de la librairie GD[Java] Tranfert de fichier client/server ????
[java] comment faire une application en plein ecran ?empéché messages barre de tache lors de l'ouverture de la page ?!?!?
[JAVA] Help! upload + envoi d'email avec pièce jointe[java] il se fou du monde le jbuilder !!!!
Plus de sujets relatifs à : [JAVA] à propos de Timer et TimerTask ("scheduler" une tache)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR