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

4 ответа

Оптимизация поиска в MySQL с использованием «лайков» и подстановочных знаков

Как могут запросы как SELECT * FROM sometable WHERE somefield LIKE '%value%'быть оптимизированным? Основной проблемой здесь является первый шаблон, который не позволяет СУБД использовать индекс. Изменить: Более того, значение somefield ...

2 ответа

Поддерживает ли java и оптимизирует ли он хвостовые рекурсивные вызовы?

Скажем, у меня есть рекурсивная функция с хвостовой рекурсией. System.out.println( sum(Arrays.asList(0, 1, 2, 3, 4, 5)) ); int sum(List<Integer> integers) { if (integers.isEmpty()) return 0; else return integers.get(0) + sum(integers.subList(1, ...

1 ответ

 может по-прежнему «знать» индекс другими способами (например, подсчитывать количество его вызовов). Да, это был бы ужасный код. Но семантически это верно без UB, и компилятор должен уважать это.

аюсь создать локальный массив некоторых значений POD (например,double) с фиксированнойmax_size что известно во время компиляции, затем прочитайте среду выполненияsize стоимость (size <= max_size) и обработать первымsize элементы из этого ...

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

2 ответа

принимать

аюсь создать Stem-график с помощью функции matplotlib.pyplot.stem. Код работает, но на его обработку уходит более 5 минут. У меня есть аналогичный код в Matlab, который создает тот же график с теми же входными данными почти мгновенно Есть ли ...

2 ответа

Webmasters.stackexchange.com

о бы начать, если бы вы пытались ускорить загрузку этой веб-страницы? Сайт:Game-On Glove [http://www.gameonglove.com/] Это тяжелый JavaScript, потому что целью было создание одностраничного макета с оформлением в лайтбоксе. Платформа хостинга ...

3 ответа

Достигнуто количество кадров, которые драйверу разрешено буферизовать, и приложение ожидает на графическом процессоре для обработки одного из них. Это обычно будет отображаться как большая часть блокирования времени при первом вызове отрисовки в кадре или при наличии в конце предыдущего кадра.

данные о текстуре, вершине и шейдере уже находятся на видеокарте, вам не нужно отправлять много данных на карту. есть несколько байтов для идентификации данных, и предположительно матрица 4x4, и некоторые другие параметры. так откуда все эти ...

1 ответ

ссылка для «чтения» не работает

ежалgprof на C ++ программе, которая заняла16.637s, согласно сtime()и я получил это для первой строки вывода: % cumulative self self total time seconds seconds calls s/call s/call name 31.07 0.32 0.32 5498021 0.00 0.00 [whatever]Почему это ...

2 ответа

РЕДАКТИРОВАТЬ: Если вам абсолютно необходимы временные таблицы только для оперативной памяти, вы можете создать табличное пространство для вашей базы данных на диске RAM (работает / dev / shm). Это уменьшает количество дискового ввода-вывода, но имейте в виду, что в настоящее время невозможно сделать это без записи на физический диск; механизм БД сбрасывает список таблиц в стабильное хранилище при создании временной таблицы.

ужно выполнить запрос 2,5 миллиона раз. Этот запрос генерирует несколько строк, которые мне нужноAVG(column) а затем использовать этоAVG отфильтровать таблицу от всех значений ниже среднего. Тогда мне нужноINSERT эти отфильтрованные результаты в ...

6 ответов

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

нтересно, какие методы оптимизации люди часто используют в наши дни. Я видел, как люди все время кешируют со словарем и прочим. Является ли торговый путь для скорости единственным путем?

5 ответов

знаю, что это важно

оложим, у меня есть функцияfunctionProxy который принимает общий параметрfunction и назовите егоoperator(): template< typename Function > void functionProxy( Function function ) { function(); }Переданный объект может быть: функтор: struct ...