Изменения документа Многопоточность и асинхронность
Редактировал(а) Alexandr Fokin 2023/01/11 15:19
<
>
отредактировано Alexandr Fokin
на 2022/12/15 10:58
на 2022/12/15 10:58
отредактировано Alexandr Fokin
на 2022/10/04 17:51
на 2022/10/04 17:51
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,6 +1,6 @@ 1 1 | | 2 2 |Понятие критической секции.|Некоторый блок кода, в котором работа несколько поток ограничивается или управляется некоторым образом. Например в критической секции разрешена работа только одного потока, остальные потоки будут ожидать. 3 -(Т.е. [[Пессимистичная блокировка>>doc:Архитектура и модели.Блокировки.Пессимистичная блокировка.WebHome]])3 +(Т.е. пессимистичная блокировка) 4 4 |Понятие токена.|Поток проверяет токен, если токен свободен - забирает себе, иначе ожидает освобождения. В конце секции поток освобождает токен. 5 5 6 6 ---- ... ... @@ -12,29 +12,12 @@ 12 12 13 13 ==== Книги ==== 14 14 15 +* [[Асинхронное программирование в C# 5.0 | O’Reilly>>doc:Книги.O’Reilly.Асинхронное программирование в C# 5\.0 | O’Reilly.WebHome]] 15 15 * [[Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование. | O’Reilly>>doc:Книги.O’Reilly.Конкурентность в C#\. Асинхронное, параллельное и многопоточное программирование\. | O’Reilly.WebHome]] 16 16 * [[CLR via C# | Джеффри Рихтер>>Книги.CLR via C# | Джеффри Рихтер.WebHome]] 17 17 18 18 ---- 19 19 20 -==== Внутренние ссылки: ==== 21 - 22 -====== Дочерние страницы: ====== 23 - 24 24 {{children/}} 25 25 26 -====== Обратные ссылки: ====== 27 - 28 -{{velocity}} 29 -#set ($links = $doc.getBacklinks()) 30 -#if ($links.size() > 0) 31 - #foreach ($docname in $links) 32 - #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument()) 33 - * [[$escapetool.xml($rdoc.fullName)]] 34 - #end 35 -#else 36 - No back links for this page! 37 -#end 38 -{{/velocity}} 39 - 40 ----- 23 +