0
ответов

Как найти горячие точки производительности в приложении .Net?

У меня есть существующая веб-служба ASP.NET 2.0 обслуживает несколько клиентов WinForms. В нашем приложении, как мы полагаем, есть проблемы с производительностью на нескольких уровнях. Отправка слишком большого количества данных синхронно запрос ...
вопрос задан: 26 April 2011 17:14
0
ответов

WPF: медленное создание шаблона

У меня есть приложение WPF, и оно медленное. Это НЕ рендеринг. Во-первых, рендеринг довольно простой, во-вторых, смотрел с помощью WPF Performance Toolkit - ничего. Это НЕ в моем собственном ...
вопрос задан: 26 April 2011 12:35
0
ответов

Эффективность стека делегатов

Предположим, я написал такой класс (количество функций не Неважно, но реально там будет где-то 3 или 4). частный класс ReallyWeird {int y; Func <...
вопрос задан: 26 April 2011 12:00
0
ответов

Самый быстрый / самый чистый способ загрузки текстового файла в память

Я знаю, что подобные вопросы задавались раньше, но я не мог найти тот, который отвечал бы на мой точный вопрос. Мне нужен способ читать файл в виде строки с наименьшим количеством кода, такой простой и оптимальный, как ...
вопрос задан: 26 April 2011 11:31
0
ответов

Несколько учетных записей github на одном компьютере?

Пытаться работать как с моими фактическими« рабочими »репозиториями, так и с моими личными репозиториями на git hub с моего компьютера. Сначала настроили рабочий аккаунт, все работает безупречно. Моя личная учетная запись, однако ...
вопрос задан: 26 April 2011 04:37
0
ответов

Стратегия кэширования небольших неизменяемых объектов в Java?

Я разрабатываю приложение, которое создает большое количество небольших неизменяемых объектов Java. Примером может быть: public class Point {final int x; final int y; final int z; ..... неизменяемые объекты Java. Примером может быть: public class Point {
вопрос задан: 25 April 2011 22:11
0
ответов

Насколько дорого обходятся соединения в SQL? И / или каков компромисс между производительностью и нормализацией?

Я нашел похожую ветку, но она не отражает суть того, что я пытаюсь спросить, поэтому я создал новую ветку. Я знаю, что есть компромисс между нормализацией и производительностью, и ...
вопрос задан: 24 April 2011 22:19
0
ответов

Понимание эффективности an std :: string

Я пытаюсь узнать немного больше о строках C ++. рассмотрим const char * cstring = "hello"; std :: string строка (cstring); и std :: string string ("привет"); Правильно ли я предполагаю, что оба ...
вопрос задан: 23 April 2011 21:54
0
ответов

Современные браузеры все еще ограничивают параллельные загрузки?

В этой статье Yahoo от 2007 года авторы утверждают, что статические активы должны быть разделены по разным именам хостов, потому что браузеры следуют предложению из спецификации HTTP/1.1 об ограничении параллельных загрузок ...
вопрос задан: 23 April 2011 15:37
0
ответов

Уменьшает ли добавление локальных переменных к методам их скорость?

На этот вопрос было дано несколько абзацев ответа. Вот единственное предложение, которое на самом деле говорит мне, что я искал: Ваши примеры не будут иметь большого значения, поскольку ...
вопрос задан: 23 April 2011 07:12
0
ответов

Эффективно находя несколько максимумов в списке списков в Haskell

Я пишу алгоритм для нахождения longs путь по нескольким turnpoints, учитывая список координат (которые описывают путь). Алгоритм динамического программирования работает приятно в O (kn^2), где k...
вопрос задан: 22 April 2011 18:16
0
ответов

Routes.rb vs Rack-rewrite vs nginx / apache rewrite rules

У меня есть десятки правил перезаписи для устаревших URL-адресов из предыдущего воплощения моего приложения. Я вижу три варианта: просто добавьте строки «соответствия» в файл маршрутов (config / routes.rb) Использовать перезапись стойки Создать ...
вопрос задан: 22 April 2011 15:26
0
ответов

Numpy append: автоматически преобразовать массив неправильное измерение

есть ли способ сделать следующее без предложения if? Я читаю набор файлов netcdf с помощью pupynere и хочу создать массив с добавлением numpy. Иногда входные данные являются многомерными (...
вопрос задан: 22 April 2011 07:07
0
ответов

Самый эффективный способ проверить, является ли объект типом значения

ПРЕДУПРЕЖДЕНИЕ: ЭТОТ КОД ОТСТОЙ, ПОСМОТРЕТЬ КОММЕНТАРИИ ЭНТОНИ Что быстрее? 1. public bool IsValueType (T obj) {return obj - ValueType; } 2. public bool IsValueType (T obj) {...
вопрос задан: 21 April 2011 19:34
0
ответов

Как исключить «методы свойств» в Type.GetMethods?

Я могу получить методы класс, использующий System.Type.GetMethods (BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly). Однако возвращенный список будет ...
вопрос задан: 21 April 2011 18:07
0
ответов

Могу ли я ускорить работу maven-assembly-plugin?

У меня есть многомодульный проект maven. Конечная цель - собрать все библиотеки и т. Д., Которые мы создаем в архиве и RPM для распространения. Эта цель использует maven-assembly-plugin, и это требует ...
вопрос задан: 21 April 2011 15:06
0
ответов

Как профилировать Rails с помощью ruby-prof и JMeter

Я хотел бы профилировать приложение Rails с помощью ruby-prof и JMeter. Меня не интересуют предлагаемые методы профилирования конкретного метода контроллера / действия / или модели, я бы хотел профилировать полный стек, вплоть до ...
вопрос задан: 21 April 2011 12:08
0
ответов

Почему RandomAccessFile writeLong реализован с несколькими вызовами записи?

При профилировании приложения я заметил, что RandomAccessFile.writeLong занимает много времени. Я проверил код этого метода, и он включает восемь вызовов собственного метода write. Я ...
вопрос задан: 21 April 2011 10:44
0
ответов

Странная проблема производительности с Galaxy Tab

Я работал над 2d учебником и смог протестировать мою текущую часть учебника на Samsung Galaxy Tab. Учебник просто перемещает значок по умолчанию случайным образом по экрану. Одним касанием я создаю новый ...
вопрос задан: 21 April 2011 08:27
0
ответов

Используйте CActiveRecord, чтобы получить сумму столбца

1) Есть ли способ получить сумму целочисленного столбца с помощью CActiveRecord в Yii? В противном случае мне нужно будет получить данные столбца и суммировать их на стороне сервера. 2) Я также предполагаю получить сумму ...
вопрос задан: 21 April 2011 06:26
0
ответов

Какой самый быстрый способ изменить ключ элемента внутри std :: map

Я понимаю причины, по которым можно ' Просто сделайте это (ребалансировка и прочее): iterator i = m.find (33); если (я! = m.end ()) я-> первый = 22; Но пока единственный способ (о котором я знаю) изменить ключ - это ...
вопрос задан: 21 April 2011 01:40
0
ответов

Оптимизация производительности числовых массивов в Haskell

Я работаю над алгоритмом генерации ландшафта для мира, подобного MineCraft. В настоящее время я использую симплексный шум на основе реализации, описанной в статье 'Simplex Noise Demystified' [PDF], поскольку симплекс ...
вопрос задан: 20 April 2011 23:25
0
ответов

Delegate.BeginInvoke vs ThreadPool.QueueWorkerUserItem

public void BeforeSendReply (ref Message reply, object correlationState) {var replyCopy = ответ; ThreadPool.QueueUserWorkItem (делегат {RequestQueueHandler ....
вопрос задан: 20 April 2011 14:44
0
ответов

Сделать локальный хост быстрее?

В настоящее время я работаю над проектом и тестирую его на своем локальном хосте. Меня беспокоит то, что страницы загружаются довольно медленно (500-700 мс и не меньше). Я думал, что localhost будет загружаться быстрее ...
вопрос задан: 20 April 2011 13:16
0
ответов

Какие есть способы динамического получения списка DateTime.Now.AddDays (0..7)?

Наиболее эффективное и типичное решение, которое я мог придумать, это: var date = новый DateTime [7]; for (int i = 0; i <7; i ++) date [i] = DateTime.Now.AddDays (i); Это вернет мне семь (7) ...
вопрос задан: 20 April 2011 06:49
0
ответов

Проблемы с производительностью WPF из-за автоматизации пользовательского интерфейса

У меня проблема, описанная в этой ветке. dotTrace сказал мне, что "Stylus Input" виновен. Я попробовал код, опубликованный Роном Зи и Хаимом Зонненбергом, но не работал. Rash предложил 2 обходных пути: ...
вопрос задан: 19 April 2011 14:41
0
ответов

Почему медленнее сравнивать тип значения, допускающий значение NULL, с типом NULL об универсальном методе без ограничений?

Я столкнулся с очень забавной ситуацией, когда сравнение типа, допускающего значение NULL, с типом NULL внутри универсального метода происходит в 234 раза медленнее, чем сравнение типа значения или ссылочного типа. Код выглядит следующим образом: static
вопрос задан: 18 April 2011 19:26
0
ответов

Visual Studio - Добавить ресурс как ссылку (C ++)

Я пытаюсь добавить связанный ресурс в мой проект C ++ в Visual Studio. Однако, когда я выбираю «Добавить существующий элемент» и ищу параметр «Добавить как ссылку» в раскрывающемся списке кнопки «Добавить», это не ...
вопрос задан: 18 April 2011 15:06
0
ответов

Есть ли какие-либо недостатки в явной маркировке всех конструкторов C ++?

Несколько раз при рефакторинге кода Я забыл добавить явное ключевое слово при добавлении параметра в конструктор без параметров или при удалении параметров из ранее созданного multi -...
вопрос задан: 18 April 2011 13:14