Читайте также
14.2.3. Блокирование BSD: flock()
4.2 BSD представило свой собственный механизм блокировки, flock()[155]. Функция объявлена следующим образом:#include <sys/file.h> /* Обычный */int flock(int fd, int operation);Дескриптор fd представляет открытый файл. Имеются следующие операции:LOCK_SH Создает совместную
Блокирование файлов
В системах, допускающих одновременное выполнение нескольких процессов, особую актуальность приобретает проблема координации и синхронизации доступа к разделяемым (совместно используемым) объектам, например файлам.В Windows имеется возможность
13.3. Блокирование файлов
Хотя доступ к одному и тому же файлу со стороны нескольких процессов — вполне обычное явление, делать это следует осторожно. Многие файлы содержат сложные структуры данных, и обновление этих структур создает те же условия состязаний, что и в
11. Блокирование Tor и как с ним бороться
Система Tor позволяет скрывать от провайдера конечные (целевые) адреса, тем самым прорывая возможную блокаду доступа к заблокированным им сетевым ресурсам. Также система Tor скрывает от целевых ресурсов адрес отправителя, тем самым
Борьба с рекламой: блокировка всплывающих окон и баннеров
Реклама присутствует в нашей жизни повсеместно. Она приносит пользу не только владельцам рекламных площадок и рекламодателям, но иногда и обычным пользователям. Вместе с тем реклама, особенно при
Настройки блокировщика всплывающих окон
Для переноса настроек блокировщика всплывающих окон Windows XP SP2 с одного компа на другой достаточно экспортировать ветвь реестра HKCUSoftwareMicrosoftInternet ExplorerNew WindowsИменно здесь хранятся настройки нового инструмента Windows XP для борьбы с
9.8. Блокирование файлов
Стандарт Posix.1 гарантирует, что если функция open вызывается с флагами O_CREAT (создать файл, если он еще не существует) и O_EXCL (исключающее открытие), функция возвращает ошибку, если файл уже существует. Более того, проверка существования файла и его
9.9. Блокирование в NFS
Аббревиатура NFS расшифровывается как Network File System (сетевая файловая система); эта система подробно обсуждается в главе 29 [22]. Блокировка записей fcntl представляет собой расширение NFS, поддерживаемое большинством ее реализаций. Обслуживается эта
10.7. Блокирование файлов
Вернемся к задаче о порядковом номере из главы 9. Здесь мы напишем новые версии функций my_lock и my_unlосk, использующие именованные семафоры Posix. В листинге 10.10 приведен текст этих функций.Листинг 10.10. Блокирование файла с помощью именованных семафоров
11.6. Блокирование файлов
С помощью семафоров System V можно реализовать еще одну версию функций my_lock и my_unlock из листинга 10.10. Новый вариант приведен в листинге 11.6.Листинг 11.6. Блокировка файлов с помощью семафоров System V//lock/locksvsem.c1 #include "unpipc.h"2 #define LOCK_PATH "/tmp/svsemlock"3 #define MAX_TRIES
Блокирование баннеров и всплывающих окон
Любое новое окно браузера либо веб-страница, открывшиеся самостоятельно (данное действие запрограммировано разработчиком этих сайтов), без щелчка пользователя на нужной ссылке, называются всплывающими. Наибольшее количество
Отключение всплывающих подсказок в Проводнике и на Рабочем столе
Ключ:[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced]
Блокирование объектов
В заключение главы, посвященной редактированию объектов, упомянем о механизме, позволяющем избежать случайного изменения объектов или их свойств. В ArchiCAD есть способ защитить необходимые объекты от редактирования. Для этого следует выделить их и
Блокирование объектов
В заключение главы, посвященной редактированию объектов, упомяну о механизме, позволяющем избежать случайного изменения объектов или их свойств. В ArchiCAD имеется способ заблокировать необходимые объекты от редактирования. Для этого следует
Блокирование баннеров и всплывающих окон
Любое новое окно браузера либо веб-страница, открывшиеся самостоятельно (данное действие запрограммировано разработчиком этих сайтов), без щелчка пользователя на нужной ссылке, называются всплывающими. Наибольшее количество