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

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

2
Проверка данных: отдельный класс или нет?
Когда у меня есть много данных, которые необходимо проверить, я должен создать новый класс с единственной целью проверки или я должен придерживаться проверки в методе? Мой конкретный пример рассматривает турнир и класс события / категории: Tournamentи Event, который моделирует спортивный турнир, и у каждого турнира есть одна или несколько категорий. …
16 java  design  data  validation 

8
Есть ли примеры не CRUD подходов?
Я программист, но также работал архивариусом. Как архивариус, очень важно хранить данные. Я часто вступаю в споры с коллегами, когда речь идет об операциях с данными. Я не очень люблю U и D в CRUD. Вместо того, чтобы обновить запись, я предпочитаю добавить новую и иметь ссылку на старую запись. …

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

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

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

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

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

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

4
Терминология: действительно удалить против установленного флага IsDeleted («мягкое удаление»)
У меня есть сайт, где обычный пользователь может удалять записи, где происходит установка IsDeletedфлага. На административных страницах привилегированный пользователь может удалять записи, в которых действительный SQL DELETEпостоянно удаляет такие записи. Разница важна по очевидным причинам, и я хочу использовать непротиворечивый термин для обозначения одной формы удаления по сравнению с другой. …
10 terminology  data 

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

1
Как разобрать составные данные поля / файла отдельно?
Я хочу проанализировать составную форму дважды: один раз, чтобы получить входящие поля, а затем обработать загрузку файла. Я пытаюсь поддерживать правильное разделение проблем в моем приложении Node: Контроллер отвечает за обработку входящих полей. Модель отвечает за логику загрузки файла. Мне нужно передать данные полей в модель, чтобы создать новый экземпляр, …
9 data  node.js  upload 

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

1
Поддерживает ли текущее доказательство принятие контекстных по сравнению с каноническими моделями данных?
«Каноническая» идея широко распространена в программном обеспечении; паттерны, такие как Canonical Model , Canonical Schema , Canonical Data Model и т. д., как представляется, снова и снова появляются в процессе разработки. Как и многие разработчики, я часто некритически следовал общепринятому мнению, что вам нужна каноническая модель, иначе вы столкнетесь с …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.