| Hi-Tech Обзоры
2014-06-21 20:33:37
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 11)
cond_broadcast ($variable)
Функция cond_broadcast () действует аналогично функции cond_signal (), за исключением того, что активизируются все подробнее >>
2014-06-21 18:05:32
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 10)
Следующие пять элементов представляют собой функции, которые должны быть явно импортированы из модуля Thread.
use Thread qw (async yield cond_wait подробнее >>
2014-06-21 17:52:41
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 9)
$thread->detach()
Если значение, возвращаемое потоком, не представляет интереса, то можно вызвать его метод detach (). Это исключает возможность подробнее >>
2014-06-21 17:44:56
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 8)
Если указан только атрибут locked, то интерпретатор Perl блокирует эту подпрограмму, как при использовании конструкции lock (&асknowledge). подробнее >>
2014-06-21 17:35:07
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 7)
Неразделяемые переменные, такие как локальные переменные $data и $byte в предыдущем примере, не нуждаются в блокировке. Нет также необходимости подробнее >>
2014-06-20 14:02:52
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 6)
Функция lock () создает “рекомендательную” блокировку переменной, соблюдение которой обусловлено обоюдным соглашением. Рекомендательная подробнее >>
2014-06-20 13:49:44
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 5)
Вместо немедленной активизации того или иного исключения, выполнение функции die () откладывается до тех пор, пока в основном потоке не будет подробнее >>
2014-06-20 13:33:04
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 4)
Иногда это выполняется непосредственно перед завершением работы программы или в тот момент, когда потребуется возвращаемое значение подпрограммы, подробнее >>
2014-06-20 13:22:35
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 3)
API-интерфейс поддержки потока.
Описанный здесь API-интерфейс поддержки многопоточной обработки относится к версии 5.006 проекта реализации подробнее >>
2014-06-20 13:07:58
Perl для IP-Телефонии (34 – Многопоточные приложения для сайта, часть 2)
В старой версии Perl 5.005 это можно сделать, выполнив инсталляционную программу Configure с опцией -Dusethreads. В версии Perl 5.6.0 и в подробнее >>
2014-06-20 02:08:15
Perl для IP-Телефонии (34 – Многопоточные приложения, часть 1)
Многопоточные приложения.
Далее рассматривается разработка сетевых приложений с использованием упрощенного API-интерфейса потоков языка Perl. подробнее >>
2014-06-20 01:59:28
Perl для IP-Телефонии (33 – демон inetd, часть 8)
Демон inetd может также применяться для запуска приложений UDP. В этом случае, после запуска, программа обнаруживает, что дескриптор STDIN уже подробнее >>
2014-06-20 01:48:05
Perl для IP-Телефонии (33 – демон inetd, часть 7)
3) Вызов функции accept () с указанием тайм-аута. Теперь программа входит в стандартный цикл accept (), который отличается лишь тем, что вызов функции подробнее >>
2014-06-19 16:19:22
Perl для IP-Телефонии (33 – демон inetd, часть 6)
Новая версия психотерапевтического сервера, предназначенного для запуска с помощью демона inetd в режиме wait, будет описана ниже. Соответствующая подробнее >>
2014-06-19 16:04:50
Perl для IP-Телефонии (33 – демон inetd, часть 5)
Применение демона inetd в режиме wait.
Использование демона inetd в режиме nowait не является столь же эффективным, как и при создании собственного подробнее >>
| |
|
|