Какую коллекцию в .NET выбрать, если объектов очень много? List vs LinkedList vs BigList?

  Рет қаралды 4,843

Dev Jungles - Andrii Podkolzin

Dev Jungles - Andrii Podkolzin

Күн бұрын

Пікірлер: 17
@ivanzrobok7148
@ivanzrobok7148 Жыл бұрын
Класная идея, а я всегда думал, почему лист так не реализован, а оказывается уже есть такая коллекция)
@sueta8526
@sueta8526 Жыл бұрын
Привет. А не подскажешь, что за софтина для удаленного доступа? 9:50
@DevJungles
@DevJungles Жыл бұрын
MobaXTerm
@sueta8526
@sueta8526 Жыл бұрын
@@DevJungles Благодарочка!
@kyrylovagabond9172
@kyrylovagabond9172 Жыл бұрын
Цікаво було дізнатися про BigList ! Дуже подобається LinkedList як ідея структури даних , але поки ніде не можу йому застосування знайти 😅
@DevJungles
@DevJungles Жыл бұрын
Він досить круто підходить для чогось, де зберігання дуже повільно: файли, віддалені БЛОБи ітд
@ei9896
@ei9896 Жыл бұрын
Открыл VS и в 7.0 Net core нахожу LinkedListNode :) Понимаю, что немного другое, но тоже полезное
@DevJungles
@DevJungles Жыл бұрын
Ну это ж узел старого-доброго LinkedListа с начала времён
@ivanzrobok7148
@ivanzrobok7148 Жыл бұрын
Так ето же не колекция даже)
@dmitriyleo1174
@dmitriyleo1174 Жыл бұрын
Використовуючи Capacity в List напевно можно значно покрашіти результати .
@DevJungles
@DevJungles Жыл бұрын
Уже не очень помню теста, но кажется там именно суть была не самого выгодного флоу для листа.
@nikitanikulin749
@nikitanikulin749 Жыл бұрын
привет, стрим про блокчейн было бы круто провести)
@DevJungles
@DevJungles Жыл бұрын
Уже есть на канале)
@Kharchenko_A
@Kharchenko_A Жыл бұрын
9:06 OutOfMemoryException существует всегда, с самого старта программы - ты невнимательно Рихтера читал.
@DevJungles
@DevJungles Жыл бұрын
Не помню уже этого нюанса, если честно. Но в любом случае есть еще и StackTrace
@Kharchenko_A
@Kharchenko_A Жыл бұрын
@@DevJungles во-первых, не надо ничего делать - экземпляр OOM есть всегда. Во-вторых, стэктрэйс после OOM может и не помочь: по трэйсу ты не определишь, кто и почему память съел - далеко не всегда это можно сделать.
@DevJungles
@DevJungles Жыл бұрын
Я не к тому, что он как-то поможет ООМ в конечном счёте обычно падает в условно случайном месте относительно того, которое реально выжрало память. Я про другое: на стектрейс нужна память 😜
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН
Vampire SUCKS Human Energy 🧛🏻‍♂️🪫 (ft. @StevenHe )
0:34
Alan Chikin Chow
Рет қаралды 138 МЛН
Реальные примеры использования dotMemory
26:24
Dev Jungles - Andrii Podkolzin
Рет қаралды 2,3 М.
Методы AsEnumerable и AsQueryable бесполезны?
35:02
Dev Jungles - Andrii Podkolzin
Рет қаралды 7 М.
Коллекции в Java: List, Set и Map
18:59
devmark_ru
Рет қаралды 41 М.
Как устроена многопоточность в .net
25:34
Архитектор ПО. Александр Желнин
Рет қаралды 9 М.