home.social

#коллекции — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #коллекции, aggregated by home.social.

fetched live
  1. Бенчмаркая FrozenDictionary: заменил Dictionary — получил от ×0,76 до ×1,9

    FrozenDictionary сделан под словари, которые заполняют один раз при старте, а дальше только читают. Замерил на четырёх машинах и трёх рантаймах — разброс вышел от ×0,76 до ×1,9, и зависит он не от версии .NET, а от того, сколько ключей и как они устроены. Разобрал, куда уходит время в поиске по строке, вытащил из рантайма имена реализаций, которые он подбирает под конкретный набор ключей, и посмотрел в дизасме, за счёт чего Frozen выигрывает — и почему на маленьких наборах проигрывает.

    habr.com/ru/articles/1063034/

    #frozendictionary #dictionary #immutabledictionary #readonlydictionary #benchmarkdotnet #gethashcode #коллекции #производительность #net_10 #switch

  2. ArrayList против LinkedList: спор, который ИИ всё ещё проигрывает практике

    ArrayList или LinkedList — классический вопрос по Java, на который до сих пор часто отвечают по учебнику, а не по результатам замеров. Разбираемся, почему Big O не всегда совпадает с реальной производительностью, как кэши процессора ломают привычную логику и почему ИИ‑ассистенты повторяют ту же ошибку.

    habr.com/ru/companies/otus/art

    #Java #обучение #ArrayList #LinkedList #коллекции #производительность #структурыданных #cachelocality #BigO

  3. В поисках идеального тона: хроники гитарного энтузиаста

    Привет, Хабр! У всех нас есть хобби, а выходные — самое время поговорить о своих! Не только о проектах, ИИ и о том, когда этот пузырь лопнет. Я 22 года играю на электрогитарах, и захотелось написать об этом статью — такой путеводитель по своему гитарному пути, учитывая, что в коллекцию недавно попал инструмент 1976 года выпуска. Вспомнилось: как‑то я спросил у одного из своих техлидов, почему он так допоздна сидит и по‑прежнему что‑то пишет, создаёт свои пет‑проекты. Он ответ: «Это же моя первая любовь». Вот, наверное, про гитары я скажу так же.

    habr.com/ru/articles/1053036/

    #электрогитары #музыкальные_инструменты #тёплый_ламповый_шелест #электрогитара #хобби #коллекции

  4. Зарядка для джависта

    Как-то раз на одном из программистских форумов я наткнулся на интересную задачку. Интересна она была тем, что требовалось рекурсивное решение на Java. Мне захотелось разобраться…

    habr.com/ru/articles/1040856/

    #коллекции #итераторы #рекурсия #функциональное_программирование

  5. Зарядка для джависта Как-то раз на одном из программистских форумов я наткнулся на интересную задачку. Инте...

    #коллекции #итераторы #рекурсия #функциональное #программирование

    Origin | Interest | Match
  6. Сайт дня: виртуальный архив семейных ретрофотографий, сделанных жителями Белоруссии Рассматривая старые с...

    #Новости #фото #история #коллекции #находка #сайт

    Origin | Interest | Match
  7. Сайт дня: онлайн-коллекция потерянных списков покупок Особо чуткие люди могут разглядеть нечто высокохудо...

    #Новости #коллекции #еда #находка #сайт #хобби #юмор

    Origin | Interest | Match
  8. Сайт дня: виртуальная коллекция пакетов для пассажиров, страдающих от укачивания Кому-то нравится собирать...

    #Новости #Тупой #нож #коллекции #находка #путешествия #сайт #хобби #юмор

    Origin | Interest | Match
  9. [Перевод] Рекомендации Oracle по выбору между ArrayList и LinkedList

    В Java существует две реализации интерфейса List: ArrayList и LinkedList. Какая из них лучше? Как выбрать подходящую для вашего приложения? В данной статье мы сравним их различия, производительность и потребление памяти, чтобы помочь вам определиться с выбором.

    habr.com/ru/articles/912632/

    #arraylist #linkedlist #java #oracle #collections_framework #коллекции #структуры_данных

  10. Диверсифицируйте инвестиционный портфель карточками Pokémon*

    Устали от скучных инвестиций в акции и облигации? Хотите добавить магии и приключений в свой портфель? Тогда карточки Pokémon — это то, что вам нужно! Не упустите уникальную возможность стать частью новой экономики. Согласно анонимным источникам в сети Интернет, Илон Маск уже планирует добавить карточки Pokémon в Стратегический резервный фонд США. Успейте купить сейчас, пока цены не взлетели до небес, как ракета SpaceX!

    habr.com/ru/articles/895870/

    #pokemon #коллекции #анализ_данных #графики #визуализация_данных #инвестиции #финансы #nintendo

  11. Секретная акция, или Как выйти за пределы UICollectionView

    На собеседованиях iOS-разработчиков часто спрашивают о сложных лейаутах коллекций. Мы решили использовать их для геймификации программы лояльности в нашем приложении. А это возможно? Сначала казалось, что нет. Но мы это сделали. Нарисовали, анимировали и спрятали за пределы экрана ячейку с секретной акцией, у которой даже отрывается корешок! И всё с помощью UICollectionView. О том, как у нас это получилось, я сегодня и расскажу.

    habr.com/ru/companies/dododev/

    #ios #коллекции #анимация_скролла #mobile #collection_view #uicollectionview

  12. Введение в коллекции Java

    Собственно говоря, зачем эта статья и для кого? Для тех, кто только начинают свой путь в изучении Java. В этой статье я не буду сильно углубляться в детали каждой коллекции в отдельности, ведь чтобы начать ими пользоваться достаточно хотя бы на базовом уровне понять, что это такое и с чем это «едят».

    habr.com/ru/articles/794178/

    #Java #ООП #collections #коллекции #arraylist #linkedlist

Share on Mastodon

Enter the server where you have an account.