guava — все вопросы

3ответа
4 голоса
Как получить список <Y> с карты <X, Y> предоставив список <X> с помощью коллекции Google?
У меня есть Map<X, Y> и List<X> Я хотел бы извлечь значения из Map<X, Y>, указав List<X>, что приведет к List<Y>. Один из способов сделать это - List<X> keys =
1ответ
4 голоса
Кеширование файлов гуавы
Я использую Guava в своем приложении для Android для загрузки изображений и кэширования их имен файлов. Вот мой кеш: private static final LoadingCache<String, String> imageCache = CacheBu
1ответ
4 голоса
Гуава: использование метода итеративного преобразования
У меня есть древовидные классы ClassA, ClassB и ClassC. ClassA и ClassB extends ClassC. Я объединил Multimap<ClassC> и у меня есть Collection объектов разных типов. Я хотел бы получить эти объе
2ответа
4 голоса
Простая хэш-карта Java со слабыми ключами, основанная на идентичности в Google Guava?
Мне нужна простая хэш-карта со слабыми ключами. Собственный Java WeakHashMap дает мне это, но не с семантикой идентичности (он использует equals() для сравнения ключей). Библиотека Google Guava о
2ответа
4 голоса
Несоответствие типов в Scala 2.10 с помощью CacheBuilder от Google guava
Я пишу общий кеш для нескольких моих сущностей в scala 2.10.1. Сейчас я использую CacheBuilder от Google Guava, поскольку в экосистеме scala не так много вариантов. код: trait CachedEntity[E &l
3ответа
4 голоса
Реализация «IndexedSet», «MapSet» или «SetMap» в Java
Я ищу реализацию Set в Java, которая обеспечивает поиск на основе свойств элементов. Думая в терминах гуавы, он может быть построен с использованием Function<Element, SearchKey> (ожидается, чт
1ответ
4 голоса
Есть ли реализация типа SortedMultimap в Гуаве, которая не заботится о порядке ее значений
например. Я хочу мультикарту от Integer до нуля или более объектов File. Я хотел бы, чтобы карта оставалась отсортированной, когда я вставляю или удаляю записи. Но меня не волнует порядок значений (
2ответа
4 голоса
Неизменные, но обновляемые коллекции?
Распространенный шаблон, с которым я сталкиваюсь, - это необходимость обновлять коллекцию, такую ​​как List или HashMap, из базы данных, но не нужно, чтобы значения добавлялись или удалялись из нее
3ответа
4 голоса
Кэширование с выселением на основе метки времени
Моя конечная точка службы получает список показателей каждую минуту вместе с их временными метками. Если метрика удовлетворяет определенным условиям, нам нужно сохранить их в кеше, чтобы к ним можно
1ответ
4 голоса
Java Необязательно для аргумента метода?
Я читал этот пост об использовании Optionals для аргументов метода, и, похоже, все согласны с тем, что они никогда не будут использоваться для этой цели. Гуава Необязательный аргумент метода для
4ответа
4 голоса
Foo <?,?,? & Gt; не Foo <?,?,?>
У меня есть очень простой метод, который я не могу заставить работать: private Map<UUID, Foo<?, ?, ?>> foos = new HashMap<UUID, Foo<?, ?, ?>>(); public Optional<Foo<
2ответа
4 голоса
Guava, Objects /MoreObjects перегрузка, чтобы избежать автобокс.
Guava Objects (устарело) или MoreObjects реализует класс ToStringHelper с использованием шаблона построителя, функция add () реализована как для примитивного типа, так и для Object: public ToStrin
1ответ
4 голоса
Чтение байтов из файла Class в файле Jar
У меня есть файл .jar, в котором есть .class файлы и .java файлы. Я хочу загрузить содержимое определенного файла .class в виде byte[] массив. static byte[] getBytes(String javaFileName, String ja
2ответа
4 голоса
ListenableFuture порядок выполнения обратного вызова
Библиотека ListenableFuture в Guava предоставляет механизм для добавления обратных вызовов к будущим задачам. Это делается следующим образом: ListenableFuture<MyClass> future = myExecutor.su
1ответ
4 голоса
Guava ImmutableMap откладывает изменение размера карты?
Пока я тестировал Guava ImmutableMap и HashMap, я обнаружил, что изменение размера ImmutableMap происходит не в обычной точке, иначе как 16, 32, 64. Что это значит? Тестовый код: Map<Integer
2ответа
4 голоса
Есть ли реализация IdentityHashMap, которая поддерживает порядок вставки?
Мне нужен HashMap, который (1) сопоставляет ключи по ссылке на объект и (2) поддерживает порядок вставки при итерации Эти функции реализованы в IdentityHashMap и LinkedHashMap отдельно. Есть л
1ответ
4 голоса
Обработайте поток списка и соберите в map /ImmutableMap только с ненулевыми значениями
Как обработать список строк и собрать его в карту или неизменную карту только для тех, чье значение присутствует String anotherParam = "xyz"; Map.Builder<String,String> resultMap = Immutable
1ответ
4 голоса
Java - создание цикла для функции фильтрации
Я пытаюсь понять, как справиться с фильтрацией проекта. Я могу фильтровать свою коллекцию по одному полю за раз (благодаря guava Immutable.of), но я вынужден создать способ фильтровать мою коллекцию
2ответа
4 голоса
Есть ли способ использовать HashBiMap Guava с выселением?
Я работаю с Java-приложением корпоративного уровня, и мне нужно встроить аутентификацию пользователей на основе токенов. Внешний интерфейс использует PHP и взаимодействует с внутренним интерфейсом J
4ответа
4 голоса
Поставщик Guava: преобразование коллекции с помощью собственной функции каждого элемента
Допустим, у меня есть класс Node, в котором функция является переменной экземпляра. public class Node { private Function<Node, Double> function; ... У меня есть список этих узлов:
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132