Методы equals() и hashcode() в языке Java
Разберём equals и hashCode в Java: поговорим о различии методов, контрактов, а также посмотрим на реальные примеры использования.
Статьи для айтишников всех специальностей и уровней. Здесь вы найдёте любые полезные материалы — от гайдов и дорожных карт для начинающих до ответов на узкопрофильные вопросы по разработке.
Разберём equals и hashCode в Java: поговорим о различии методов, контрактов, а также посмотрим на реальные примеры использования.
Какой язык лучше подойдёт для автоматизированного тестирования — Go или Python? Разобрали и разложили по полочкам преимущества и недостатки.
Чтобы сыграть музыку на Floppy, нам понадобятся приводы, ATX блок питания, провода, Arduino Uno R3, компьютер-ноутбук и, конечно же, мы.
Java популярна во многих сферах разработки, и одна из них — backend. Рассказываем, как начать изучать Java самостоятельно и войти в IT.
Технология дополненной реальности позволяет добавлять цифровые элементы в «живую» картинку. Рассказываем, как разработать простой AR-проект.
Как устроено выделение памяти под объекты в Python, как работает очистка памяти и в чём разница в памяти на примере типов list, dict и tuple.
Рассказываем, как написать программу тестирования для проверки работы или знаний человека. В качестве языка программирования используем С++.
Пишем простого ICQ-бота на Python для игры в «Угадай число», где диапазон чисел составит от 1 до 99 для отгадывания.