Лучшие language-agnostic вопросы ИТ разработчиков

  • 61 голос
  • 11 ответов
  • 0 просмотров
11 ответов

О каких ПОЛЕЗНЫХ хитростях кода оператора должен знать разработчик? [закрыто]

Я должен сказать, что у меня никогда не было причин использовать побитовые операторы, но я уверен, что я выполнил некоторые операции, которые были бы более эффективными с ними. Как «сдвиг» и «ИЛИ» помогли вам более эффективно решить проблему?

Задан 07 Oct 2009, 17:44 от non sequitor
  • 26 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

Случайная строка, которая соответствует регулярному выражению

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

Задан 15 Oct 2008, 16:26 от Alvaro Rodriguez
  • 11 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Последствия создания «достаточно хорошего» программного обеспечения

Делает ли «достаточно хорошее» программное обеспечение что-то от вас как программиста? Вот мои мысли по этому поводу: Джоэл Спольски (Joel Spolsky) из JoelOnSoftware говорит, что программистам становится скучно, потому что они «достаточно ...

Задан 24 May 2009, 11:22 от yoitsfrancis
  • 10 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Java Reflection и боль в рефакторинге

Отражение Java предоставляет механизм для самоанализа объекта во время выполнения. Не задумываясь, это отличная функция, но она нарушает все соглашения по ре...

Задан 24 Jun 2010, 13:05 от 3 revs, 2 users 85%lud0h
  • 8 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как заглушить через сеть?

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

Задан 05 Nov 2009, 18:44 от Daniel Silveira
  • 142 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

Алгоритм кластеризации типа k-средних для подпространственной кластеризации смешанных числовых и категориальных наборов данных

осилвопрос [https://stackoverflow.com/questions/5684370/finding-k-nearest-neighbors-for-a-given-vector] несколько дней назад о том, как найти ближайших соседей для данного вектора. Мой вектор теперь 21 измерения, и прежде чем я продолжу дальше, ...

Задан 22 Apr 2011, 00:10 от Legend
  • 22 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Какова структура файла MIDI?

Я хочу вручную иметь функцию, которая создает MIDI-файл в соответствии с требованиями пользователей, например.Пользователь пишет 2 патча, которые содержат 8 ...

Задан 21 Jun 2010, 18:18 от Shimmy
  • 697 голосов
  • 30 ответов
  • 0 просмотров
30 ответов

Какое регулярное выражение лучше всего проверить, является ли строка допустимым URL-адресом?

Как я могу проверить, является ли данная строка действительным адресом URL? Мои знания регулярных выражений являются базовыми и не позволяют мне выбирать из сотен регулярных выражений, которые я уже видел в Интернете.

Задан 02 Oct 2008, 10:53 от Vitor Silva
  • 49 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Каковы некоторые алгоритмы для сравнения, насколько похожи две строки?

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

Задан 08 Mar 2013, 21:29 от WilliamKF
  • 14 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как бы вы начали автоматизировать мою работу?

На моей новой работе мы продаем импортные вещи. Для того, чтобы иметь возможность продавать указанные вещи, в настоящее время для каждой входящей отправки до...

Задан 09 May 2010, 00:11 от György Andrasek
  • 5 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

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

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

Задан 01 Mar 2010, 08:32 от Waldrop
  • 7 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Можно ли использовать Regex для этой конкретной операции со строками?

Мне нужно заменить символ (скажем) х с характером (скажем) P в строке, но только если она содержится в подстроке в кавычках. Пример проясняет ситуацию:

Задан 26 Sep 2008, 08:00 от Cristi Diaconescu
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

что подразумевается под самым левым выводом?

Пожалуйста, помогите мне понять, что подразумевается подLeft Most Derivation секундаL вLL Parser. Объясните это на простейшем примере. Я видел следующую картину, объясняющуюСамый левый вывод но я этого не понимаю

Задан 04 Mar 2013, 03:28 от saplingPro
  • 50 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как реализованы мьютексы?

Некоторые реализации лучше, чем другие для конкретных приложений? Есть что-нибудь, чтобы заработать, раскатывая свой собственный? "

Задан 28 Sep 2009, 06:01 от static_rtti
  • 30 голосов
  • 15 ответов
  • 0 просмотров
15 ответов

Действительно ли исключения для исключительных ошибок? [закрыто]

Насколько я понимаю, здравый смысл подсказывает использовать исключения только для действительно исключительных условий (на самом деле, я видел это утверждение здесь в SO несколько раз). Однако Кшиштоф Квалина говорит: Одно из самых больших ...

Задан 08 Oct 2008, 00:22 от Esteban Araya
  • 100 голосов
  • 22 ответа
  • 0 просмотров
22 ответа

Соглашения об исключениях или кодах ошибок

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

Задан 31 Oct 2008, 12:24 от Jorge Ferreira
  • 212 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Что такое ORM и где я могу узнать о нем больше? [закрыто]

Кто-то предложил мне использовать ORM для проекта, который яя проектирую, но яУ меня проблемы с поиском информации о том, что это такое и как это работает. М...

Задан 14 Aug 2009, 17:03 от Ryan
  • 20 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Каково происхождение волшебного числа 42, незаменимого в кодировании? [закрыто]

Обновить:Удивлен, что это так сильно подавлено ...Вопрос в томкодирование связанной и прежде чем задавать этот вопрос я погуглил42" в комбинации с:сайт:...

Задан 26 Apr 2013, 10:13 от Gennady Vanin Геннадий Ванин
  • 8 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

 это путь. Но выберите что-то, настройте это, используйте это последовательно, пока это не станет рефлексом, и таким образом забудьте об этом.

ылозаданный ранее (вопрос № 308581) [https://stackoverflow.com/questions/308581/how-should-i-order-the-members-of-a-c-class] , но этот конкретный вопрос и ответы немного специфичны для C ++, и многие вещи там не очень актуальны в таких языках, ...

Задан 21 Jan 2009, 10:32 от Tamas Czinege
  • 1 голос
  • 5 ответов
  • 0 просмотров
5 ответов

Процесс контроля качества - лучшие идеи

Каковы лучшие процессы для обеспечения качества (помимо тестирования)? Вы используете обзоры кода, профилировщики кода? Используете ли вы документ QA Standards или просто код глазного яблока? Кроме того, как вы предоставляете обратную связь с ...

Задан 17 Apr 2009, 16:54 от C. Ross
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Анализ требований к программному обеспечению [закрыто]

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

Задан 17 Oct 2008, 18:29 от Ian Andrews
  • 4 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Хитрости для рефакторинга фрагмента кода с множеством веток (если / то / еще)

Я с трудом пытаюсь реорганизовать некоторые фрагменты кода со многими ветками. Существует много блоков if / then / else, некоторые из которых являются вложенными. Есть ли уловки, которые можно использовать для рефакторинга кода, не тратя ...

Задан 26 Apr 2009, 11:50 от Anonymous
  • 9 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Техника программирования: Как создать простую карточную игру

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

Задан 14 Apr 2010, 21:52 от Shyam
  • 53 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Что такое композиция в отношении объектно-ориентированного дизайна?

Я много слышу (и читаю на этом сайте) о «сочетаемости по наследству».Но что такое Композитон? Я понимаю наследование с точки зрения Персона: Млекопитающее: Ж...

Задан 09 Aug 2010, 14:37 от DaveDev
  • 61 голос
  • 11 ответов
  • 0 просмотров
11 ответов

О каких ПОЛЕЗНЫХ хитростях кода оператора должен знать разработчик? [закрыто]

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

Задан 07 Oct 2009, 15:44 от non sequitor
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Алгоритм распознавания движений мыши

Интересно, были ли какие-либо исследования / алгоритмы, которые определяют величину отклонения мыши при распознавании таких символов, как, скажем, "?" обращается с помощью мыши. Что-то вроде оптического распознавания символов, но, вероятно, более ...

Задан 21 May 2009, 07:48 от Alec Smart
  • 50 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

Аллен Голуб написал: «Вы никогда не должны использовать функции get / set», он прав? [Дубликат]

На этот вопрос уже есть ответ здесь: Зачем использовать геттеры и сеттеры / средства доступа? [закрыто] [/questions/1568091/why-use-getters-and-setters-accessors] 38 ответовАллен Голуб написал следующее: Вы не можете иметь программу без ...

Задан 15 Jun 2009, 13:42 от James McMahon
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Эффективно сгруппировать одинаковые номера вместе [дубликаты]

Возможный дубликат: Кластеризация массива 1D [https://stackoverflow.com/questions/11513484/1d-number-array-clustering] У меня есть массив чисел, как[1, 20, 300, 45, 5, 60, 10, 270, 3], Каков эффективный алгоритм группировки этих чисел на основе ...

Задан 28 Dec 2012, 23:32 от Vlad the Impala
  • 19 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Есть ли способ найти среднее арифметическое «лучше», чем sum () / N?

Предположим, у нас есть N чисел (целые числа, числа с плавающей запятой, что вы хотите) и мы хотим найти их среднее арифметическое. Самый простой способ - сложить все значения и разделить на количество значений: def simple_mean(array[N]): # ...

Задан 28 Aug 2009, 12:56 от 2 revs, 2 users 98%
  • 65 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Сколько абстракции это слишком много?

В объектно-ориентированной программе:Сколько абстракции это слишком много? Сколько это просто правильно?Я всегда был типичным парнем. Я понимал концепцию, ле...

Задан 19 Apr 2010, 14:47 от 2 revs, 2 users 65%
  • 14 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Что такое класс обслуживания в программировании? [закрыто]

Я всегда вижу некоторые классы, которые называются «ClassNameService», в чем разница, как логика? Какова цель этих классов обслуживания?

Задан 18 Apr 2015, 08:58 от Semih Okan Pehlivan
  • 314 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

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

Давным-давно я купил книгу со структурами данных со стола сделок за 1,25 доллара. В этом объяснении хеширующей функции сказано, что она должна в конечном ито...

Задан 13 Mar 2011, 21:37 от volnitheschmitzer
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Объяснение алгоритмов AdaBoost нетехническим людям

пытался понятьАлгоритм AdaBoost без особого успеха. Я'я борюсь с пониманиемБумага Виолы Джонса по Обнаружению Лица В качестве примера.Можете ли вы объясн...

Задан 17 Dec 2009, 15:36 от dole doug
  • 49 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Каковы некоторые алгоритмы для сравнения, насколько похожи две строки?

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

Задан 08 Mar 2013, 20:29 от WilliamKF
  • 19 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Параллельный алгоритм первой десятки для распределенных данных

Это вопрос интервью. Предположим, что есть несколько компьютеров, и каждый компьютер хранит очень большой файл журнала посещенных URL. Найдидесятка лидеров наиболее посещаемые URL. Например: предположим, что есть только 3 компьютера, и нам ...

Задан 25 Mar 2013, 11:37 от Michael
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

@sydd - То есть вы ищете, где линии пересекаются, и затем заполняете их? Изображение поможет, спасибо.

отаю над простым приложением для рисования, и мне нужен алгоритм для заливки. Пользовательский рабочий процесс будет выглядеть следующим образом (аналогично Flash CS, только проще): пользователь рисуетПрямолинии на рабочем месте. Они ...

Задан 01 May 2011, 21:52 от sydd
  • 86 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

, в любом случае, форму или форму.

у все используют базу 64 для передачи двоичных данных в Интернете? Я спрашиваю об этом, потому что набор символов ASCII имеет 128 символов, которые теоретически могут представлять собой основание 128 ...

Задан 15 May 2011, 11:18 от gilmad
  • 30 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

3-х мерные алгоритмы упаковки бина

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

Задан 03 Feb 2010, 13:18 от BuschnicK
  • 23 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Например, у вас может быть API, который генерирует объекты, а затем вызывает их по мере их возникновения.

граммист нуб и не совсем понял концепцию методов обратного вызова. Пробовал читать об этом в вики, и это пошло мне на ум. Может кто-нибудь объяснить это прос...

Задан 01 Dec 2010, 11:52 от noob_00
Page 1 of 15
1 2 3 4 5