time out a un programme? - Java - Programmation
Marsh Posté le 29-08-2003 à 09:44:13
comprend pas ce que tu veux faire.
Marsh Posté le 29-08-2003 à 09:48:31
pour qu'il se ferme tout seul à partir d'un certain temps? Ou qu'il se ferme si on ne fait plsu rien avec au bout d'un certain temps.
Réponse oui et oui mais la solution est différente
Marsh Posté le 29-08-2003 à 09:49:24
genre tu veux que le programme s'arrete tout seul au bout d'un certain temps s'il ne fait rien ?
si c'est ca, la reponse est oui
EDIT: grillaid, en beaute
Marsh Posté le 29-08-2003 à 09:50:09
LetoII a écrit : |
i.e. Mettre fin à un programme après un certains temps.
(si temps fini alors mettre fin au programme)
Marsh Posté le 29-08-2003 à 09:52:25
DarkLord a écrit : pour qu'il se ferme tout seul à partir d'un certain temps? Ou qu'il se ferme si on ne fait plsu rien avec au bout d'un certain temps. |
Pour qu'il se ferme tout seul à partir d'un certain temps.
Marsh Posté le 29-08-2003 à 09:53:59
il suffit de faire un thread au lancement du programme qui se reveille au bout du temps voulu et qui termine l'appli non ?
Marsh Posté le 29-08-2003 à 09:57:57
souk a écrit : il suffit de faire un thread au lancement du programme qui se reveille au bout du temps voulu et qui termine l'appli non ? |
ce serait pas mieux d'utiliser la classe java.util.Timer ?
Marsh Posté le 29-08-2003 à 10:00:37
ozark74 a écrit : |
si si, ce serait mieux
je l'utilise tellement souvent celle la qu'elle me sort de la tete
vi vi, donc java.util.Timer, je vote pour
Marsh Posté le 29-08-2003 à 10:01:38
pilou50 a écrit : |
proprement où pas
Bon la version full
Code :
|
Code :
|
tu as 1/ une interface à implémenter 2/ un objet de type timertask définissant l'appel à la méthode stop()
Ensuite au début de ton programme tu fais un truc du genre
Code :
|
voilà après si tu veux faire autre chose dans la méthode stop livre à toi
init() doit etre bien sur etre appellé dès que ton programme démarre
c'est clair?
Marsh Posté le 29-08-2003 à 10:01:57
bon les kékés vous me laissez le temps d'écrire mon pavé oui
Marsh Posté le 29-08-2003 à 10:03:27
ReplyMarsh Posté le 29-08-2003 à 10:09:14
DarkLord a écrit : bon les kékés vous me laissez le temps d'écrire mon pavé oui |
c'est quoi cette expression 'les kékés' ?
Marsh Posté le 29-08-2003 à 10:10:28
ozark74 a écrit : |
demande à l'autre gros laid de taiche
Marsh Posté le 29-08-2003 à 10:27:16
ReplyMarsh Posté le 29-08-2003 à 10:29:38
bin il ramène sa fraise le pilou là
Marsh Posté le 29-08-2003 à 10:37:35
DarkLord a écrit : bin il ramène sa fraise le pilou là |
C parfait, j'ai juste rajouté un cancel() du Timer à un endroit, ça fait plus propre (finalement)
Je propose une nvlle expression : Faire son DarkLord, c être rapide et efficace (il peut exister des variantes (râle parfois.. ))
Merci @+
Marsh Posté le 29-08-2003 à 10:57:10
excellent ...
Marsh Posté le 29-08-2003 à 15:54:23
blon je pense que là darklord, malgré une faute de frappe impardonnable (un 0 qui traine apres un mérite un bon point
surtout s'il nous donne la version propre de l'implementation d'un shutdown
Marsh Posté le 29-08-2003 à 17:07:17
the real moins moins a écrit : blon je pense que là darklord, malgré une faute de frappe impardonnable (un 0 qui traine apres un mérite un bon point |
vendu !!!
j'ai fillé des rep à plein de topic j'ai toujours 0 points.
Marsh Posté le 29-08-2003 à 17:08:48
benou a écrit : |
sa réponse était particulierement complete et interessante
et puis
Marsh Posté le 29-08-2003 à 17:10:12
the real moins moins a écrit : sa réponse était particulierement complete et interessante |
je sais plus où j'ai filé une classe d'utilitaire pour JAI => 0 pts
un code de servlet de dl d'image d'un autre rep => 0 pts
juge vendu, juge pendu
Marsh Posté le 29-08-2003 à 17:11:22
benou a écrit : |
oops
j'y pense pas toujours; et puis si on les reclame c'est non d'office
Marsh Posté le 29-08-2003 à 17:16:46
Après tout, c'est à pilou50 de donner des points.
Marsh Posté le 29-08-2003 à 18:00:13
the real moins moins a écrit : blon je pense que là darklord, malgré une faute de frappe impardonnable (un 0 qui traine apres un mérite un bon point |
bin au lieu du system.exit(2); tu peux faire un simili shutdown hook (genre l'interface est en fait un objet ou tout les autres objets peuvent s'enregistrer et lorsuq'il faut quitter, bin l'objet appelle tout les objets enregistrées pour leur dire de terminer leur brol proprement
D'ailleurs ca pourrait etre sympa à faire ce truc et vraiment pas compliqué
Marsh Posté le 29-08-2003 à 18:10:18
ReplyMarsh Posté le 29-08-2003 à 19:01:06
ReplyMarsh Posté le 29-08-2003 à 19:07:40
ReplyMarsh Posté le 29-08-2003 à 19:25:53
n'empeche ce system de point existe deja sur le forum de sun , faudrait peut etre en touché un mot a JOCE
Marsh Posté le 29-08-2003 à 20:30:38
DarkLord a écrit : |
1) Chu très très joli
2) kéké : (n.m.) Personne inintéressante ayant tendance à se mettre en avant sur des sujets qu'elle ne maîtrise absolument pas, uniquement pour la frime. Ex : DarkLord fait encore le kéké dans la section Java
3)
Marsh Posté le 29-08-2003 à 20:41:57
Taiche a écrit : |
dans ce cas je proteste énergiquement ...
Marsh Posté le 29-08-2003 à 20:44:00
ozark74 a écrit : |
c'est parce que tu le connais pas bien
Marsh Posté le 29-08-2003 à 22:23:04
Marsh Posté le 29-08-2003 à 09:43:29
Bonjour,
Est-t'il possible de mettre un time out à un programme java? (un time out à l'intérieur même du programme java)
Merci !