Подождите, Пока Файл Не Будет Полностью Записан

при создании файла (FileSystemWatcher_Created) в одном каталоге я копирую его в другой. Но когда я создаю большой (>10 МБ) файл, он не может скопировать файл, потому что он начинает копировать уже, когда файл еще не завершен... Это вызывает не уда ...

Как файловые системы обрабатывают одновременное чтение / запись?

пользователь запрашивает система, чтобы прочитать файл foo и в то же время пользователь B хочет сохранить свои данные в том же файле. Как эта ситуация обрабатывается на уровне файловой системы? ...

Могу ли я использовать маску для итерации файлов в каталоге с помощью Boost?

Я хочу перебирать все файлы в каталоге, соответствующем чему-то вроде "somefiles*.формат txt." Имеет ли boost:: filesystem что-то встроенное для этого, или мне нужно регулярное выражение или что-то против каждого листа()? ...

Как проверить тип файлов без расширений в python?

у меня есть папка, полная файлов, и у них нет расширения. Как я могу проверить типы файлов? Я хочу проверить тип файла и изменить имя файла соответственно. Предположим, что функция filetype(x) возвращает тип файла, например png. Я хочу сделать это: ...

Найти размер и свободное пространство файловой системы, содержащей данный файл

Я использую Python 2.6 на Linux. Какой самый быстрый способ: чтобы определить, какой раздел содержит данный каталог или файл? например, предположим, что /dev/sda2 монтируется на /home и /dev/mapper/foo монтируется на /home/foo. Из строки "/home/f ...

Создайте пустой файл в узле.Джей?

сейчас я использую fs.openSync(filepath, 'a') но это немного сложнее. Есть ли "стандартный" способ создать пустой файл в узле.Джей? ...

Как заставить мою программу следить за изменением файлов в C++?

есть много программ, например Visual Studio, которые могут обнаруживать, когда внешняя программа изменяет файл, а затем перезагружает файл, если пользователь хочет выбрать. Есть ли относительно простой способ сделать это в C++ (не обязательно должен ...

В чем разница между каталогом и папкой?

большинство людей используют термины "папка" и "каталог" как синонимы. С точки зрения программиста, есть ли разница, и если да, то что это? Зависит ли это от ОС, или существует широкий, общий консенсус? Это, по крайней мере, предполагает, что есть ра ...

Каков наилучший способ получить путь к исполняемому exe in.NET?

из программы a.exe расположенный в c:/dir мне нужно открыть текстовый файл c:/dir/text.формат txt. Я не знаю, где a.exe может быть, но текст.txt всегда будет идти по одному и тому же пути. Как получить имя текущей исполняемой сборки изнутри для самой ...

Как я могу сравнить (каталог) пути в C#?

если у меня есть два DirectoryInfo объекты, как я могу сравнить их семантического равенства? Например, все следующие пути должны считаться равными C:\temp: C:\temp C:\temp\ C:\temp\. C:\temp\x\..\..\temp\. следующее Может быть или не быть равно C ...

Проверьте, является ли строка допустимым путем к каталогу (папке) Windows

Я пытаюсь определить, является ли строка, введенная пользователем, допустимой для представления пути к папке. Под действительным я подразумеваю правильно отформатированный. В моем приложении, папка представляет собой папку установки. При условии, чт ...

Каковы преимущества файлов, сопоставленных с памятью?

Я изучал файлы с отображением памяти для проекта и был бы признателен за любые мысли от людей, которые либо использовали их раньше, либо решили не использовать их, и почему? в частности, меня беспокоит следующее, в порядке важности: параллелизм пр ...

Почему я не могу?

Он работает, если html-файл является локальным (на моем диске C), но не если html-файл находится на сервере, а файл изображения является локальным. Почему? любые возможные обходные пути? ...

Исправлена ли Windows 7 ограничение пути к файлу 255 символов?

Как я понимаю, ограничение 255 символов в пути к файлу является ограничением Windows. Каковы причины этого? Если да, то было ли это разрешено в Windows 7? в нашей практике непрерывной интеграции мы часто имеем глубоко вложенные структуры проектов, и ...

Как перечислить только каталоги верхнего уровня в Python?

Я хочу иметь возможность перечислять только каталоги внутри какой-либо папки. Это означает, что я не хочу, чтобы имена файлов были перечислены, и мне не нужны дополнительные подпапки. давайте посмотрим, если пример помогает. В текущем каталоге мы им ...

Как вы перебираете каждый файл/каталог рекурсивно в стандартном C++?

Как вы перебираете каждый файл/каталог рекурсивно в стандартном C++? ...

Хранить изображения в виде файлов или в базе данных для веб-приложения?

мой вопрос довольно общий, и я знаю, что на него не может быть 100% ответа. Я создаю веб-решение ASP .NET, которое будет включать в себя много фотографий и, надеюсь, достаточное количество трафика. Я действительно хочу добиться производительности. д ...

Как определить идеальный размер буфера при использовании FileInputStream?

У меня есть метод, который создает MessageDigest (хэш) из файла, и мне нужно сделать это для большого количества файлов (>= 100 000). Как большой я должен сделать буфер, используемый для чтения из файлов, чтобы максимизировать производительность? ...

Удалить каталог, который не пуст

в моем узле приложения мне нужно удалить каталог, который имеет некоторые файлы, но fs.rmdir работает только с пустыми каталогами. Как я могу это сделать? ...

Как проверить, является ли данная строка законным / допустимым именем файла под Windows?

Я хочу включить функцию переименования пакетного файла в мое приложение. Пользователь может ввести шаблон имени файла назначения и (после замены некоторых подстановочных знаков в шаблоне) мне нужно проверить, будет ли это законное имя файла под Windo ...