278 читали · 3 года назад
Как работает JavaScript: массивы и хэш-таблицы
Источник: Nuances of Programming Этот пост посвящен изучению JavaScript, определению и описанию его конструктивных компонентов. Мы поделимся с вами практическими лайфхаками, использованными при создании SessionStack — надежного и высокопроизводительного приложения JavaScript, призванного помочь компаниям оптимизировать цифровой опыт своих пользователей. Структуры данных позволяют компьютерам эффективно хранить данные и манипулировать ими. Мы рассмотрим операции со структурами данных, сосредоточив...
06:44
1,0×
00:00/06:44
478,8 тыс смотрели · 4 года назад
Использование массива байтов в качестве ключа карты в Java
В этом руководстве мы узнаем, как использовать массив байтов в качестве ключа в HashMap. К сожалению, из-за особенностей работы HashMap сделать это напрямую не получится. Мы разберёмся, почему так происходит, и рассмотрим несколько способов решения этой проблемы. HashMap использует механизм хеширования для хранения и извлечения значений. Когда мы вызываем метод put(key, value), HashMap вычисляет хеш-код на основе метода hashCode() ключа. Этот хеш используется для определения "корзины", в которую...