Результаты поиска по запросу "performance"

1 ответ

что будет делать пустой блок catch и throw?

Я знаю следующееcatch and throw блок избыточен, мне интересно, какой урон он может нанести? Может ли компилятор оптимизировать его в режиме релиза? Или он все равно поймает исключение и сбросит его? Если это последний случай, то какой вид ...

5 ответов

Как изменить строку UTF-8 на месте?

Недавно кто-то спросил оалгоритм для обращения строки на месте в C [https://stackoverflow.com/questions/198199/how-do-you-reverse-a-string-in-place-in-c-or-c] , Большинство из предложенных решений имели проблемы при работе с не однобайтовыми ...

5 ответов

Если у вас есть 1 миллиард чисел из набора из 10 миллионов возможных значений, хотя бы одно из них должно встречаться более одного раза.

е отсортировать 1 млрд целых чисел, и у моей системы всего 1 ГБ ОЗУ. Какой самый быстрый и эффективный способ сортировки? Скажем, у нас есть ввод в текстовом файле целое число в строке. Мы используем программу Java для сортировки. Я указал ...

ТОП публикаций

0 ответов

, Производительность вряд ли будет проблемой в вашем случае, но если у вас есть миллионы элементов и / или вам необходимо регулярно их обновлять, рассмотрите возможность изменения способа представления данных. Например, у вас может быть одна переменная «year», которую вы увеличиваете глобально, вместо того, чтобы увеличивать «возраст» каждого.

я есть список элементов, реализующих интерфейс. Для вопроса, давайте использовать этот пример интерфейса: interface Person { void AgeAYear(); }Есть два класса class NormalPerson : Person { int age = 0; void AgeAYear() { age++; //do some more ...

12 ответов

Задача, как реализовать алгоритм для шести степеней разделения?

UserA-UserB-UserC-UserD-UserF Пользователи, связанные знаком «-», знают друг друга. И мне нужен алгоритм для этих 2 задач: Рассчитать путь от UserX до UserYДля UserX рассчитайте всех пользователей, которые находятся на расстоянии не более 3 ...

8 ответов

И как бы вы обобщили это на несколько столбцов?

я большойТаблица данных [http://cran.r-project.org/web/packages/data.table/index.html]с множеством пропущенных значений, разбросанных по строкам ~ 200 тыс. и 200 столбцам. Я хотел бы максимально эффективно закодировать эти значения NA в нули. Я ...

7 ответов

Может быть, вы можете добавить дополнительный сервер / поддомен, который предоставляет изображения без https?

ользую Tomcat в качестве сервера и Internet Explorer 6 в качестве браузера. Веб-страница в нашем приложении имеет около 75 изображений. Мы используем SSL. Кажется, очень медленно загружается весь контент. Как я могу настроить Tomcat, чтобы IE ...

5 ответов

Просто хотел добавить материал к этой теме, о котором не так много дискуссий.

ориентир [http://pastebin.com/jx3W5zWb]Похоже, что вызов виртуального метода непосредственно по ссылке на объект происходит быстрее, чем вызов по ссылке на интерфейс, который реализует этот объект. Другими словами: interface IFoo { void Bar(); ...

3 ответа

Хитрость заключается в том, что если вы хотите занять 80% ЦП, оставьте процессор занятым на 0,8 секунды (или 80% любого временного интервала. Здесь я принимаю его равным 1 секунде), а затем дайте ему поспать в течение 0,2 секунды, хотя Желательно не слишком загружать процессор, иначе все ваши процессы начнут работать медленно. Вы можете попробовать около 20% или около того. Вот пример, сделанный на Python:

способ занять ровно 80% (или любое другое число) одного процессора в согласованном порядке. Мне нужно это для какого-то модульного теста, который тестирует компонент, который запускается при определенных условиях использования процессора Для ...

1 ответ

Спасибо!!! Я ценю объяснение

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