21
ответ

Когда мы должны использовать статическую карту? [Дубликат]

У меня просто небольшой вопрос об оптимизации. Что лучше между: - использованием статической карты в классе и взаимодействием с ней со статическими методами. public class Manager {public static Map & lt; ...
вопрос задан: 5 April 2016 03:49
18
ответов

сравнение javascript, какой из них правильный и почему? [Дубликат]

Есть ли разница между if (! (Xyz === abc)) {} И если (xyz! == abc) {}, если оба они одинаковы, что мы должны предпочесть?
вопрос задан: 10 December 2009 21:03
15
ответов

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

Существуют ли какие-либо веские причины для выбора статического соединения вместо динамического или наоборот в определенных ситуациях? Я слышал или читал следующее, но я не знаю достаточно по этому вопросу ...
вопрос задан: 11 January 2017 20:22
15
ответов

Почему интерпретируемые языки медленные?

Я читал о плюсах и минусах интерпретируемых языков, и одним из наиболее распространенных минусов является медлительность, но почему программы на интерпретируемых языках работают медленно?
вопрос задан: 23 August 2014 14:00
13
ответов

который IF-оператор более эффективен, не нашел аналогичного запроса [дубликат]

У меня две переменные - key1, key2. Я хочу сделать следующее if ((key1 равно 7) или (key2 равно 7)) сделать то, что я знаю, это будет работать: if (key1 & amp; 0xF == 7 | key2 & amp; 0xF == 7) do ...
вопрос задан: 23 July 2013 09:05
13
ответов

Эффективная перестановка больших массивов при ограничениях симметрии в Python [duplicate]

У меня есть массив [1, 1, 2, 3, 3, 3, 0, 0, 0, 0, 0]. Я хочу сгенерировать все перестановки при рассмотрении симметрии / повторения (т. Е. Для меньшего примера: [1, 1] имеет только одну перестановку, а не две ...
вопрос задан: 8 June 2011 21:35
13
ответов

Холст с ошибкой более 4000 пикселей (x4) в Chrome & amp; Firefox, но не Edge [duplicate]

Пример ниже - холст размером 3000x3000 пикселей (x4 для сетчатки), который отлично работает в Chrome / Firefox / Edge https://jsfiddle.net/qt8eLsow/11/. Следующий пример такой же, но с 5000x5000 ...
вопрос задан: 21 May 2011 12:40
12
ответов

python: пара значений, которые будут называться взаимно? [Дубликат]

У меня есть набор (потенциально очень большое число) значений, генерируемых случайным образом, и мне нужно иметь быстрый доступ к ним и так с обеих сторон. значение: взять кортеж: (133: 42) в одну сторону: getIDfromValue (...
вопрос задан: 7 December 2012 09:35
12
ответов

Java. Объявить новые переменные или использовать их из объектов getters? [Дубликат]

Я работаю над Android-приложением, используя Java, и мне было интересно узнать о производительности в отношении объявления новых переменных. Отказ от ответственности: я не специалист по Java, поэтому я действительно не знаю, как все работает ...
вопрос задан: 21 July 2011 17:31
12
ответов

Как печатать быстрее [закрыто]

Я набрал около 75wpm в последние несколько лет, но мне всегда было интересно, как люди набирают + 100wpm. Я искал, но я в основном нахожу репетиторов, которые учат вас печатать .. не учат печатать ...
вопрос задан: 18 September 2008 16:32
11
ответов

C: Сравнение с NULL

Религиозные аргументы в стороне: Option1: if (pointer [i] == NULL) ... Option2: if (! Pointer [i]) ... ... В C вариант 1 функционально эквивалентен option2? Позволяет ли позже решить быстрее из-за отсутствия ...
вопрос задан: 24 July 2014 09:42
10
ответов

Math.Pow против оператора умножения (производительность)

Кто-нибудь знает, является ли оператор умножения быстрее, чем метод Math.Pow? Как: n * n * n против Math.Pow (n, 3)
вопрос задан: 8 March 2015 01:03
8
ответов

Fused Location Api устарел [дубликат]

когда использование FusedLocationApi androidStudio tell устарело, я хочу альтернативу для него и этот код. @Override public void onConnected (@Nullable Bundle bundle) {mLocationRequest = ...
вопрос задан: 29 September 2017 04:42
8
ответов

Что быстрее: логарифм или таблица поиска? [Дубликат]

В моей программе у меня есть функция, которая берет байт, который всегда равен двум (никогда не равен нулю) и возвращает позицию 1 (высокий бит) как целое. например f (0010 0000) - & gt; 2, f (0000 0001) - & ...
вопрос задан: 21 January 2013 00:48
8
ответов

Как исправить ошибку повторяющегося символа lint внутри регулярного выражения в android? [Дубликат]

Когда я улучшаю свой код с помощью Lint, есть ошибка проверки с повторяющимся символом внутри регулярного выражения private static final String IMAGE_LINK_PATTERN = "[(. *)! [(. *)] ((. *)) (. *)] ( . *) "; ...
вопрос задан: 2 October 2011 09:03
8
ответов

Эффективный способ проверить, возможна ли сумма из заданного набора чисел [duplicate]

Учитывая набор уникальных натуральных чисел (размер до 32), требуется определить, возможна ли требуемая сумма или нет. Подход грубой силы: bool isPossible (long long int n, ...
вопрос задан: 21 October 2010 17:39
7
ответов

Влияет ли порядок наблюдений в операторе switch на производительность?

У меня есть программа переключения: случаи переключения в порядке возрастания: int main () {int a, sc = 1; switch (sc) {case 1: a = 1; ...
вопрос задан: 10 November 2017 05:36
7
ответов

Возможные альтернативы для цикла for, которые быстрее? [Дубликат]

У меня есть Data Frame, например, этот Letter & lt; - c ("A", "B", "C") Число & lt; - c (1,0,1) Число & lt; - as.integer (Numbers) Данные .Frame & lt; - data.frame (буквы, числа) Теперь я хочу создать манекен ...
вопрос задан: 14 July 2015 00:24
7
ответов

остановлено неожиданно: с ошибкой ошибка раздувания класса android.support.widget.floatingActionButton [дубликат]

Приложение остановилось неожиданно: с ошибкой и ошибкой раздувания класса android.support.widget.floatingActionButton приложение отлично работает для sdk26, но остановилось для sdk 23 с ошибкой ошибки, раздувающей класс android ....
вопрос задан: 16 June 2015 14:24
6
ответов

Вычислить sin (x) и cos (x) с помощью серии Тейлора в C [дубликат]

(Это отличается от другого вопроса. Mine использует Taylor Series рекурсивно, так как другая использует расширения MacLaurin для функций). Я сделал программу C для вычисления синуса и косинуса ...
вопрос задан: 26 February 2014 22:41
6
ответов

Как анализировать количество батареи, используемой моим Android-приложением [duplicate]

Я разработал приложение для Android. Но иногда я могу заметить, что мое приложение потребляет батарею, даже когда я даже не открываю ее. Потребление батареи составляет более 1% и достигает 5% при ...
вопрос задан: 27 September 2011 10:37
6
ответов

Повторный доступ к свойствам и скорости в C # [дубликат]

Я обычно работаю с C ++, но мне все больше и больше нужно писать и поддерживать код C #. Теперь я вижу очень часто в коде C # следующим образом: Application.Current.Properties.Remove ("a"); Application.Current.Properties ....
вопрос задан: 29 January 2010 15:41
5
ответов

Самый быстрый способ освободить память от stringbuilder

Какой самый быстрый способ освободить память от stringbuilder. StringBUilder sb = new StringBuilder (); sb.apppend (максимально возможное значение); Ниже приведены фрагменты кода, которые я пытался освободить память ...
вопрос задан: 18 January 2019 10:58
5
ответов

Более быстрый способ найти вхождение двумерного массива ключевых слов со значением частоты

Есть ли у меня более быстрый способ подсчитать все частоты всех элементов в 2-мерном массиве? Как в этом примере: var array = [["a", "b"] ["c", "d"] ["b", "d"] ["c", "a", "b"], [ "a", "b", "c", "d"]; Мой ожидаемый ...
вопрос задан: 18 January 2019 06:45
5
ответов

Будет ли printf по-прежнему иметь стоимость, даже если я перенаправлю вывод в / dev / null?

У нас есть демон, который содержит много сообщений для печати. Поскольку мы работаем над встроенным устройством со слабым процессором и другим ограничивающим оборудованием, мы хотим минимизировать любые виды затрат (ввод-вывод, загрузка процессора и т. Д.
вопрос задан: 16 January 2019 13:55
5
ответов

Можно ли включать #include исходный файл .c для удобства сопровождения встроенного C-кода?

Я не являюсь опытным программистом C и знаю, что включение исходного файла .c в другой считается плохой практикой, но я думаю, что это может помочь в поддержке. У меня большой ...
вопрос задан: 12 October 2018 22:16
5
ответов

Самый быстрый способ определить, находится ли целое число между двумя целыми числами (включительно) с известными наборами значений

Есть ли более быстрый способ, чем x > = start & amp; & amp; x < = конец в C или C ++, чтобы проверить, находится ли целое число между двумя целыми числами? ОБНОВЛЕНИЕ: Моя конкретная платформа - iOS. Это часть функции размытия окна ...
вопрос задан: 23 May 2017 12:09
5
ответов

Оптимизация MySQL: замените OR с помощью UNION [duplicate]

У меня немного более старый проект. Он использует mysql 5.5.59. В начале, только с некоторыми строками в таблице, производительность была хорошей. Но теперь таблица имеет около 80 000 строк (imho: она все еще очень маленькая). ...
вопрос задан: 7 July 2014 18:34
5
ответов

временное перекрытие диапазона между начальным и конечным временем [дубликат]

Мне нужно проверить, с каким начальным и конечным временем этот период «посягает» на период между 02:00 и 04:59 ночью. Эта функция имеет множество функций ncalls, поэтому мне нужно оптимизировать ее ...
вопрос задан: 26 August 2013 10:45
5
ответов

Влияет ли импорт из пакета enum Java из-за проблем с производительностью? [Дубликат]

Влияет ли импорт из пакета enum Java из-за проблем с производительностью? Например, у меня есть пакет перечислений, содержащий 50 Enums. Но в классе мне нужно использовать около 5 - 10. import fn.gomal.process.model ....
вопрос задан: 25 September 2011 02:43