Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
20 avril 2007 à 17:00
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
21 avril 2007 à 13:42
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 21 avril 2007 à 13:42
Salut,
pourquoi hasardeux ?
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 201017 21 avril 2007 à 13:38
jl'avais oublié celui la mais bon je trouve ca un peu hasardeux
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 21 avril 2007 à 13:35
Salut,
idem le seul kill que tu ne peux trapper c'est le kill -9 deunix le reste tu peux...
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 201017 21 avril 2007 à 13:28
lol je parlais d'un reboot sauvage comme le font parfois certains pc ...
ou alors si tu kill le processus ...
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 21 avril 2007 à 13:27
Salut,
ouep et tu peux aussi supprimer le fichier dans un shutdownhook que tu ajoute à l'objet Runtime grâce à la méthode addShutdownHook de ce dernier (histoire d'être plus propre....
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 201017 21 avril 2007 à 13:15
ca change un peu des methode static avec une reference de l'instance ...
sinon si pc reboot alors que l'appli tourne le fichier ne seras pas supprime et donc l'appli de redemarreras ce qui peut etre genant si j'ai compris ce qu'a dit twinuts c'est vrai que cree un fichier temporaire et le verrouiller en ecriture serais pas mal ... en cas de caprice du pc au demarrage si le fichier existe mais qu'il est accessible en ecriture tu pourras demarrer l'appli ou si par hasard il te laisse y ecrire dessus essai de le supprimer...
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 20 avril 2007 à 17:55
Salut,
Ombitious_Developper c'est pas le tout de dire ça faudrait penser à développer ton idée ...
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 20 avril 2007 à 17:27
Salut:
Je pense que cette solution présente beaucoup de lacunes.
indiana_jules
Messages postés750Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention23 décembre 200822 20 avril 2007 à 17:06
Oki je m'en occupe :)
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 20 avril 2007 à 17:00
Salut,
sympa comme bout de code :P (bien qu'il a plus sa place sur codyx...tu veux bien le mettre dessus stp ?), sinon comme déjà évoqué sur une source du même genre il existe aussi les locks sur un fichier en passant par la méthode getChannel().tryLock() de l'objet RandomAccessFile
21 avril 2007 à 13:42
pourquoi hasardeux ?
21 avril 2007 à 13:38
21 avril 2007 à 13:35
idem le seul kill que tu ne peux trapper c'est le kill -9 deunix le reste tu peux...
21 avril 2007 à 13:28
ou alors si tu kill le processus ...
21 avril 2007 à 13:27
ouep et tu peux aussi supprimer le fichier dans un shutdownhook que tu ajoute à l'objet Runtime grâce à la méthode addShutdownHook de ce dernier (histoire d'être plus propre....
21 avril 2007 à 13:15
sinon si pc reboot alors que l'appli tourne le fichier ne seras pas supprime et donc l'appli de redemarreras ce qui peut etre genant si j'ai compris ce qu'a dit twinuts c'est vrai que cree un fichier temporaire et le verrouiller en ecriture serais pas mal ... en cas de caprice du pc au demarrage si le fichier existe mais qu'il est accessible en ecriture tu pourras demarrer l'appli ou si par hasard il te laisse y ecrire dessus essai de le supprimer...
20 avril 2007 à 17:55
Ombitious_Developper c'est pas le tout de dire ça faudrait penser à développer ton idée ...
20 avril 2007 à 17:27
Je pense que cette solution présente beaucoup de lacunes.
20 avril 2007 à 17:06
20 avril 2007 à 17:00
sympa comme bout de code :P (bien qu'il a plus sa place sur codyx...tu veux bien le mettre dessus stp ?), sinon comme déjà évoqué sur une source du même genre il existe aussi les locks sur un fichier en passant par la méthode getChannel().tryLock() de l'objet RandomAccessFile