Описание тега file-locking
Концепция блокировки файла для сериализации одновременных обращений к указанному файлу.
2
ответа
Открыть файл docx с паролем?
Я пытаюсь открыть файл Word/ PDF, который заблокирован паролем с помощью Python, без использования библиотеки, как python-docx или же PDFMiner или такой. Мне было интересно, если кто-нибудь знает, как вы можете ввести пароль для файла, чтобы вы могл…
26 дек '16 в 22:40
0
ответов
Как заставить Apache освободить файловые блокировки?
Я не уверен, что использую правильную терминологию здесь, но после рендеринга файла на локальном хосте на локальном компьютере я не могу сохранить файл после редактирования - файл заблокирован и отмечен как открытый другой программой. Это оказываетс…
17 мар '15 в 11:27
0
ответов
Какой процесс блокирует каталог при попытке изменить дату и время LastWrite?
Я пишу в строго управляемом асинхронном (единственном) потоке. это очередь FIFO в потоке и something блокирует мою попытку сделать Directory.SetLastWriteTime, Это почти наверняка я. но я не вижу этого Я использовал эту ссылку : и как ее часть я пыта…
21 авг '14 в 12:00
2
ответа
Delphi при записи в сетевой ресурс с использованием TFilestream блокирует файл при потере сети
Я пытаюсь записать в сетевой ресурс (локальный), используя TFilestream. Все работает нормально, если сетевое соединение не прерывается. Однако если я потяну сетевой кабель, а затем снова подключу его, последующие попытки открыть файловый поток не бу…
23 авг '12 в 03:45
1
ответ
Получить уникальный номер из файла, содержащего список номеров одновременно
У меня есть список уникальных номеров в файле. Всякий раз, когда пользователь моего сайта делает запрос, мне нужно получить значение из этого списка, чтобы ни один другой пользователь не получил такое же значение. Может быть много одновременных запр…
17 окт '11 в 08:44
1
ответ
Файл Ruby::LOCK_UN не работает
Это очень просто, но, похоже, не работает. Я использую метод File # flock в Ruby. Сначала я блокирую файл, затем снимаю блокировку, затем пытаюсь снова его заблокировать. Вторая блокировка завершается ошибкой, как будто файл все еще заблокирован. Во…
14 фев '14 в 08:00
3
ответа
Есть ли способ создать файл, который заблокирован в момент создания, в Perl?
Мне нужно создать файл, который заблокирован от чтения, в момент создания, чтобы другие процессы, которые могут искать этот файл, не начали читать его до того, как он будет полностью записан. Я знаю, что могу создать и затем заблокировать его, но я …
17 июн '11 в 14:27
0
ответов
Блокировка файла в Python
Возможный дубликат: Блокировка файла в Python Я хочу получить блокировку файла и предотвратить запись этого файла другими процессами. какой модуль и функцию я должен использовать? Благодарю.
09 дек '11 в 03:41
0
ответов
Не удается синхронизировать класс Android Studio 1.4 - блокировка файла не поддерживается
Я изучил другие вопросы, связанные с оценками, и не могу найти ничего, что связано с причиной, которую я вижу. Я учусь разрабатывать приложения для Android в рамках моего независимого учебного курса по программированию. Поскольку это делается на шко…
01 дек '15 в 03:05
4
ответа
Создать файл потокобезопасным способом
У меня есть массив имен файлов, и каждый процесс должен создавать и записывать только в один файл. Вот к чему я пришел: foreach ($filenames as $VMidFile) { if (file_exists($VMidFile)) { // A continue; } $fp = fopen($VMidFile, 'c'); // B if (!flock($…
24 янв '13 в 20:12
0
ответов
Как надежно обновить файл в общей файловой системе?
То, что я хочу сделать, это безопасно обновить файл в общей файловой системе, где несколько программ могут обновлять файл одновременно. Я хочу заверить, что одна программа получает эксклюзивный доступ на период времени для чтения и обновления файла.…
24 май '18 в 01:24
5
ответов
PHP заблокировать текстовый файл для редактирования?
У меня есть форма, которая записывает свой ввод в текстовый файл. Можно ли заблокировать текстовый файл для редактирования и, возможно, дать дружеское сообщение "файл отредактирован другим пользователем, повторите попытку позже". Я хотел бы избежать…
15 мар '13 в 15:01
0
ответов
Определить, какой процесс (b) блокирует файл программно (в Windows >= XP)
Как программно определить из процесса P, какой другой процесс P'имеет блокировку файла, которая не позволяет P воссоздать этот файл? Я знаю, что для этого есть инструменты, но как они этого добиваются? (Контекст: пакетная программа, которая запускае…
07 янв '10 в 09:12
1
ответ
Использование переименования для безопасной перезаписи общего файла в Linux
Вот настройка: у меня есть общий файл (назовем его status.csv), который читается многими процессами (назовем их потребителями) только для чтения. У меня есть один производитель, который периодически обновляет status.csv, создавая временный файл, зап…
13 янв '14 в 22:10
1
ответ
Может ли Linux flock(fd, LOCK_EX|LOCK_NB) внезапно потерпеть неудачу?
Рассмотрим ситуацию, когда два процесса одновременно пытаются установить монопольную блокировку для некоторого файла, используя flock(fd, LOCK_EX|LOCK_NB), Как указано, попытки не блокируют, поэтому один из двух процессов должен завершиться с ошибко…
14 янв '14 в 15:26
1
ответ
Блокировка и обновление файла соответственно
Примечание: я прочитал другие сообщения о том, как заблокировать и разблокировать файл. Я не нашел ничего особенного, о чем я не знал. Итак, я приведу свой сценарий здесь, чтобы кто-то мог дать некоторые предложения. По моему опыту, FileChannel.lock…
22 окт '09 в 15:32
1
ответ
Как получить доступ к глобальной таблице блокировки файлов Windows в.Net?
Есть ли способ, через.Net или через Win32 API в.Net, получить доступ к глобальной таблице блокировки файлов Windows? Я ищу лучшее решение для определения, заблокирована ли группа файлов, кроме проверки каждого отдельного файла, чтобы увидеть, была л…
14 фев '14 в 08:58
3
ответа
Файл заблокирован каким процессом?
В.Net есть способ точно определить, какой процесс заблокировал файл? РЕДАКТИРОВАТЬ: Я делаю это, потому что я хочу, чтобы мой пользователь знал, что он не может изменить / открыть файл, потому что в данный момент другая программа, которую они исполь…
19 мар '10 в 18:35
5
ответов
В Visual Studio 2010 сборка не приводит к ошибке копирования файла
Я строю проект в Visual Studio 2010, и сборка завершается неудачно, потому что он не может скопировать файл assemblyname.dll из obj в папку bin. Точное сообщение об ошибке: Ошибка 7 Не удается скопировать файл "obj\Debug\AssemblyName.dll" в "bin\Ass…
02 фев '12 в 06:57
1
ответ
Проблема блокировки файла журнала в C#
У меня есть служба Windows, которая записывает записи файла журнала в файл журнала XML. Я поддерживаю дескриптор файла журнала, пока служба работает, и закрываю, сбрасываю и удаляю его, когда служба остановлена. Операции записи файлов выполняются то…
15 сен '10 в 19:19