Conception de logiciels Intranet : patrons et canevas
Modérateurs : douinj, graffiop
-
valen_f3
- Messages : 20
- Inscription : 30 sept. 2020 10:46
Message
par valen_f3 » 23 févr. 2021 12:14
Bonjour,
1) je n'arrive pas a soumettre à Jnews la q1, pourtant mes threads ont l'air de se terminer correctement lorsque j'execute en local.
2) Question 1_4)
Si j'ai bien compris cette question, il faut bloquer tant que l'on a pas le résultat de la requête sensor.value() ?
De plus, le Thread.sleep(period) de la classe CyclicAcquisition passe à 0 ?
Pour répondre à cette question, il faut donc créer une nouvelle classe CyclicAcquisition où sera géré l'attente de résultat de sensor.value() ?
Merci de votre aide !
-
cheva_m23
- Messages : 5
- Inscription : 11 oct. 2019 18:32
Message
par cheva_m23 » 24 févr. 2021 23:42
Bonsoir,
Je ne suis pas non plus arrivé à soumettre la question 1.
La soumission de la question 2 n'a pas déclenché d'erreur.
D'après ce que j'ai compris, dans la question 1_4, on doit prendre en compte le temps de traitement : le temps de sleep() entre deux make() n'est donc plus fixe.
Je ne pense pas qu'il faille créer de nouvelle classe.
Dernière édition par
cheva_m23 le 03 mars 2021 22:32, édité 1 fois.
-
valen_f3
- Messages : 20
- Inscription : 30 sept. 2020 10:46
Message
par valen_f3 » 25 févr. 2021 10:19
Bonjour cheva_m23,
Merci pour ton aide,
Du coup si j'ai bien compris, il faut calculer la durée d'exécution d'un make() grâce a un System.currentTimeMillis() puis ajouter cette [*]valeur à Thread.sleep(period+[*]VALEUR DELAI EXECUTION).
Merci d'avance
-
douinj
- Messages : 258
- Inscription : 18 mars 2009 15:46
Message
par douinj » 25 févr. 2021 15:04
Bonjour, le système s'est dégradé, mettez de côté vos soumissions pour la question 1, le temps que j'essaie de trouver une solution aux tests JNEWS défaillants ...
Du coup si j'ai bien compris, il faut calculer la durée d'exécution d'un make() grâce a un System.currentTimeMillis() puis ajouter cette [*]valeur à Thread.sleep(period+[*]VALEUR DELAI EXECUTION).
Oui c'est cela à la condition que la durée de requête ne dépasse pas la période
Bonne fin de tp
ps: je vous tiens informé des avancées ... tp_thread_q1 seulement
-
douinj
- Messages : 258
- Inscription : 18 mars 2009 15:46
Message
par douinj » 28 févr. 2021 10:23
Bonjour, demain (lundi 1/12) dans la journée, j'essaierai de mettre en place une nouvelle version du tp_thread_jnews, je vous tiens informés, via ce fil de dsicussions
bons tp