Вопросы по теме 'premature-optimization'

Эффективность Java foreach
У меня примерно так: Map<String, String> myMap = ...; for(String key : myMap.keySet()) { System.out.println(key); System.out.println(myMap.get(key)); } Так myMap.keySet() вызывается один раз в цикле foreach ? Я думаю, что...
14671 просмотров

Какова стоимость вызова array.length
При обновлении циклов for до циклов for-each в нашем приложении я наткнулся на множество таких «шаблонов»: for (int i = 0, n = a.length; i < n; i++) { ... } вместо for (int i = 0; i < a.length; i++) { ... } Я вижу, что...
18104 просмотров
schedule 03.08.2023

Есть ли хорошая литература о производительности соединения против систематической денормализации?
Как следствие этого вопроса мне было интересно, есть ли хорошие сравнительные Исследования, которые я мог проконсультировать и рассказать о преимуществах использования RDMBS, делают оптимизацию соединения по сравнению с систематической...
782 просмотров

Стоит ли проверять видимость элемента DOM перед переключением его видимости? Или это преждевременная оптимизация?
Обратите внимание на следующий код jQuery: if ($(this).is(':hidden')) { $(this).show(); } Мой вопрос: Is it worthwhile to check for the element's visibility before issuing the show() command? i.e. Are DOM writes more expensive...
122 просмотров

Почему swap не использует операцию Xor в C++
Я узнал, что операцию Xor можно использовать для реализации эффективной функции подкачки. нравится: template<class T> void swap(T& a, T& b) { a = a^b; b = a^b; a = a^b; } Но реализация свопа, которую я нашел в...
4090 просмотров