9
ответов

Как обнаружить дубликаты данных?

У меня есть простая база данных контактов, но у меня проблемы с пользователями, вводящими дубликаты данных. Я реализовал простое сравнение данных, но, к сожалению, дублированные данные, которые в настоящее время ...
вопрос задан: 28 August 2008 03:34
8
ответов

Когда использовать язык функционального программирования?

В которых ситуациях я должен принять решение использовать язык функционального программирования по более подробному объектно-ориентированному языку как C++, C# или Java? Я понимаю, каково функциональное программирование, что я надеваю'...
вопрос задан: 26 August 2019 13:26
8
ответов

Как создать гибкую архитектуру плагинов?

Повторяющейся темой в моей работе по разработке было использование или создание собственной архитектуры подключаемого модуля. Я видел, что он подходит ко многим параметрам - файлы конфигурации (XML, .conf и т. Д.), ...
вопрос задан: 29 October 2018 13:16
8
ответов

Как оценить IP?

Как я могу определить, является ли строка IP-адресом? Или IPv4 или IPv6? Каковы наименьшее и большая часть количества символов? Я предполагаю, что это было бы ответом regex.
вопрос задан: 10 October 2017 09:34
8
ответов

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

Действительно ли это - хорошая идея иметь веб-сайт, который является установкой с основными функциями как регистрация учебных руководств и регистрация, или ожидайте, до Вам имеют систему оценки, комментируя систему, каналы RSS и намного больше?
вопрос задан: 23 September 2017 14:13
8
ответов

Алгоритм для нахождения числа, которое происходит только однажды в массиве, учитывая все другие числа происходит, дважды [копируют]

То, о чем я могу думать: Алгоритм: Имейте хеш-таблицу, которая сохранит число и его связанный Синтаксический анализ количества массив и увеличит счет для числа. Теперь проанализируйте хеш-таблицу для получения числа...
вопрос задан: 6 August 2017 16:10
8
ответов

Код поблочного тестирования, который действительно датирует обработку на основе сегодняшней даты

Когда код обрабатывает даты на основе текущей даты, тестирование должно покрыть пограничные случаи, такие как високосные годы, а также более частые границы месяца и года. В нашем коде мы всегда получаем ток...
вопрос задан: 6 August 2017 01:09
8
ответов

Продолжение: “Сортировка” цветов отчетливостью

Исходный Вопрос при предоставлении N максимально удаленных цветов (и некоторая связанная метрика расстояния) может Вы придумывать способ отсортировать те цвета в некоторый порядок, таким образом, что первые M также...
вопрос задан: 23 May 2017 12:26
8
ответов

Какова цель пустой строки?

Мне, как разработчик и как пользователь, я нахожу пустую строку ("") бесполезной и причина большого количества беспорядка, это похоже на строку высказывания == символ [], Возможно, компьютерам нужна пустая строка, таким образом, я хотел бы...
вопрос задан: 23 May 2017 12:20
8
ответов

Как веб-сайты должны иметь дело с настройками локализации? (от, “Что такое общие неправильные представления UI и раздражения?”)

Я принял решение взять это в качестве вопроса самостоятельно, так как он генерировал такие дебаты в комментариях исходного сообщения. Интересно видеть, что много людей на ТАК (кто...
вопрос задан: 23 May 2017 12:16
8
ответов

Как исправить ввод данных пользователем (Вид Google, “Вы имели в виду?”)

У меня есть следующее требование: - у меня есть многие (скажите что 1 миллион), значения (имена). Пользователь введет строку поиска. Я не ожидаю, что пользователь запишет имена правильно. Так, я хочу сделать отчасти...
вопрос задан: 23 May 2017 12:13
8
ответов

Когда имеет смысл использовать карту?

Я пытаюсь окружить случаи, когда имеет смысл использовать карту (набор записей значения ключа). До сих пор у меня есть две категории (см. ниже). Принятие больше существует, каковы они? Ограничьте каждый ответ на...
вопрос задан: 23 May 2017 12:11
8
ответов

Как уменьшить вычисление среднего числа к подмножествам общим способом?

Править: Так как кажется, что никто не читает исходный вопрос, с которым это связывается, позвольте мне ввести резюме его здесь. Исходная проблема, как спрошено кем-то еще, состояла в том что, учитывая большое количество...
вопрос задан: 23 May 2017 12:08
8
ответов

Тестирование со случайными лучшими практиками исходных данных

Примечание: Я упоминаю следующие несколько абзацев как фон. Если Вы просто хотите TL; DR, не стесняйтесь пропускать вниз к пронумерованным вопросам, поскольку они только косвенно связаны с этой информацией. Я...
вопрос задан: 23 May 2017 11:59
8
ответов

Расширение файла к MIME вводит веб-сервис?

Есть ли какие-либо веб-сервисы, которые позволят мне обеспечивать расширение файла, и оно возвратило бы список возможных типов MIME? Например: http://mimetype.com/getMime/doc, Который мог возвратиться:...
вопрос задан: 23 May 2017 11:59
8
ответов

Оптимизация 'Игры Conway жизни'

Для экспериментирования я (давно) реализовал Игру Conway Жизни (и я знаю об этом связанном вопросе!). Моя реализация, работавшая путем хранения 2 массивов булевских переменных, представления 'последнего состояния'...
вопрос задан: 23 May 2017 11:54
8
ответов

Как я должен осуществить рефакторинг свой код для удаления ненужных одиночных элементов?

Я был смущен, когда я сначала начал видеть антиодноэлементный комментарий. Я использовал шаблон "одиночка" в некоторых недавних проектах, и он удавался красиво. Так так, на самом деле, что я имею...
вопрос задан: 23 May 2017 11:54
8
ответов

За и против играющих платформ

Этот вопрос направлен к любому там, который только запускается в разработке игр хобби. Первая вещь, которая прибывает в ум: Какой язык/платформу я должен использовать? Список решений:...
вопрос задан: 23 May 2017 11:54
8
ответов

В системе индексации на основе 0 люди называют элемент в индексе 0 “первым” или “нулевым” элементом?

В Java/C++, например, разве Вы небрежно говорите что первого символа "abc" или нулевого? Люди говорят, что оба и это всегда будут неоднозначными, или являются там фактической конвенцией?...
вопрос задан: 23 May 2017 00:32
8
ответов

Учитывая целое число, как я нахожу следующее самое большое питание двух битового жонглирования использования?

Если у меня есть целое число n, как я могу найти следующее число k> n таким образом что k = 2^i с некоторыми я элемент N поразрядным смещением или логикой. Пример: Если у меня есть n = 123, как я могу найти k = 128...
вопрос задан: 27 April 2017 12:33
8
ответов

Как я могу программировать простого чат-бота AI?

Я хочу создать бота, в котором задаются кому-то несколько простых вопросов и ответвлений на основе ответа. Я понимаю, что значение парсинга от человеческих ответов будет сложно, но как Вы устанавливаете...
вопрос задан: 21 September 2016 19:15
8
ответов

состояние возврата шаблона "команда"

После того как у меня была дискуссия о дизайне относительно шаблона "команда". Моя коллега заявила, что объект команды не должен возвращать состояние (успешный, неудачный, и почему) после .execute () метод...
вопрос задан: 2 August 2016 15:02
8
ответов

Почему отслеживание в обратном порядке делает алгоритм недетерминированным?

Таким образом, у меня было по крайней мере два преподавателя, упоминают, что отслеживание в обратном порядке делает алгоритм недетерминированным, не давая слишком много объяснения в то, почему это. Я думаю, что понимаю, как это происходит, но я...
вопрос задан: 10 May 2016 04:37
8
ответов

Простые примеры мертвой блокировки

Я хотел бы объяснить мертвые блокировки поточной обработки новичкам. Я видел много примеров для мертвых блокировок в прошлом некоторый использующий код и некоторые иллюстрации использования (как известные 4 автомобиля). Существуют также...
вопрос задан: 8 December 2015 21:44
8
ответов

Пиковое обнаружение измеренного сигнала

Мы используем карту сбора данных для снятия показаний от устройства, которое увеличивает его сигнал до пика и затем отступает к близости исходное значение. Для нахождения пикового значения, мы в настоящее время ищем массив...
вопрос задан: 18 September 2015 13:17
8
ответов

Почему языки не повышают ошибки на целочисленном переполнении по умолчанию?

На нескольких современных языках программирования (включая C++, Java и C#), язык позволяет целочисленному переполнению происходить во времени выполнения, не повышая вида состояния ошибки. Например, рассмотрите это...
вопрос задан: 29 August 2015 02:27
8
ответов

Что преподавать после Царапины? [закрытый]

Мой сын с энтузиазмом программирует простые игры в Царапине. Однако Царапина является очень простой средой программирования (никакие подпрограммы даже), и я вижу, что скоро он испытывает необходимость для хождения дальше...
вопрос задан: 15 August 2015 20:57
8
ответов

Как сделать презентацию для Ваших коллег, содержащих много кода? [закрытый]

Я, как предполагается, делаю презентацию для своих коллег на веб-платформе, которую я оценил. Эти люди являются разработчиками и ненавидят длинный и скучный материал PowerPoint, таким образом, я получил много небольших фрагментов кода. Я также...
вопрос задан: 22 July 2015 16:42
8
ответов

Недетерминированные конечные автоматы в разработке программного обеспечения?

Недавно я думал о конечных автоматах (FSMs), и как я реализовал бы их в программном обеспечении (язык программирования не имеет значения). Мое понимание то, что детерминированные конечные автоматы...
вопрос задан: 13 July 2015 17:40
8
ответов

Как разделить подтверждение правильности данных от моих простых объектов области (POCOs)?

Этим вопросом является агностик языка, но я - парень C#, таким образом, я использую термин ПОСТЕПЕННО для значения объекта, который только формует хранение данных, обычно с помощью полей метода set и метода считывания. Я просто переделал свою Модель предм
вопрос задан: 22 April 2015 19:21