Поскольку я понял, что логика правил игры должна справляться с огромной сложностью, я подумываю об использовании нетипичного языка в игровом поле в качестве языка сценария внутриигровой логики. Причина внутриигрового скрипта ...
Рассмотрим этот код на F#: пусть n = 10000000
let arr = Array.init n (fun _ -> 0) let rec buildList n acc i = если i = n then acc else buildList n (0::acc) (i + 1)
let lst = buildList n [] 0 let ...
У меня есть многопоточное приложение C #, в котором основная логика находится в Обработчик события Timer.Elapsed. Обработчик событий содержит 2 цикла for, которые выполняются максимум n * n = 5 * 5 = 25 раз. ...
Привет, у меня есть служба WCF в IIS7, которая взаимодействует с приложением winform через TCP (WAS), теперь мне нужно отслеживать производительность. Я добавил это в файл web.config:
Мне нужно вернуть все значения из colA, которых нет в colB, из mytable. Я использую: SELECT DISTINCT (colA) FROM mytable WHERE colA NOT IN (SELECT colB FROM mytable) Он работает, однако запрос ...
Мое еще не вышедшее приложение Delphi 2010 позволяет пользователям загружать свои файлы на мои серверы. Сейчас я использую HTTPS POST для отправки файлов, алгоритм (упрощенный) в основном следующий: Разделить файл ...
При выполнении на современном процессоре (AMD Phenom II 1090T), сколько тактов тактовой частоты потребляет следующий код с большей вероятностью: 3 или 11? label: mov (% rsi),% rax adc% rax, (% rdx) lea 8 (...
У меня очень простой запрос SQL: SELECT COUNT (DISTINCT x) FROM table; В моей таблице около 1,5 миллионов строк. Этот запрос выполняется довольно медленно; это занимает около 7,5 с, по сравнению с SELECT COUNT (х) ОТ ...
Подход 1 :C (n,r )= n!/ (n -r )!r! Подход 2 :В книге «Комбинаторные алгоритмы» Уилфа я нашел это :C (n,r )можно записать как C (n -1,r )+ C (n -1,r -1 ). например. С (7,4 )= С (6,4 )+ С (6,3 )...
У меня есть проект ASP.NET MVC3, в котором главная страница aspx выполняет динамическую загрузку своих частей с использованием jQuery ajax. Итак, в основном, когда сайт загружается, он попадает в /Home/Index, а затем в Index (aspx)...
Я работаю над системой, написанной на C ++, работающей на Xeon в Linux, которая должна работать как можно быстрее. В ОЗУ хранится большая структура данных (в основном массив структур), более 10 ГБ, ...
Я работаю над проектом о веб-сайте социальных сетей, где Оптимизация скорости очень важна. PDO БЫСТРЕЕ? Я подумываю перейти на PDO. Рекомендуется ли использовать PDO для такого сайта? ...
По какой-то причине мы видим довольно большие затраты на уничтожение слабых указателей. Вот код виновника: ~ weak_count () // nothrow {if (pi_! = 0) pi _-> weak_release (); // Потребляет ...
Что быстрее: писать отдельные вызовы функции jQuery или использовать одну цепочку? Если будет добавлено объяснение того, почему одна из них быстрее, чем другая, мы будем очень признательны :-) Пример: $ ('# ...
Мне было интересно, какой подход лучше всего подходит для следующей ситуации: у меня есть таблица заказов в база данных, которая, очевидно, содержит все заказы. Но это буквально ВСЕ заказы, поэтому, включая ...
Я пытаюсь заставить синтаксический анализатор возвращать все возможные результаты синтаксического анализа (parse forest )из неоднозначной грамматики и выбирать из леса синтаксического анализа, оценивая их по сравнению с пользовательский контекст / история
Из всех шаблонов трассировки инструментов я люблю использовать: Зомби для обнаружения чрезмерного освобождения объекта, отлично подходит для отладки ошибок EXEC_BAD_ACCESS.
Утечки для обнаружения утечек памяти.
Ядро ...
Я создал большое приложение AngularJS, которое до сих пор работало нормально. Моя проблема началась, когда некоторые пользователи (на очень старых компьютерах с одним процессором) жаловались на то, что приложение ...
У меня есть PHP сайт и запущен, и база данных является mysql. перед запуском сайта, я хотел бы проверить обработку трафика. Теперь я предполагаю, что существуют программы, которые могли бы имитировать ...
итераторе вставка (позиция итератора, const T & x); Объявление функции оператора вставки класса std :: Vector. Тип возвращаемого значения этой функции - итератор, указывающий на ...
I У меня есть веб-приложение, построенное на PHP с Zend на стеке LAMP. У меня есть список из 4000 слов, которые мне нужно загрузить в память. У слов есть категории и другие атрибуты, и мне нужно загрузить всю коллекцию ...
Мне интересно, влияют ли на производительность несколько операторов .Where (). Например, я мог бы написать: var contract = Context.Contract .Where (c1 => c1 ....
Пожалуйста, сравните два способа установки/возврата массива: static public float[] test_arr_speeds_1( int a ) { return new float[]{ a, a + 1, a + 2 , a + 3, a + 4, a + 5, a + 6, a + ...
Я работаю с относительно большим Canvas куда тянется разное (сложное). Затем я хочу сохранить состояние холста, чтобы я мог быстро сбросить его до состояния, в котором он сейчас находится, позже. Я использую ...