stackyFACTS
Технологии

Циклическая конкатенация строк вызывает огромные задержки обработки

ВОТ ЧТО ИНТЕРЕСНО

Потому что текстовые строки упрямо негибки. Во многих языках строки неизменяемы, что означает: если вы присоединяете букву внутри миллионного цикла, процессор вынужден уничтожать и воссоздавать весь блок текста миллион раз отдельно.

Циклическая конкатенация строк вызывает огромные задержки обработки
STACKY / Технологии
Одно открытие ведёт к другому.

Продолжите читать факты по этой теме.

Технологии →
STACKY ДЛЯ IPHONE

Большой мир.
Маленькие открытия.

Продолжите открывать мир в Stacky. Интересные факты в приложении, которое всегда под рукой.

Скачать в App Store
ЕЩЁ ОДНО ОТКРЫТИЕ?

Продолжите открытие

Вся тема →
Загрузка веб-страниц требует скачивания невидимых скриптов
Технологии

Загрузка веб-страниц требует скачивания невидимых скриптов

Чтение простого параграфа текста онлайн часто заставляет устройство молча загружать массивные библиотеки кода отслеживания и аналитические фреймворки. Вы…

Узнать больше
Префиксные инкременты переменных выполняются быстрее, чем постфиксные
Технологии

Префиксные инкременты переменных выполняются быстрее, чем постфиксные

Сокращение микросекунд времени выполнения без какой-либо причины. Написание '++i' вместо 'i++' в C++ позволяет избежать создания временной копии переменной в…

Узнать больше
О-нотация измеряет деградацию алгоритмов под нагрузкой
Технологии

О-нотация измеряет деградацию алгоритмов под нагрузкой

Зачем писать эффективную логику, если можно просто купить больше оперативной памяти? Эта фундаментальная концепция информатики математически разработана,…

Узнать больше
Аппаратные «бутылочные горлышки» возникают, когда один компонент тормозит остальные
Технологии

Аппаратные «бутылочные горлышки» возникают, когда один компонент тормозит остальные

Сочетание мощного процессора с невероятно медленным жестким диском гарантирует ужасную производительность. Компьютер может обрабатывать информацию лишь так…

Узнать больше
Почему программы становятся тяжелее, хотя компьютеры быстрее
Технологии

Почему программы становятся тяжелее, хотя компьютеры быстрее

Хотя наши компьютеры в разы быстрее, чем десять лет назад, приложения кажутся тяжелыми и неповоротливыми. Этот парадокс вызван тем, что разработчики…

Узнать больше
Гиперпоточность превращает одно физическое ядро процессора в два виртуальных
Технологии

Гиперпоточность превращает одно физическое ядро процессора в два виртуальных

Поскольку оборудование стоит дорого, инженеры придумали, как обмануть операционную систему, заставив ее видеть «двойное». Гиперпоточность берет одно…

Узнать больше
StackyБольше открытий в приложении
Скачать в App Store