Новые книги

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым.

Для начинающих Linux-программистов
Книга «Новое оружие маркетинговых войн» – новейшее, уникальное произведение всемирно известного «отца» стратегического маркетинга Эла Райса – автора «Позиционирования» и «Маркетинговых войн». Изложенный в этой книге материал был создан им и его дочерью Лаурой совместно с их ученицей и эксклюзивным лицензированным партнером Ries&Ries в России Татьяной Лукьяновой.

Уникальность этой книги прежде всего в том, что технология обеспечения прибыльности бренда от Ries&Ries впервые представлена русскоязычным читателям на «родных» и понятных примерах российского рынка.

Здесь вы найдете массу аргументов, ярких сравнений и иллюстраций, интересных персонажей, фактов и противопоставлений – консерваторы и новаторы, обычный и продающий маркетинг, язык ФАБ и человеческий язык, самопродающиеся бренды и бренды-паровозы, рекламные иглы и многое другое.

Авторы сравнивают пути развития российских брендов с зарубежным опытом, обсуждают вопрос о целесообразности заимствования его российскими бизнесменами и дают всесторонний анализ историй успеха и провала брендов в России. Страница за страницей в сознание читателя внедряются разработанные Ries&Ries технологии создания спроса на любое предложение рынку.

Книга адресована всем «стратегам» бизнеса – предпринимателям, высшим руководителям, а также тем, кто желает ими стать или лучше их понять и подстроить под них свою работу.

sem_get

Учебник РНР
НазадВперёд

sem_get

(PHP 3>= 3.0.6, PHP 4)

sem_get - получает id семафора.

Описание

int sem_get (int key [, int max_acquire [, int perm]])

Возвращает положительный идентификатор семафора при успехе, FALSE при ошибке.

sem_get() возвращает id, который может использоваться для доступа к семафору System V с данным ключом. Семафор создаётся, если необходимо, с использованием битов допуска, специфицированных в параметре perm (по умолчанию 0666). Количество процессов, которые могут получать семафор одновременно, устанавливается параметром max_acquire (по умолчанию 1). В настоящее время это значение устанавливается только в том случае, если процесс обнаруживает, что он является единственным процессом, присоединённым к этому семафору.

Второй вызов sem_get() для того же ключа возвращает другой идентификатор семафора, но оба идентификатора указывают на один семафор.

См. также sem_acquire(), sem_release() и ftok().

Примечание: эта функция не работает на системах Windows.


Назад Оглавление Вперёд
sem_acquire Вверхsem_release