Результаты поиска по запросу "collections"

0 ответов

ConcurrentDictionary не помечает элементы для GC при их удалении

Я был удивлен, обнаружив, что объем памяти моего приложения продолжает расти - чем дольше он работает, тем больше памяти он потребляет. Так с некоторой магией

0 ответов

WPF / MVVM: делегирование коллекции модели домена в ViewModel

Коллекция модели домена (обычно List или IEnumerable)делегироваться в ViewModel.Это означает, что мой CustomerViewModel имеет коллекцию заказов типа List или...

0 ответов

Как сгруппировать элементы списка по элементам другого в Java 8

У меня есть следующая проблема: учитывая эти классы,

ТОП публикаций

0 ответов

Производительность BlockingCollection (T)

Некоторое время в моей компании мы использовали доморощенный

0 ответов

Почему мой `unmodifiableList` модифицируется? [Дубликат]

0 ответов

Дело в том, что при использовании такого Итератора никто, ни итеративный, ни итеративный класс (это реальное слово) не должен беспокоиться о безопасности потоков.

е знаем при использованииCollections.synchronizedXXX (например.synchronizedSet()) мы получаем синхронизированное «представление» базовой коллекции. Тем не менее, документ этих методов генерации оболочкиутверждает, что мы должны явно ...

0 ответов

@GhostCat: Просто заметка о дополнительных усилиях. Есть некоторые или конечно, но когда вы посмотрите на реализацию, вы обнаружите, что она действительно изящна и добавляет почти нулевые накладные расходы и только во время создания.

еэтот вопрос [https://stackoverflow.com/q/45216891/1876620]а такжеответ дал Евгений [https://stackoverflow.com/a/45217298/1876620]Я обнаружил, что неизменяемые множества и карты JDK9 будут вводить источник случайности, который будет влиять на их ...

0 ответов

Это ответ только по ссылке ... есть ли шанс, что вы можете включить контекст этой ссылки?

тList<T> всегда гарантировать, что элементы будут возвращены в порядке их добавления при перечислении? обновленныйСпасибо за все ответы, ребята, успокаивает. Я быстро поболталList<T> класс с .NET Reflector (вероятно, должен был сделать это в ...

0 ответов

Если бы вы реализовывали свои собственные вещи, я бы не заботился об этом (но будьте осторожны с аргументами varargs), если вам действительно не нужно беспокоиться об этих дополнительных битах (и дополнительной производительности и т. Д.).

от вопрос уже есть ответ здесь: В чем смысл перегруженных методов фабрики удобства для коллекций в Java 9 [/questions/41918934/what-is-the-point-of-overloaded-convenience-factory-methods-for-collections-in-j] 6 ответовЯ изучаю фабричные методы ...

0 ответов

 коллекционировать.

представил эти хорошие методыgetOrDefault() а такжеputIfAbsent(), позволяющий писать код вроде: Map<Foo, List<Bar>> itemsByFoo = ... List<Bar> bars = itemsByFoo.getOrDefault(key, new ArrayList<>()); bars.add(someNewBar);Теперь мне интересно, ...