Aktywne Wpisy
![mirko_anonim](https://wykop.pl/cdn/c0834752/321ea7dc2985c2bfbf21a6b5598af7c3220625c6954fbbc0a440b525befed626,q60.png)
mirko_anonim +4
✨️ Obserwuj #mirkoanonim
co myslicie o wspolpracowniku ktory zawsze ma te same ciuchy na sobie ale te same 2-3 koszulki, nie smierdzi od niego ale widac ze rzeczy sie powtarzaja
#pracbaza
──
co myslicie o wspolpracowniku ktory zawsze ma te same ciuchy na sobie ale te same 2-3 koszulki, nie smierdzi od niego ale widac ze rzeczy sie powtarzaja
#pracbaza
──
![testoviron17](https://wykop.pl/cdn/c0834752/f9424ebe8b38c69b4be14c7c23eb1ee23101c5388ce5ec80c71be63b52712787,q60.jpg)
testoviron17 +254
Mordunie, on ma 73 lata, a śmieszkujemy jak coś przekręca, a my w jego wieku to z robakami nawet już pewnie nie pogadamy xD
#mecz
#mecz
![testoviron17 - Mordunie, on ma 73 lata, a śmieszkujemy jak coś przekręca, a my w jego...](https://wykop.pl/cdn/c3201142/ddf28715e95c28c65db6b73c21dba0fb3cfa61326c4de5a20fec74ca122c25e3,w150.jpg?author=testoviron17&auth=9ff2688eb4b4ae49e76b3e38384be312)
źródło: temp_file5982497245676168862
Pobierz
Mój cały program to nieskończona pętla while, która sprawdza warunki i od tego uzależnia sterowanie.
1. Wielowątkowość - jeśli dobrze rozumiem, to zmienne globalne widziane są w każdym wątku i są takie same o ile któryś z wątków ich nie zmieni, ale jak je zmieni to wszystkie wątki zauważają tą zmianę? prawda/fałsz?
2. Jak, że moja pętla nie jest bardzo długa i przejście całej zajmuje mało czasu, a czas trwania programu w wątku jest dużo dłuższy, to ten wątek będzie wywoływany co pętla w programie głównym, czy jak już jest wywołany, to nie da się wywołać go kolejny raz zanim nie skończy działania? Przykład o godzinie 9:00 chcę zapalić żarówkę na 5 minut. W głównej pętli czas pobieram co obieg pętli, czyli powiedzmy co 2 sekundy. Jeśli wywołam wątek o 9:00 to będzie mi świeciła do 9:05, ale jeśli co obieg pętli będzie mi się wywoływał to będzie świeciła do 9:06. Pożądane jest działanie pierwsze.
Myślałem ewentualnie o ustawianiu jakiejś flagi wewnątrz wątku, tak aby była widoczna z zewnątrz i zwykłym IF bym po prostu ustawił warunek, że gdy flaga jest aktywna (wątek jest wykonywany) to nie próbuje go uruchomić jeszcze raz.
Zamierzam skorzystać z moduł thread/threading
Proszę o pomoc i życzę miłego dnia
1. Czy jak wątek modyfikuje zmienną globalną to tą modyfikację od razu widać na zewnątrz, czy tworzy sobie kopie zmiennej i dopiero na zakończenie przekazuje wartość na zewnątrz?
2. Co się stanie jak wywołany watek, który jeszcze nie zakończył pracy zostanie w pętli głownej wywołany jeszcze raz?
Komentarz usunięty przez autora