Запитання з тегом «file-handling»

Обробка файлів стосується набору інструментів, функцій та бібліотек для роботи з файлами та ручками файлів. Створення, запис, додавання, переміщення та видалення файлів належать до цього домену.

12
Чи погана практика зберігання великих файлів (10 Мб) у базі даних?
Зараз я створюю веб-додаток, який дозволяє користувачам зберігати та обмінюватися файлами розміром 1 Мб - 10 Мб. Мені здається, що зберігання файлів у базі даних значно уповільнить доступ до бази даних. Це поважне питання? Чи краще зберігати файли у файловій системі та зберігати ім’я та шлях файлів у базі даних? …

8
Різниця між '\ n' і '\ r \ n'
Да да, я знаю , що '\n'пише новий рядок в UNIX в той час як для Windows , існує послідовність два символу: '\r\n'. Все це дуже добре в теорії, але моє питання чому ? Чому символ повернення каретки є додатковим у Windows? Якщо UNIX може це зробити, \nчому для цього …

6
Чи слід зберігати тимчасові файли в / tmp або поточному робочому каталозі?
У мене є програма, якій потрібно генерувати тимчасові файли. Він написаний для кластерних машин. Якщо я зберегла ці файли у загальносистемному тимчасовому каталозі (наприклад:) /tmp, деякі користувачі скаржилися, що програма не працює, оскільки вони не мали належного доступу до / tmp. Але якщо я зберегла ці файли у робочому каталозі, …

5
Чи потрібно передавати файли для відкриття або відкривати файли?
Припустимо, у мене є функція, яка виконує дії з текстовим файлом - наприклад, читає з нього та видаляє слово "a". Я можу або передати йому ім'я файлу та обробити функцію відкриття / закриття, або я міг би передати йому відкритий файл і очікувати, що той, хто його зателефонує, вирішить його …

3
Яка користь написання в тимчасове місце, а потім копіювання до призначеного пункту призначення?
Я пишу заявку, яка працює із супутниковими знімками, і мій начальник попросив переглянути деякі комерційні програми та подивитися, як вони поводяться. Я виявив дивну поведінку, а потім, як дивився, знайшов це і в інших стандартних програмах. Ці програми спочатку записують у папку temp, а потім копіюють її до призначеного пункту …

4
Використання плоских файлів проти бази даних / API як транспорту між фронтом і резервним
У мене є додаток, який породив досить бурхливу дискусію між парою розробників. В основному, він розділений на веб-шар і резервний шар. Веб-шар збирає інформацію за допомогою простої веб-форми, зберігає ці дані у вигляді документа JSON (буквально .json-файл) у папку годинника, використовувану заднім кінцем. Задній кінець оглядає цю папку кожні кілька …

1
Як перевірити зчитувач файлів?
Я працюю над проектом з кількома форматами файлів. Деякі формати задаються .xsds, інші - документацією на відповідних веб-сайтах, а деякі - власні власні формати, які не мають документації. Мвахахахаха. В чому проблема? Я хотів би перевірити своїх читачів файлів, але я не зовсім впевнений, як це зробити. Потік програми є …

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

7
Найкращий спосіб обробки файлів з розмежуванням
Отже, як правило, у файлі CSV використовується символ із комою та символом повернення, оскільки це розділювачі поля та рядка. Це стикається з очевидними проблемами з текстом, який може містити обидва ці символи. Очевидно, що є варіанти (уникнути їх), але як люди впораються з цим? Використовуєте різні символи - труби чи …

5
Яка найкраща практика називати завантажені зображення?
Припустимо, у мене в веб-програмі є форма, в яку користувачі можуть завантажувати зображення профілю. У мене мало вимог щодо розміру файлу, розмірів тощо, але коли користувач завантажує зображення, як я повинен називати їх у своїй системі? Я припускаю, що це повинно бути послідовним, а також унікальним. Можливо, GUID? a5c627bedc3c44b7ae7c06a44fb3fcf8.jpg Часова …

5
Тестова розробка: хороший / прийнятий спосіб тестування операцій з файловою системою?
На даний момент я працюю над проектом, який генерує таблицю (серед іншого) на основі вмісту файлової системи, а в свою чергу вносить деякі модифікації метаданих на речі, які вона знаходить. Питання: як слід писати тести навколо цього чи встановлювати? Чи є простий спосіб насмішити це? Або я повинен встановити "пісочницю"?

1
Чому хтось повинен використовувати багаточастинні / формулярні дані для змішаних даних та передачі файлів?
Я працюю в C # і спілкуюся між двома програмами, про які пишу. Мені подобаються Web API та JSON. Тепер я перебуваю в точці, коли я пишу розпорядок надсилати запис між двома серверами, який включає деякі текстові дані та файл. Згідно з Інтернетом, я повинен використовувати запит на багатосторонню форму …

3
Яка хороша конструкція для забезпечення зворотної сумісності файлів між різними версіями програмного забезпечення?
Яка хороша конструкція для забезпечення зворотної сумісності типу файлів між різними версіями програмного забезпечення? Наприклад, як Microsoft отримує слова 2007, 2010 та 2013 тощо ... для всіх відкритих файлів docx, але різні видання можуть зберігати більше / менше даних і зберігати дані дещо різними способами, все до одного типу файлів, …

3
Написання на початку файлу те, що ви знаєте лише в кінці
Передумови: Я пишу код мікроконтролера C, щоб написати файл EBML. EBML - це як бінарний XML з вкладеними елементами, але замість початкових і кінцевих тегів є ідентифікатор початку, довжина, а потім дані. Я записую це у зовнішній Flash у програмі малої потужності, тому я хотів би звести доступ до спалаху …

3
Де завантажити та зберігати налаштування з файлу?
Я думаю, це питання має стосуватися більшості програм, які завантажують налаштування з файлу. Моє запитання з точки зору програмування, і це дійсно, як поводитися з завантаженням налаштувань з файлу з точки зору різних класів та доступності. Наприклад: Якщо програма мала простий settings.iniфайл, чи слід його вміст завантажувати у load()методі класу …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.