10
ответов

Шаблонный луг 'для' цикла в C++?

У меня есть отрывок C++ ниже со временем выполнения для цикла, для (интервал i = 0; я <я; я ++) для (интервал j = 0; j <J; j ++) (строка (я, j), столбец (я, j)) = f (я, j); отрывок неоднократно называют...
вопрос задан: 12 May 2016 10:21
10
ответов

Виртуальные функции и производительность - C++

В моем дизайне класса я использую абстрактные классы и виртуальные функции экстенсивно. У меня было чувство, что виртуальные функции влияют на производительность. Действительно ли это верно? Но я думаю, что это различие в производительности...
вопрос задан: 13 January 2016 17:47
10
ответов

ResultSet: Получение значений столбцов индексом по сравнению с получением маркировкой

При использовании JDBC я часто сталкиваюсь с конструкциями как ResultSet rs = ps.executeQuery (); в то время как (rs.next ()) {международный идентификатор = rs.getInt (1);//Некоторые другие действия} я спросил меня (и авторы...
вопрос задан: 16 October 2015 08:12
10
ответов

Подсказки для оптимизации [закрытых] программ C#/.NET

Кажется, что оптимизация является потерянным искусством в эти дни. Не было ли время, когда все программисты сжали каждую унцию эффективности из их кода? Часто делая поэтому при обходе пяти миль в снегу?...
вопрос задан: 5 September 2015 10:13
10
ответов

Каковы некоторая хорошая CSS и js минимизаторы для производственного кода? [закрытый]

Я ищу некоторые приложения или веб-сайты, которые минимизируют CSS и js файлы. Идеально, они могли обработать их всех в пакетном режиме или в противном случае по одному.
вопрос задан: 20 July 2014 22:52
10
ответов

Оператор неравенства быстрее, чем оператор равенства?

Я знаю, что это - микрооптимизация, таким образом, я спрашиваю из чистого любопытства. Логически, микропроцессор не должен сравнивать все биты обоих операндов оператора равенства для определения...
вопрос задан: 8 July 2014 19:32
10
ответов

Лучший способ обнаружить XML?

В настоящее время у меня есть следующий код c# для извлечения значения из текста. Если его XML, я хочу значение в нем - иначе, если не XML, это может просто возвратить сам текст. Строковые данные = "..."...
вопрос задан: 4 September 2012 18:56
10
ответов

Почему агрегатные функции SQL настолько медленнее, чем Python и Java (или OLAP Бедного Человека)

Мне нужно мнение реального DBA. Пост-ГРЭС 8.3 берет 200 мс для выполнения этого запроса на моем MacBook Pro, в то время как Java и Python выполняют то же вычисление в менее чем 20 мс (350 000 строк): ВЫБЕРИТЕ количество (идентификатор), в среднем (...
вопрос задан: 20 November 2011 13:46
10
ответов

Как я могу оптимизировать интенсивную вычислением программу C++ с известным узким местом?

Я разрабатываю некоторое научное программное обеспечение для своего университета. Это пишется в C++ в Windows (VS2008). Алгоритм должен вычислить некоторые значения для большого количества матричных пар, то есть, в...
вопрос задан: 29 July 2010 13:17
10
ответов

Который быстрее — сортировка или умножение небольшого массива элементов?

Прочитывая Средство анализа Покерной комбинации Kev Кактуса, я заметил следующие утверждения: Сначала, я думал, что мог всегда просто сортировать руку сначала прежде, чем передать его средству анализа; но...
вопрос задан: 20 July 2010 18:04
10
ответов

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

Например, в <ctype.h> существуют функции как isalpha (). Я хочу знать при записи, что функция isalpha самостоятельно быстрее, чем вызов isalpha? Спасибо за все Ваши мгновенные ответы! просто...
вопрос задан: 13 July 2010 01:50
10
ответов

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

после учебника я действительно измеряю уровень каждый раз, когда я пытаюсь оптимизировать свой код. Иногда, однако, увеличение производительности является довольно маленьким, и я не могу решительно решить, должен ли я реализовать...
вопрос задан: 23 March 2010 05:55
10
ответов

В какой точке стоит снова использовать массивы в Java?

Насколько большой буфер должен быть в Java, прежде чем это будет стоить снова использовать? Или, помещенный иначе: Я могу неоднократно выделять, использовать, и отбросить байт [] объекты ИЛИ выполнить пул, чтобы сохранить и снова использовать их. Я мог бы
вопрос задан: 20 February 2010 08:45
10
ответов

Как избежать последовательного освобождения/выделений в C++?

Рассмотрите следующий код: класс A {B* b;//объект владеет объектом B (): b (ПУСТОЙ УКАЗАТЕЛЬ) {}//мы не знаем то, чем b будет при построении пустоты calledVeryOften (…) {...
вопрос задан: 2 February 2010 20:04
10
ответов

Функциональное приближение

У меня есть функция, P (x0, x1..., xn), который берет 100 целых чисел в качестве входа и дает как вывод целое число. P является медленной функцией для оценки (он может колебаться от 30 секунд до нескольких минут). Мне нужно...
вопрос задан: 11 December 2009 14:40
10
ответов

Когда компиляторы встраивают код C++?

В C++ методы только становятся встроенными, если они явно объявляются встроенные (или определяются в заголовочном файле), или компиляторам позволяют встроить методы, поскольку они считают целесообразным?
вопрос задан: 18 September 2009 11:32
10
ответов

представьте [закрытый] код Java

Я должен представить свой код SRC JAVA для некоторой конкретной проблемы, я в настоящее время продолжаю работать. Я использовал пробную версию инструмента под названием JProfiler. Я хотел бы узнать о некотором хорошем открытом сообществе-...
вопрос задан: 15 September 2009 14:52
10
ответов

Perl быстрее, чем удар?

У меня есть сценарий удара, который отключает раздел файла журнала между 2 метками времени, но из-за размера файлов, требуется долгое время для выполнения. Если я должен был переписать сценарий в Perl, мог я...
вопрос задан: 27 August 2009 20:19
10
ответов

Четкость кода уничтожает производительность приложения?

Поскольку сегодняшний код становится более сложным к минуте, код должен быть разработан, чтобы быть удобным в сопровождении - значение легкого читать, и легкий понять. Однако я не могу не помнить...
вопрос задан: 22 July 2009 23:45
10
ответов

Компилятор силы для не оптимизации операторов побочного эффекта меньше

Я читал некоторые старые игровые книги программирования и как некоторые из Вас могли бы знать, назад в тот день это было обычно быстрее, чтобы сделать разрядные взломы, чем делают вещи стандартный путь. (Преобразовывающий плавание в интервал, знак маски..
вопрос задан: 20 July 2009 09:52
10
ответов

Лучшая структура данных для следующих ограничений?

Вот некоторые ограничения для структуры данных, в которой я нуждаюсь. Это не походит ни на одну из структур общих данных (я упомяну тех, я думал ниже), соответствуют им всем настолько хорошо. Может любой предлагать...
вопрос задан: 1 March 2009 21:36
10
ответов

Как получить Google как скорости с php?

Я использую PHP с одними только подключениями Платформы и Базы данных Зенда, кажется, занимают больше времени, чем Google этих 0,02 секунд берет, чтобы сделать запрос. Странная вещь сегодня, я посмотрел видео, которое сказало Google...
вопрос задан: 20 February 2009 22:01
10
ответов

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

До сих пор я всегда думал, что достойные компиляторы автоматически преобразовывают передачу значением структуры в передачу ссылкой, если бы структура является достаточно большой, что последний был бы быстрее. К лучшему...
вопрос задан: 16 February 2009 05:22
10
ответов

Уменьшение суммы специальной функции по списку

Скажите, что у меня есть список, и я хочу его, расположил так, чтобы сумма определенной функции, работающей по ее последовательным элементам, была минимальна. Например, рассмотрите список {1, 2, 3, 4} и суммируйте a^b для...
вопрос задан: 6 January 2009 22:32
10
ответов

Оптимизация C++ 2-D массивы

Мне нужен способ представить 2-D массив (плотная матрица) удваивается в C++, с абсолютным доступом минимума наверху. Я сделал некоторую синхронизацию на различных машинах linux/unix и gcc версиях. STL...
вопрос задан: 12 November 2008 03:25
10
ответов

Что Эффективный алгоритм должен найти областью Перекрывающихся Прямоугольников

Мой Вход ситуации: ряд прямоугольников, каждый реагирует, состоит 4, удваивается как это: (x0, y0, x1, y1) они не "повернуты" ни под каким углом, все, что они - "нормальные" прямоугольники, которые идут "/вниз" и "оставл
вопрос задан: 28 October 2008 21:27
10
ответов

Я использую Python regexes преступно неэффективным способом

Моя цель здесь состоит в том, чтобы создать очень простой шаблонный язык. В данный момент я работаю над заменой переменной со значением, как это: Этот вход: сеть Должна произвести этот вывод: сеть...
вопрос задан: 7 October 2008 00:38
10
ответов

Как измерить уровень в C++ (MFC) приложение?

Каких хороших профилировщиков Вы знаете? Что хороший путь состоит в том, чтобы измерить и настроить производительность приложения MFC C++? Анализ алгоритмов действительно neccesary? http://en.wikipedia.org/wiki/...
вопрос задан: 30 September 2008 07:20
10
ответов

Как я пишу универсальную функцию memoize?

Я пишу функцию для нахождения треугольных чисел и естественного способа записать, что это рекурсивно: функциональный треугольник (x), если x == 0 тогда возврат 0 возвратов конца x+triangle (x-1) заканчиваются, Но пытающийся к...
вопрос задан: 24 September 2008 20:48
9
ответов

Почему Math.DivRem неэффективен?

На моем компьютере этот код занимает 17 секунд (1000 миллионов раз): static void Main (string [] args) {var sw = new Stopwatch (); sw.Start (); int r; для (int i = 1; i <= 100000000; i ++) {...
вопрос задан: 23 October 2017 07:43