Оптимизация OpenJDK: как удаление 40 строк ускорило Java в сотни раз
Разбор оптимизации OpenJDK, позволившей ускорить получение CPUtime в 400 раз. Анализ коммита 858d2e434dd и переход с интерфейса /proc на системный выз...
Разбор оптимизации OpenJDK, позволившей ускорить получение CPUtime в 400 раз. Анализ коммита 858d2e434dd и переход с интерфейса /proc на системный выз...
Шестой выпуск серии о нестандартном программировании на C предлагает новые магические трюки и скоростные алгоритмы. Автор делится опытом создания кода...
Представлена Black-White Array (BWA) — упорядоченная структура данных, обеспечивающая производительность на уровне Google BTree. Решение минимизирует ...
Разработчик создал асинхронный инструмент на Python для автоматического распознавания 12 000 безымянных аудиофайлов. Скрипт использует API Shazam, обх...
Переход от сложной магии SFINAE к декларативным ограничениям в C++ позволяет разработчикам явно указывать требования к типам, упрощая отладку и чтение...
Подробный разбор двухлетнего опыта решения более 1000 задач на LeetCode. Автор делится честными выводами о потраченных 2000 часах, трудностях обучения...