Вопросы по теме 'collections'
Каков наилучший способ перебора строго типизированного универсального List‹T›?
Каков наилучший способ перебора строго типизированного универсального списка в C#.NET и VB.NET?
41752 просмотров
schedule
29.10.2023
Как вы запрашиваете коллекции объектов в Java (критерии / SQL-подобные)?
Предположим, у вас есть коллекция из нескольких сотен объектов в памяти, и вам нужно запросить этот список, чтобы вернуть объекты, соответствующие некоторому SQL или критериям, таким как запрос. Например, у вас может быть список объектов...
34346 просмотров
schedule
17.11.2022
Двунаправленный словарь 1 к 1 в C #
Я ищу общий, двунаправленный класс словаря 1 к 1 в C # (2), т.е. BiDictionaryOneToOne<T, S> , который гарантированно содержит только одно из каждого значения и ключа (в любом случае до RefEquals), и поиск в котором можно искать, используя ключ...
26733 просмотров
schedule
29.09.2022
Можете ли вы иметь более 2 элементов в коллекции словаря или коллекции другого типа?
Я сомневаюсь, что это возможно, но мне было любопытно, можно ли иметь в словаре более двух элементов (ключ, значение). Возможно ключ и 2 значения. Есть ли объект коллекции, который позволяет это? Что я на самом деле пытаюсь сделать, так это...
19254 просмотров
schedule
10.05.2024
C# Невозможно преобразовать из IEnumerable‹Base› в IEnumerable‹Derived›
Недавно я столкнулся с проблемой при попытке добавить AddRange(IEnumerable) в список. Вероятно, это классическая проблема, но я еще не совсем понял.
Я понимаю, что методы, ожидающие параметр List, не удовлетворяются списком, потому что они могут...
3767 просмотров
schedule
26.10.2022
В каких коллекциях хранить группы пользователей?
Я хочу создать коллекцию, в которой хранятся группы пользователей. Пользователь может быть членом нескольких групп, группы могут быть вложенными, выбор групп должен возвращать отдельный IEnumerable <user > .
Конечно, я мог бы написать это с...
154 просмотров
schedule
22.04.2024
ConcurrentHashMap Условная замена
Я хотел бы иметь возможность условно заменить значение в ConcurrentHashMap. То есть, учитывая:
public class PriceTick {
final String instrumentId;
...
final long timestamp;
...
И класс (назовем его TickHolder), которому...
3270 просмотров
schedule
14.10.2022
Использование фильтров коллекций NHibernate с коллекциями DDD
Я пытаюсь сопоставить модель домена в NHibernate. Модель предметной области реализована в стиле DDD. Сопоставление в основном работает, но затем, когда я пытаюсь использовать фильтр коллекции для коллекции, я получаю исключение, которое говорит:...
565 просмотров
schedule
24.09.2022
Можно ли отобразить коллекцию в NHibernate как доступную только для чтения?
У меня определено отображение, в котором родительский объект имеет набор дочерних объектов. В моем дизайне я хотел бы иметь возможность удалять дочерние объекты, не удаляя их из коллекции родительского объекта и повторно сохраняя родительский объект....
231 просмотров
schedule
28.12.2023
Добавление коллекции фотографий с помощью API flickr
Можно ли создать коллекцию фотографий с помощью API flickr? Я не нашел никакого примера кода для достижения этого, однако вы МОЖЕТЕ сделать это на веб-сайте flickr, и я полагаю, что flickr использует API внутри своего сайта?
Деннис
1301 просмотров
schedule
23.05.2024
Частичный рендеринг в Ruby on rails: коллекция умножает элементы
Я хочу отобразить список элементов на странице в Ruby-on-Rails. я использую частичные
в моем файле index.html.erb у меня есть:
<%= @lista = News.find(:all, :order => Document::COL_DATE + ' DESC, id DESC')
render :partial =>...
5218 просмотров
schedule
08.10.2022
Самый лаконичный способ преобразования Set‹T› в List‹T›
Например, я сейчас делаю так:
Set<String> setOfTopicAuthors = ....
List<String> list = Arrays.asList(
setOfTopicAuthors.toArray( new String[0] ) );
Можете ли вы победить это?
216398 просмотров
schedule
07.11.2022
Дайте мне практический пример использования Multi-set
Я хотел бы знать несколько практических вариантов использования (если они не связаны/привязаны к какому-либо языку программирования, будет лучше). Я могу связать наборы, списки и карты с практическими вариантами использования.
Например, если вам...
3867 просмотров
schedule
03.05.2024
Сортировка по дате — от последней к самой старой
Collections.sort(someList, new Comparator<SomeObject>() {
public int compare(final SomeObject object1, final SomeObject object2) {
return (object1.getSomeDate()).compareTo(object2.getSomeDate());
}}...
8846 просмотров
schedule
08.11.2023
Использование Assert для сравнения двух объектов
Написание тестовых случаев для моего проекта, один тест, который мне нужен, — это проверить удаление. Это может быть не совсем правильный способ сделать это, но я наткнулся на что-то, что не имеет для меня смысла.
Код такой:
[Test]
private...
3837 просмотров
schedule
12.11.2023
Написание синхронизированной оболочки безопасности потоков для NavigableMap
java.util.Collections в настоящее время предоставляет следующие служебные методы для создание synchronized оболочки для различных интерфейсов коллекций:
synchronizedCollection(Collection<T> c)
synchronizedList(List<T>...
3790 просмотров
schedule
22.11.2023
Что вызывает это исключение keepAll?
java.lang.UnsupportedOperationException: This operation is not supported on Query Results
at org.datanucleus.store.query.AbstractQueryResult.contains(AbstractQueryResult.java:250)
at...
1968 просмотров
schedule
29.12.2023
UnsupportedOperationException при сборе
Изучая Collection API, мы обнаружили, что некоторые методы ( add , remove ,...) могут вызывать java.lang.UnsupportedOperationException , если текущая реализация коллекции не поддерживает эти функции.
Есть ли в JDK конкретный Collection ,...
40407 просмотров
schedule
16.04.2024
Что лучше использовать массив или список ‹›?
Мне было интересно, какой тип будет иметь лучшую производительность и какой, по вашему мнению, следует использовать.
Например, у меня есть список строк, и я не знаю, сколько элементов мне понадобится, поэтому использование функции .Add (String)...
16424 просмотров
schedule
19.11.2022
Как удалить записи из словаря, используя значение
У меня есть коллекция словарей как bleow:
mydic.addvalue(key1, val1)
mydic.addvalue(key2, val1)
mydic.addvalue(key3, val1)
mydic.addvalue(key4, val2)
mydic.addvalue(key5, val2)
Из приведенного выше словаря я хочу удалить все записи, где...
29607 просмотров
schedule
27.11.2022