Вопросы с тегом «file-handling»

Под обработкой файлов понимается набор инструментов, функций и библиотек для работы с файлами и дескрипторами файлов. Создание, запись, добавление, перемещение и удаление файлов относятся к этой области.

12
Это плохая практика для хранения больших файлов (10 МБ) в базе данных?
В настоящее время я создаю веб-приложение, которое позволяет пользователям хранить и обмениваться файлами размером от 1 до 10 МБ. Мне кажется, что хранение файлов в базе данных значительно замедлит доступ к базе данных. Это действительная проблема? Лучше ли хранить файлы в файловой системе и сохранять имя файла и путь в …

8
Разница между '\ n' и '\ r \ n'
Да да, я знаю , что '\n'пишет перевод строки в UNIX в то время как для Windows , существует последовательность два символа: '\r\n'. Все это очень хорошо в теории, но мой вопрос почему ? Почему символ возврата каретки является дополнительным в Windows? Если UNIX может это сделать, \nпочему для этого …

6
Должны ли временные файлы быть сохранены в / tmp или текущем рабочем каталоге?
У меня есть программа, которая должна создавать временные файлы. Написано для кластерных машин. Если я сохранял эти файлы во системном временном каталоге (например:) /tmp, некоторые пользователи жаловались на сбой программы, поскольку у них не было надлежащего доступа к / tmp. Но если я сохранил эти файлы в рабочем каталоге, эти …

5
Должен ли я передать имена файлов, которые будут открыты, или открыть файлы?
Предположим, у меня есть функция, которая работает с текстовым файлом - например, читает из него и удаляет слово «а». Я мог бы либо передать ему имя файла и обработать открытие / закрытие в функции, либо я мог бы передать ему открытый файл и ожидать, что тот, кто его вызовет, будет …

3
Какая польза от записи во временное местоположение, а затем копирования его в место назначения?
Я пишу приложение, которое работает со спутниковыми изображениями, и мой начальник попросил меня взглянуть на некоторые из коммерческих приложений и посмотреть, как они ведут себя. Я обнаружил странное поведение, а затем, когда я искал, я нашел его и в других стандартных приложениях. Эти программы сначала записывают в временную папку, а …

4
Использование плоских файлов против базы данных / API в качестве транспорта между внешним и внутренним интерфейсом
У меня есть приложение, которое вызвало довольно жаркую дискуссию между парой разработчиков. По сути, он разделен на веб-слой и внутренний слой. Веб-слой собирает информацию с помощью простой веб-формы и сохраняет эти данные в виде документа JSON (буквально в виде файла .json) в папку наблюдения, используемую серверной частью. Серверная часть опрашивает …

1
Как я могу проверить читатель файла?
Я работаю над проектом с несколькими форматами файлов. Некоторые форматы определяются .xsds, другие - документацией на соответствующих веб-сайтах, а некоторые являются собственными внутренними форматами, которые не имеют документации. Mwahahahaha. В чем проблема? Я хотел бы проверить свои программы для чтения файлов, но я не совсем уверен, как это сделать. Поток …

7
Необходимо ли читать каждый байт, чтобы проверить, идентичен ли скопированный файл оригиналу?
Недавно я узнал о программе под названием Total Commander. Это замена Windows Explorer и имеет свои собственные вещи для копирования файлов. Чтобы проверить, являются ли файлы идентичными, вместо вычисления CRC, он буквально проверяет каждый байт, по одному, как на оригинале, так и на копии. Мой вопрос: это необходимо? Может ли …

7
Лучший способ обработки файлов с разделителями
Поэтому обычно CSV-файл использует запятую и символ возврата в качестве разделителей полей и строк. Это наталкивается на очевидные проблемы с текстом, который может содержать оба этих символа. Очевидно, что есть варианты (избегая их), но как люди справляются с этим? Использовать разных персонажей - трубы или тильды? Сбежать от них? Не …

5
Как лучше всего присваивать имена загруженным изображениям?
Предположим, у меня есть форма в моем веб-приложении, где пользователи могут загрузить изображение профиля. У меня мало требований к размеру файла, размерам и т. Д., Но когда пользователь загружает изображение, как мне их назвать в моей системе? Я предполагаю, что это должно быть последовательным и также уникальным. Может быть, GUID? …

5
Разработка через тестирование: хороший / приемлемый способ тестирования операций файловой системы?
В данный момент я работаю над проектом, который генерирует таблицу (помимо прочего) на основе содержимого файловой системы и, в свою очередь, вносит некоторые изменения в метаданные относительно обнаруженных ею вещей. Вопрос в том, как обдумать или настроить тесты? Есть ли простой способ сделать это? Или я должен установить «песочницу»?

1
Зачем кому-то использовать multipart / form-data для смешанных данных и передачи файлов?
Я работаю в C # и поддерживаю связь между двумя приложениями, которые я пишу. Мне понравились Web API и JSON. Сейчас я нахожусь в точке, где я пишу процедуру для отправки записи между двумя серверами, которая включает в себя некоторые текстовые данные и файл. Согласно Интернету, я должен использовать запрос …

3
Каков хороший дизайн для обеспечения обратной совместимости файлов между различными версиями программного обеспечения?
Каков хороший дизайн для обеспечения обратной совместимости типов файлов между различными версиями программного обеспечения? Например, как Microsoft получает Word 2007, 2010 и 2013 и т. Д. Во все открытые файлы DOCX, но разные редакции могут сохранять больше / меньше данных и сохранять данные немного по-разному, все в один и тот …

3
Запись в начале файла того, что вы знаете только в конце
Справочная информация: я пишу код микроконтроллера C для записи файла EBML. EBML похож на двоичный XML с вложенными элементами, но вместо начального и конечного тегов есть начальный идентификатор, длина, а затем данные. Я записываю это во внешнюю флэш-память в приложении с низким энергопотреблением, поэтому я бы хотел, чтобы доступ к …

3
Где загрузить и сохранить настройки из файла?
Я думаю, что этот вопрос должен относиться к большинству программ, которые загружают настройки из файла. Мой вопрос с точки зрения программирования, и это действительно, как справиться с загрузкой настроек из файла с точки зрения различных классов и доступности. Например: Если у программы был простой settings.iniфайл, следует ли загружать его содержимое …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.