NOVINKA - Vstup do světa AI s ONLINE víkendovým kurzem Práce s umělou inteligencí od A do Z. Přihlas se ještě dnes!
NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.

Diskuze – Lekce 3 - Vlákna - Uspání, blokování a stavy vláken v C# .NET

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Pavel
Člen
Avatar
Pavel:30.7.2019 18:45

Ahoj, v článku se píše

Když bude chtít systém vlákno uspat, musí počkat, až se dostane z kritické sekce (z té pod zámkem).

To podle mě není pravda. Vlákno v kritické sekci se klidně uspí a řízení se předá jinam. Jde o to, že pokud jedno vlákno vstoupilo do sekce pod zámkem, nebude žádnému jinému vláknu dovoleno dostat se pod stejný zámek.

David Hartinger

 
Odpovědět
30.7.2019 18:45
Avatar
Odpovídá na Patrik Pastor
Libor Řezníček:9.1.2020 16:38

Ani zámek, ani klíč. Klíč je dokonca ešte viac mätúci ako zámek. Názov parametru metódy lock by mal vystihovať to, čo deje v tele funkcie lock. A tou je bezpečný výber. Takže názov by mohol byť "vyberSafe", napríklad.... No nechali to defaultne ako názov metódy lock, zámek, ale v podstate na tom názve nezáleži, je to jedno ako sa to nazve.

 
Odpovědět
9.1.2020 16:38
Avatar
Martin McDermot Kuchta:1.1.2021 14:57

Mě to trochu smyls dává a co přemýšlet jinak?
když by to bylo bez parametru -> měl by to být propadák

lock () {}

jako kdyby jste ve dveřích na místě pro zámek neměli cylindrickou vložku

lock (zamek) {}

ale jakmile tam vložka je čeká se než se to odemkne.
Navíc název "key" nebo-li klíč se určo v programování hojně využívá a už tak by v tom byl bordel .)

Odpovědět
1.1.2021 14:57
Everything is possible
Avatar
tomas vytiska
Brigádník
Avatar
tomas vytiska:20.11.2022 8:24

Když budu mít hotovost například 1000 vznikne jiný problém který není ošetřen.

 
Odpovědět
20.11.2022 8:24
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 14.