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

1 ответ

С асинхронным вводом / выводом вы должны постоянно выполнять цикл и проверять, есть ли новые данные для периодического чтения. Это делает его интенсивным процессором. Выбор / опрос просто блокирует, не занимая при этом мощности процессора. Он не зацикливается внутри.

ки зрения производительности, какой из них лучше? выбор / опрос или асинхронный ввод / вывод? Мое более раннее впечатление было, что select / poll неоднократно запрашивал данные у ядра, тогда как асинхронный ввод-вывод полагался на уведомление ...

8 ответов

Я надеюсь, что это поможет кому-то.

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

5 ответов

Добавление значения NULL в качестве значения не вызывает исключений, только с использованием значения NULL в качестве ключа. Однако TryGetValue имеет возвращаемое значение, которое необходимо оценить, чтобы сделать код надежным.

ший программист на C ++ / STL и пытаюсь написать быстрый алгоритм, используя технологию c # / .NET ... Я ищу эквивалент метода STL "map :: insert", который вставляет значение по заданному ключу, если он не существует, иначе возвращает итератор ...

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

1 ответ

Я согласен с @ImHuntingWabbits, что вам, вероятно, следует подать отчет об ошибке на этом этапе.

я проблемы с iOS-приложением на основе CoreData, когда оно пытается создать исходную БД из данных, отправленных с сервера. По сути, сервер отправляет фрагменты объектов размером 1 МБ (около 3000 на фрагмент), а клиент iOS десериализует их и ...

6 ответов

Напишите код, понятный, поддерживаемый, правильный и производительный, в таком порядке. Для повышения производительности найдите инструменты для измерения производительности всей вашей программы и тратьте свое время с умом. Оптимизируйте узкие места только до тех пор, пока ваша программа не станет достаточно быстрой. Потратьте время, которое вы экономите, делая лучший код или делая больше интересных функций :)

их языках, как ... ну что угодно, оба оператора для <и <= (и их противоположности) существуют. Что будет быстрее и как их интерпретируют? if (x <= y) {бла; } или же if (x <y + 1) {бла; }

4 ответа

Спасибо, Понятно Visual Studio 2008 и выше.

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

2 ответа

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

ли кто-нибудь предоставить пример для Java / Android о том, как хешировать пароль с помощьюPW_HASH_ITERATION_COUNT итерации ша512 + соль? в псевдокоде: hash = sha512(concat(pw,salt)); for (i = 1; i<PW_HASH_ITERATION_COUNT; i++){ hash = ...

4 ответа

Спасибо за ваш ответ. Этот метод довольно хорош. Пытаясь это сделать, я узнал и многих других.

тавил некоторые изображения на просмотр прокрутки. И когда я перетащил этот вид прокрутки, у меня не было никаких проблем. Но после того, как я применил эффект тени к этим видам изображений, перетаскивание этого вида прокрутки имеет плохую ...

1 ответ

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

могу добавить заголовок ответа - скажем, X-Time, который будет выглядеть примерно так X-Time: 112 Где приведенное значение будет временем в миллисекундах, которое требуется для обработки ответа? Есть ли действительно простой способ добавить ...

2 ответа

Оптимизирует ли Lua оператор «..»?

Я должен выполнить следующий код: local filename = dir .. "/" .. baseтысячи раз в цикле (это рекурсия, которая печатает дерево каталогов). Теперь мне интересно, объединяет ли Lua 3 строки (dir, "/", base) за один раз (то есть, выделяя строку, ...