Программирование на Java: Основы и практика. ЧАСТЬ 1
☕ Хеш-таблицы в Java: секреты производительности
Посмотрим на проблемы, которые возникают при имплементации хеш-таблицы, когда сложность добавления или удаления из нее не O(1), а линейная, и какие потенциальные атаки можно провести на эту структуру данных (и как их избегают в современных языках программирования на примере Java). Всем привет! Меня зовут Миша Рокс, я – разработчик в Яндексе, и сегодня мы глубже погрузимся в одну из основных и базовых структур данных любого языка – хеш-таблицу. Конкретно – мы посмотрим на проблемы, которые возникают...
Почему тебе не стоит изучать Java в 2020 году
Материал также доступен в качестве видео: Привет, мой юный или не очень друг. Сегодня я расскажу, почему не стоит тебе учить Java. Конечно, вряд ли ты меня послушаешь, раз уж ты почему-то здесь, но все-таки. Для начала, давай договоримся, что ты не из этих колхозников, которые путают Java с JavaScript, который еще более отвратительное поганое отродье сатаны (но как раз его-то рано или поздно тебе учить придется, потому что мы посланы на эту землю страдать). Сегодня ограничимся чистой Джавой. Первая...