16 ответов
Почему вы не объявляете несколько переменных одного типа в одной строке?

Почему не рекомендуется объявлять переменные в одной строке? например. private String var1, var2, var3 вместо: private String var1; private String…



15 ответов
Решение NP-полной задачи в XKCD

Проблема / комикс в вопросе: http://xkcd.com/287/ Я не уверен, что это лучший способ сделать это, но вот то, что я…



2 ответа
универсальный инструмент обнаружения дублирования кода

Я ищу инструмент дублирования кода, который является языком agnostic. Легко найти языковые инструменты дублирования кода (для Java, C, PHP, …),…



3 ответа
Mergesort — быстрее ли "снизу вверх", чем "сверху вниз"?

Я читал «Algorithms, 4th Ed» Sedgewick & Wayne, и по пути я реализовывал алгоритмы, обсуждаемые в JavaScript. Недавно я взял…



1 ответ
Сравнение двух изображений / сопоставление сложного жеста

Может ли кто-нибудь дать совет мыслительному процессу подбора сложных паттернов. Например, если я показываю пользователю скрипичный ключ, и они рисуют…



1 ответ
android истощен уведомление, работает немедленно

Ниже мой код используется внутри и onClickListner, я хочу, чтобы показать уведомление, некоторое время спустя, скажем, 30 секунд, но он…



12 ответов
Когда это делать-в то время как целесообразно?

Когда do-while является лучшим выбором по сравнению с другими типами петель? Каковы некоторые общие сценарии, где его лучше, чем другие?…



10 ответов
Как тестировать генетический алгоритм

Я сделал довольно много генетических алгоритмов, они работают (Они быстро находят разумное решение). Но теперь я открыл TDD . Есть…



3 ответа
Поиск элементов в универсальной хэш-таблице?

Если элементы организованы случайным образом, как таблица знает, где начать поиск? В неслучайной таблице элементы организованы по некоторой характеристике. (т….



1 ответ
добавление поля формы pdf

Использование iTextSharp для добавления полей формы в pdf-файлы, а затем сохранения их в виде новых файлов. Это работает, но это…



1 ответ
Языковая Функция Ортогональна?

Я читаю концепции языков программирования (Sebesta 10th edition), и в тексте он определяет ортогональность как значение «того, что относительно небольшой…



13 ответов
Насколько распространен UTF-8?

Насколько широко распространено использование UTF-8 для неанглийского текста, на WWW или иным образом? Меня интересуют как статистические данные, так и…



8 ответов
Отображение увеличения целочисленного диапазона до шестизначной базы 26 max, но непредсказуемо

Я хочу разработать сокращение URL для конкретного случая использования и типа конечного пользователя, на которого я нацелен. Я решил, что…



1 ответ
Каково обоснование контекста zeroMQ?

Пока я копался в zeroMQ (очень полезная замена сокета для тех, кто не знает), я наткнулся на этот вопрос в…



3 ответа
Отображение 100 плавающих кубов с помощью DirectX или OpenGL

Я хотел бы отобразить 100 плавающих кубов с помощью DirectXor OpenGL. Я ищу либо образец исходного кода, либо описание техники….



1 ответ
Псевдокод Быстрого Преобразования Фурье?

Цель следующего кода заключается в преобразовании полинома из представления коэффициента в представление значения путем деления его на нечетные и четные…



1 ответ
алгоритм для равных групп по параметрам

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



4 ответа
Примените PCA на очень большой разреженной матрице

Я делаю задачу классификации текста с R, и я получаю матрицу документа-термина с размером 22490 на 120 000 (только 4…



2 ответа
Обучение нейронной сети с усилением обучения

Я знаю основы нейронных сетей feedforward и знаю, как обучать их с помощью алгоритма обратной связи, но я ищу алгоритм,…



1 ответ
Как организовать / разделить код на четкие разделы?

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



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

На этот вопрос уже есть ответ здесь: Как найти единственное число в массиве, которое не встречается дважды [дублировать] 5 ответов…



2 ответа
Проблемы LD_PRELOAD с pthread_create

Я просто играл с концепцией LD_PRELOAD. Кажется, что это работает нормально, пока я не начну использовать функции библиотеки pthread в…



1 ответ
Создание GUI в C# и вызов VBScript

Я пытаюсь сделать ActiveX C# с COM-видимым. Это форма Windows. Я построил его успешно как DLL ActiveX, затем я написал…



18 ответов
Является Ли Сон() злом?

Во-первых, есть много случаев, когда Sleep()используется неправильно , например, для «синхронизации» потоков или для регулярного опроса значения, где функция уведомления…



24 ответа
Стоят ли регулярные выражения хлопот?

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



12 ответов
Для каких задач вы пишете DSL?

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



1 ответ
Selenium WebDriver IE6 с включенной проблемой прокси

У меня есть несколько тестов, созданных с помощью Selenium WebDriver. Когда я запускаю их с помощью IE без прокси -…



1 ответ
Кучи памяти datastructures подходит для GC?

Я читал о сборке мусора, но все описания предполагают, что вы уже реализовали хранение кучи, выделение и запоминание ваших объектов….



6 ответов
Избегая повторения кода после цикла?

Я часто заканчиваю тем, что пишу немного кода дважды при использовании циклов. Например, проходя курс Udacity computer science, я написал…



1 ответ
обработали ли Django странно закодированную информацию в базе данных?

Мое приложение Django работает с базой данных, которая очень слаба в применении любых правил кодирования. Это вызывает проблемы, когда кто-то…



1 ответ
Битовые поля, зависящие от порядка

Как можно хранить позиционную информацию в битовых полях (в том порядке, в котором эти поля находятся или были бы или…



9 ответов
командный шаблон, возвращающий состояние

Однажды у меня была дискуссия о дизайне, относительно командного шаблона. Мой коллега заявил, что объект команды не должен возвращать статус…



2 ответа
найти наименьший содержащий выпуклый многоугольник с заданным числом точек

учитывая выпуклый полгион и число N, как найти наименьший многоугольник, который содержит все точки исходного полигона имеет ровно N угловых…



8 ответов
Является ли метапрограммирование шаблона более быстрым, чем эквивалентный код C?

Является ли метапрограммирование шаблона более быстрым, чем эквивалентный код C ? ( Я говорю о производительности среды выполнения) 🙂



4 ответа
Алгоритм получения разности двух наборов интервалов

Проблема Предположим, у меня есть две коллекции интервалов, названные A и B. Как бы я нашел разницу (относительное дополнение) наиболее…



2 ответа
Регулярное Выражение Vs. Разбор Строк

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



1 ответ
Алгоритм суммы подмножества с повторением чисел в множестве

У меня есть множество s, содержащее естественные числа и цель t, которая является числом. Я хочу знать, как мы можем…



5 ответов
Если единственное различие между 32-битными и 64-битными процессорами заключается в их размере регистра, то почему 32-битные программы должны быть переписаны для 64-битной платформы?

Какова реальная разница с точки зрения исходного кода при написании 64-битной программы? Например, отличается ли только сборка? Это не похоже…



2 ответа
Почему локальность кэша имеет значение для производительности массива?

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



5 ответов
Стоимость производительности профилирования веб-приложения в производстве

Я пытаюсь решить проблемы производительности с большим и сложным веб-приложением tomcat java. Самая большая проблема на данный момент заключается в…



12 ответов
Программирование с низкой задержкой

Я много читал о финансовых системах с низкой задержкой (особенно после знаменитого случая корпоративного шпионажа), и с тех пор идея…



8 ответов
Нарисуй мне радугу

Как бы вы сделали диапазон цветов RGB, равномерно распределенных по спектральному цветовому диапазону? Чтобы выглядеть как настоящая радуга.



4 ответа
Какие типы чисел представимы в двоичном формате с плавающей точкой?

Я много читал о поплавках, но все это напрасно. Я думаю, что я получил его в значительной степени понял, но…



1 ответ
автоматизация веб-задач

Этот вопрос относится к этой ссылке: http://aeronav.faa.gov/afd.asp?cycle=afd_26JUL2012&eff=07-26-2012&end=09-20-2012#results Чтобы дать вам некоторый фон, у меня нет опыта в веб-программировании. Я, однако,…



1 ответ
Как создать механизм активации на основе последовательного ключа и какие данные хранить в БД?

В настоящее время я пытаюсь понять, как создать механизм активации на основе последовательного ключа для веб-платформы управления продуктами (язык не…



17 ответов
Имеют ли все языки программирования булеву оценку короткого замыкания?

В PHP коде if(a() && b()) при вычислении первого операнда falseb()значение не будет вычислено. Аналогично, в if (a() || b())…



6 ответов
C переместить части памяти на место

Я реализую несколько структур данных, и один примитив, который я хочу использовать, следующий: у меня есть фрагмент памяти A[N] (он…



7 ответов
Должен ли я когда-либо использовать continue внутри оператора switch?

Я заметил, что вы действительно можете использовать continueключевое слово в операторе switch, но на PHP он не делает то, что…



17 ответов
Это хорошая или плохая "симуляция" для Монти Холла? Почему?

Пытаясь объяснить проблему Монти Холла другу во время вчерашнего урока, мы закончили тем, что кодировали его на Python, чтобы доказать,…



4 ответа
Поиск точек на линии с заданным расстоянием

У меня есть вопрос,я знаю линию, я просто знаю ее наклон(m) и точку на ней(x, y) как я могу вычислить…



2 ответа
С ничего, кроме метки времени Unix, как найти ближайший предыдущий понедельник?

Как я могу, учитывая метку времени Unix, найти метку времени понедельника в 0: 00, ближайшую к нему. mondaybefore = findit(some_random_timestamp)…



12 ответов
Эффективный алгоритм конкатенации строк с перекрытием

Нам нужно объединить 3 столбца в базе данных путем конкатенации. Однако 3 столбца могут содержать перекрывающиеся детали, и детали не…



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

Рассмотрим следующее (не на каком-либо конкретном языке): for (i=0; i<list.length(); i++) { … } Некоторые люди предпочитают переписывать его как:…



7 ответов
Как передать аргументы конструктору в IoC-framework

Как передать аргументы конструктору в IoC-framework? Я хочу сделать что-то вроде: (пытаясь быть агностиком МОК-framework 😉 ) object objectToLogFor =…



7 ответов
Как рассчитать расстояние от точки до отрезка линии на сфере?

У меня есть сегмент линии (большая часть круга) на земле. Отрезок линии определяется координатами ее концов. Очевидно, что две точки…



2 ответа
Использование Rabin-Karp для поиска нескольких шаблонов в строке

В соответствии с записью Википедии об алгоритме сопоставления строк Рабина-карпа, он может использоваться для поиска нескольких различных шаблонов в строке…



7 ответов
Изучение теории сбора мусора

Я хочу изучить теорию сбора мусора. Как мне это сделать? Очевидный ответ — компилятор учебника… Вопрос в том, нужно ли…



17 ответов
Если задано целое число, как найти следующую по величине степень из двух с помощью битового скручивания?

Если у меня есть целое число n, как я могу найти следующее число k > nтакое , чтоk = 2^i,…



3 ответа
процентная разница между двумя текстовыми файлами

Я знаю, что могу использовать cmp, diff и т. д. Для сравнения двух файлов, но то, что я ищу, -…



10 ответов
Как бы вы сортировали 1 миллион 32-битных целых чисел в 2 МБ оперативной памяти?

Пожалуйста, приведите примеры кода на выбранном вами языке. Обновление: Нет ограничений на внешнее хранилище. Пример: целые числа принимаются / отправляются…



11 ответов
Наиболее распространенные примеры неправильного использования одноэлементного класса

Когда не следует использовать одноэлементный класс, хотя это может быть очень заманчиво? Было бы очень хорошо, если бы у нас…



2 ответа
текстовый элемент не перемещается с Перетаскиваемым пользовательским интерфейсом jQuery

У меня есть текстовый элемент в SVG, к которому я применил jQuery ui draggable. Всякий раз, когда я пытаюсь перетащить…



9 ответов
Поместите процесс в песочницу, где он может причинить наименьший вред

Я ищу концепцию, чтобы породить процесс такой, что: он имеет доступ только к определенным библиотекам / API он не может…



1 ответ
Можно ли с помощью NHibernate создавать различные имена столбцов(полей) базы данных на основе языка?

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



1 ответ
Как иметь как локальную, так и удаленную переменную внутри команды SSH

Как я могу иметь как локальную, так и удаленную переменную в команде ssh? Например в следующем примере кода: A=3; ssh…



5 ответов
проверки i18n

Думайте Глобально, Действуйте Локально Это то, что они говорят вам, однако в течение всего моего времени, как я разработчик я…



26 ответов
Простые Примеры Взаимоблокировок

Я хотел бы объяснить новичкам, что такое тупики. Я видел много примеров для deadlockss в прошлом, некоторые с помощью кода,…



1 ответ
Выравнивание верхней части текста с фоновым изображением в элементах списка

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



2 ответа
Параметр не поддерживается веб-службой

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



3 ответа
AS3 основной класс документа Flash в качестве ретранслятора dispatchEvent

Мне нужен redispatcher событий в верхней части DisplayObjectиерархии. Простая ситуация, построенная из других моих вопросов: public class Main extends MovieClip…



2 ответа
Как проанализировать результат поиска Twitter с помощью iOS NSJSONSerialization в UITableView?

У меня возникли проблемы с анализом результатов поиска Twitter с помощью встроенного парсера iOS JSON. NSDictionary *resultorig = [NSJSONSerialization JSONObjectWithData:self.responseData…



5 ответов
Почему вы можете добавлять списки только на функциональных языках?

Я использовал только 3 функциональных языка-scala, erlang и haskell, но во всех 3 из них правильный способ построения списков-добавить новые…



10 ответов
Как лучше сериализовать данные в двоичном формате, не зависящем от языка?

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



2 ответа
Что такое оператор триггера?

Я слышал и читал о шлепанцах с регулярными выражениями в Perl и Ruby недавно, но я не смог найти, как…



18 ответов
Почему язык не использует оценку короткого замыкания?

Почему язык не использует оценку короткого замыкания ? Есть ли какие-либо преимущества от его использования? Я вижу, что это может…



4 ответа
Как узнать, когда использовать fold-left, а когда-fold-right?

Я знаю, что левая складка порождает левые деревья, а правая складка порождает правые деревья, но когда я тянусь к складке,…



1 ответ
Автозапуск приложения для USB

Я хочу сделать приложение, которое будет находиться в USB, и как только USB будет подключен, он откроется Google.com В браузере…



6 ответов
Что такое приложения greenfield и brownfield?

Я прочитал следующее предложение на беглом NHibernate wiki: …; однако, для большинства приложений greenfield (и довольно много приложений brownfield) автоматическое…



1 ответ
Создание XML-представления содержимого папки

У меня есть папка, полная текстовых файлов под названием MainFolder, и я хочу преобразовать папку в XML-представление, чтобы каждый файл…



4 ответа
Почему деление на ноль в стандарте IEEE754 приводит к бесконечному значению?

Мне просто любопытно, почему в IEEE-754любом ненулевом плавающем числе, разделенном на ноль, результат в бесконечном значении? Это нонсенс с математической…



3 ответа
Где источник 13 минимально достаточных заповедей Нимана?

У меня есть страница (Страница 1), датированная 2 февраля 1989 года, которую мне представил мой бывший босс, изложив 13 минимально…



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

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



2 ответа
Максимальное количество назначенных переменных в удовлетворении ограничений

Каковы некоторые известные алгоритмы (или ресурсы для поиска алгоритмов) для поиска назначения, которое максимизирует число назначенных переменных в задаче удовлетворения…



7 ответов
Что такое лямбда?

Может ли кто-то дать хорошее описание того, что такое лямбда? У нас есть тег для них, и они находятся на…



16 ответов
Определение цвета шрифта на основе цвета фона

Учитывая систему (например, веб-сайт), которая позволяет пользователю настроить цвет фона для некоторого раздела, но не цвет шрифта (чтобы свести к…



1 ответ
Когда необходимо вернуть данные или передать переменную для записи данных в

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



3 ответа
высчитайте moving предмет внутри коробки

У меня есть объект, который: начальное расположение: (X0, Y0) и скорость: (Vx, Vy) он в ловушке внутри коробки: boxWidth, boxHeight…



2 ответа
Динамическое создание таблицы в строке таблицы

У меня есть веб-приложение SEAM 2, JSF 1.2 с серверной частью Java. В настоящее время у меня есть таблица, которая…



1 ответ
Отображение результатов 2D массива за исключением nulls в Java

Я создаю массив, который будет сортировать arrayString[10] [2], а затем отображать результаты пользователю с помощью JOptionPane. Длина 2D массива не…



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

Предположим, у вас есть линейное уравнение в n переменных. Цель состоит в том, чтобы либо определить, что целочисленное решение невозможно,…



1 ответ
Ограничение времени, в течение которого пользователи могут работать с моим веб-приложением

У меня есть простое веб-приложение, и я хотел бы ограничить время, в течение которого пользователь может использовать мое приложение. Basicly…



1 ответ
Учитывая Слово и текст, мы должны вернуть вхождения анаграмм.. Правильно ли мой подход?

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



1 ответ
Объединение списков с наименьшим количеством двумерных списков

Извините за плохое описание в названии. Рассмотрим двумерный список, такой как этот: list = [ [1, 2], [2, 3], [3,…



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

У меня есть место: [.][.][.][.][.] [.][.][.][.][.] [.][.][x][.][.] [.][.][.][.][.] [.][.][.][.][.] Каждый [.]представляет собой пятно в 2D пространстве. (нужно это для 3D,…



2 ответа
Правильно ли я настраиваю яркость изображения?

Я пытаюсь сделать что-то, что, я надеюсь, просто: изменить общую яркость в результате изображения, если общая яркость исходного изображения за…



1 ответ
Почему переопределение статических методов остается за пределами большинства языков OOP?

Это, конечно, не для хорошего OOP-дизайна, поскольку потребность в общем поведении всех экземпляров производного класса вполне допустима концептуально. Более того,…



1 ответ
Почему мои кватернионы постоянно переворачивают мой объект во время вращения?

Я вращаю точки, используя кватернионы формы [w x y z]. Мой первоначальный кватернион-это идентичность [1 0 0 0]. Когда я…



1 ответ
Применение ядра размытия Гаусса

Я работаю с гауссовым размытием, которое я написал, и в настоящее время я не могу придумать способ проверить, а затем…



1 ответ
(Быстрый) способ обнаружения изменений на экране

Есть ли лучший (более элегантный) способ обнаружения изменений на экране, чем делать скриншоты и сравнивать их? Или, может быть, вызов…



1 ответ
Названия алгоритмов создания прямоугольников из объединения прямоугольников?

Проблема У меня есть случай, когда я создаю прямоугольники, выровненные по оси, которые могут или не могут перекрывать друг друга…