Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1632 сообщений
Cообщения с меткой

performance - Самое интересное в блогах

Следующие 30  »
ВОНЮЧИЙ_СЛУЧАЙ

Салют

Воскресенье, 15 Января 2023 г. 21:32 (ссылка)



1.
Салют (600x450, 9474Kb)

2.
Салют.  (600x450, 9466Kb)

3.
салют (600x450, 6718Kb)

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
ВОНЮЧИЙ_СЛУЧАЙ

Праздничный Салют

Среда, 11 Января 2023 г. 18:13 (ссылка)



1.
Салют.  (700x525, 1725Kb)

2.
Салют (700x525, 2365Kb)

3.
САЛЮТ (700x525, 13130Kb)

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Максимальная оптимизация игры «Жизнь» на Julia

Воскресенье, 25 Декабря 2022 г. 17:46 (ссылка)

Это очень хорошой case для оптимизации. Алгоритм крайне прост и его знают все. Но сколько можно сделать!

Читать далее

https://habr.com/ru/post/706228/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706228

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Быстрый консольный ввод на .NET

Четверг, 15 Декабря 2022 г. 20:50 (ссылка)

Во времена, когда .NET был закрытой технологией только для Windows, за ним и языком C# закрепилась репутация платформы, которая отлично подходит для решения бизнес-задач, но непригодна для соревновательного программирования и написания высокопроизводительного кода.



Часто приходится слышать, что "шарпы медленные", особенно в контексте алгоритмических задач, например с timus.online и codeforces.com. И, увы, не только слышать, но и сталкиваться с реальными проблемами, связанными с особенностями платформы, получая Wrong Answer, Runtime Error, Memory Limit, Time Limit при корректном алгоритме.



Большинство этих проблем кроется в особенностях консольного ввода и вывода. Да и часто куда проще написать cin >> nили sc.nextInt(), чем int.Parse(Console.ReadLine()) или Console.ReadLine().Split().Select(int.Parse).ToArray(), из-за чего выбор падает на другой язык.



Далее я расскажу о распространённых проблемах с консольным вводом-выводом в .NET, и о том, как сделать ввод быстрым и удобным.

Читать дальше →

https://habr.com/ru/post/705834/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705834

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Улучшенный benchstat для оптимизирующих гоферов

Суббота, 03 Декабря 2022 г. 19:04 (ссылка)

Привет!



Если вы писали бенчмарки и пытались понять, что там ускорилось и на сколько, то наверняка вы пользовались утилитами вроде benchstat.



Мне очень нравится эта утилита, но временами я понимаю, что некоторые её особенности работают против меня. Сегодня я расскажу вам о своей обёртке над benchstat, которая добавляет улучшения, полезные в моей работе.



Читать дальше →

https://habr.com/ru/post/703294/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703294

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Как NodeJS обрабатывает множественные запросы?

Пятница, 02 Декабря 2022 г. 16:02 (ссылка)

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

Читать далее

https://habr.com/ru/post/703154/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703154

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Ускоряем Groovy скрипты

Суббота, 22 Октября 2022 г. 15:20 (ссылка)

AST (Abstract Syntax Tree) преобразование для исполнения Groovy скриптов с @CompileStatic



Введение



Предположим у Вас есть некоторый скрипт который работает с некоторым бизнес объектом, скажем Person.



Groovy script



    person.name = 'Peter'


У Groovy есть замечательная фича @CompileStatic, которая заставляет компилятор Groovy компилировать скриптовый код статически (как это делает компилятор Java), что значительно ускоряет исполнение скрипта, но к сожалению в нашем случае простого (plain) скрипта у нас просто нет места где мы можем применить эту аннотацию. Вы знаете что @CompileStatic применяется либо к методу или классу. Давай сначала попробуем решить эту проблему вручную.

Читать дальше →

https://habr.com/ru/post/694878/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694878

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<performance - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda