Вопросы по теме 'filelock'

Могу ли я запретить StreamReader блокировать текстовый файл во время его использования?
StreamReader блокирует текстовый файл во время его чтения. Можно ли заставить StreamReader работать в режиме «только для чтения» или «без блокировки»? Мой обходной путь — скопировать файл во временное место и прочитать его оттуда, но я бы предпочел...
20924 просмотров
schedule 27.04.2023

Невозможно прочитать из недавно заблокированного файла
Итак, я пытаюсь заблокировать файл, чтобы прочитать его, но я получаю IOException, есть идеи, почему? public static void main(String[] args){ File file = new File("C:\\dev\\harry\\data.txt"); FileReader fileReader = null;...
1679 просмотров
schedule 02.04.2022

Невозможно заблокировать файлы в Linux с помощью java.nio.channels.FileLock
Я создавал приложение на Java, для которого мне нужен только один экземпляр. Для этого я создал файл и получил блокировку во время работы моего приложения. У меня есть следующий код, который работает в Windows, но не работает в Linux: как только я...
9843 просмотров
schedule 22.07.2023

Windows против OSX FileLock OutputStreamWriter
Я написал Java-приложение, которое обращается к файлу, в то время как другие процессы на других виртуальных машинах пытаются сделать то же самое. Поэтому я использую класс FileLock: FileOutputStream fos = new FileOutputStream(filePath,append);...
435 просмотров
schedule 08.08.2023

Как использовать FileLock на Android?
Я думаю, что мы можем заблокировать файлы для эксклюзивного доступа, поскольку я видел эту ссылку: http://developer.android.com/reference/java/nio/channels/FileLock.html Я хочу создать файл сохранения/загрузки как в фоновом процессе (службе), так...
6462 просмотров
schedule 21.04.2023

Как снять блокировку файлов/папок после использования Directory.GetFiles?
Я использую IO.Directory.GetFiles для поиска файлов в папке. После завершения поиска я не могу использовать файлы в этой папке, пока мое приложение не будет закрыто. Я не нашел никаких функций Dispose в классе DirectoryInfo , поэтому у меня...
5145 просмотров
schedule 11.03.2023

Насколько безопасно использовать Java FileLock?
Насколько безопасно использовать java.nio. channels.FileLock для блокировки файлов между процессами? Утверждается, что другие процессы не могут получить доступ к файлу, если у нас есть эксклюзивная блокировка. Однако в приведенном ниже ответе на...
3785 просмотров
schedule 18.03.2022

c++ - мьютекс или flock fcntl.h для блокировки только операции записи
Я пытаюсь добавить (записать добавление) в файл из разных потоков (аналогично ведению журнала), поэтому межпроцессная блокировка не требуется. Я изучил flock в fcntl.h, и он говорит, что flock может выполнять гранулированную блокировку вместе с...
1845 просмотров
schedule 12.10.2022

Отказано в доступе при попытке записи файла с помощью FileLock, Python
Я пытаюсь написать двоичный файл и заблокировать доступ для других процессов, пока файл не будет полностью записан на диск. Я работаю над ОС Windows. Интересно то, что код работает нормально, если я пишу небольшие файлы (~ 1 КБ), но когда я пытаюсь...
289 просмотров
schedule 31.08.2022