Вопросы с тегом «data»

13
Лучший тип данных для хранения троичной переменной или переменной с тремя состояниями

Отказ от ответственности: я знаю, что типы данных немного субъективны к тому, какой язык сценариев / программирования вы используете, я предпочитаю писать на Python в порядке предпочтения; хотя я рад слышать о любом языке / реализации. Каков наилучший тип данных для хранения переменной с тремя...

13
Какой правильный термин для функции, обратной конструктору - чтобы развернуть значение из типа данных?

Редактировать: я перефразирую вопрос немного. По-видимому, я вызвал некоторую путаницу, потому что я не понимал, что термин « деструктор» используется в ООП для чего-то совершенно иного - это функция, вызываемая при разрушении объекта. В функциональном программировании мы (стараемся) избегать...

13
Есть ли преимущества для жесткого кодирования значений данных в программу?

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

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

Должен ли быть индекс «гигиены данных» для программного обеспечения - чтобы указать, насколько чистая программа? не создавать неиспользуемые временные файлы, записи реестра, переменные окружения и т. д. Например, загляните в свою папку пользователей в Windows, вы увидите все типы файлов рабочего...

11
Выберите C ++ или Java для приложений, требующих огромных объемов оперативной памяти? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я имею в виду научные приложения, которые в основном связаны с процессором и...

11
Синхронизация между двумя системами с использованием MongoDB в качестве журнала изменений

Мы разрабатываем две взаимосвязанные системы. Один из них (A) будет установлен на машинах наших клиентов. Остальные (B) будут использоваться моей организацией. Каждая система имеет свою собственную базу данных (реляционную), и их схемы различаются. Однако обе системы должны быть синхронизированы....

11
Получение данных с веб-страницы стабильным и эффективным способом

Недавно я узнал, что использование регулярного выражения для анализа HTML-кода веб-сайта для получения необходимых данных - не лучший способ действий. Поэтому мой вопрос прост: что же является лучшим / наиболее эффективным и в целом стабильным способом получения этих данных? Я должен отметить, что:...

10
Как выбрать между форматами хранения и примерами использования некоторых из них?

У нас есть разные способы хранения данных программы (сохранение файлов в играх, базах данных сотрудников, конфигурации программы и т. Д.): Простой текст (подумай .iniи .conf) XML Базы данных (MySQL, SQLite ...) .zip и аналогичные, содержащие несколько файлов (с разными форматами) Двоичные файлы (...

10
Терминология: действительно удалить против установленного флага IsDeleted («мягкое удаление»)

У меня есть сайт, где обычный пользователь может удалять записи, где происходит установка IsDeletedфлага. На административных страницах привилегированный пользователь может удалять записи, в которых действительный SQL DELETEпостоянно удаляет такие записи. Разница важна по очевидным причинам, и я...

10
Есть ли ситуация, когда было бы лучше использовать слабые ссылки вместо простой композиции?

Хотя в документах Java указано, что слабые ссылки предназначены главным образом для канонизации отображений, вы обнаружите, что многие , многие , многие люди в Интернете заявляют, что WeakHashMap идеально подходит для хранения метаданных объекта в течение его срока службы. Тем не менее, никто не...

10
Частичное совпадение имен в миллионах записей

Мы разработали веб-приложение для сопоставления имен. Он работает, разбивая имена на части, а значение Soundex каждой части сохраняется в базе данных. Показатель расстояния Левенштейн используются для применения процентного соответствия звука, а также написания против данного имени. Во время...

10
Существует ли элегантный способ проверки уникальных ограничений на атрибуты объекта домена без перемещения бизнес-логики на уровень обслуживания?

Я уже 8 лет адаптирую дизайн, ориентированный на предметную область, и даже после всех этих лет есть еще одна вещь, которая меня беспокоит. Это проверка уникальной записи в хранилище данных для объекта домена. В сентябре 2013 года Мартин Фаулер упомянул принцип TellDontAsk , который, по...

9
Как хранить большие объемы _structured_ данных?

Приложение будет непрерывно (примерно каждую секунду) собирать местоположение пользователей и сохранять их. Эти данные структурированы. В реляционной базе данных она будет храниться как: | user | timestamp | latitude | longitude | Однако данных слишком много. Ежедневно будет 60 × 60 × 24 = 86 400...

9
Когда происходит «оптимизация кода» == «структурирование данных»?

В недавней статье ycombinator перечислены комментарии с принципами великого программиста. #7. Хороший программист: я оптимизирую код. Лучший программист: я структурирую данные. Лучший программист: какая разница? Признание субъективных и спорных концепций - есть ли у кого-то позиция о том, что это...

9
Алгоритм определения транзакций среди еженедельных рядов данных?

Я пытаюсь разработать небольшой инструмент отчетности (с SQLite Backend). Я лучше всего могу описать этот инструмент как «транзакцию». То, что я пытаюсь сделать, это отслеживать «транзакции» от еженедельного извлечения данных: «новый» (или добавить) - ресурс является новым для моего приложения, так...

9
Как разобрать составные данные поля / файла отдельно?

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

9
Поддерживает ли текущее доказательство принятие контекстных по сравнению с каноническими моделями данных?

«Каноническая» идея широко распространена в программном обеспечении; паттерны, такие как Canonical Model , Canonical Schema , Canonical Data Model и т. д., как представляется, снова и снова появляются в процессе разработки. Как и многие разработчики, я часто некритически следовал общепринятому...

9
Почему большие данные должны быть функциональными?

Я начал работать над новым проектом, связанным с большими данными, для моей стажировки. Мои менеджеры рекомендовали начать изучать функциональное программирование (они настоятельно рекомендовали Scala). У меня был скромный опыт использования F #, но я не мог понять, насколько важно использовать эту...