Guava – вопросы и ответы

64
голоса
2
ответа
Скажем, у меня есть класс java, например public static class A{ int a; int b; int c; public A(int a, int b, int c){ this.a=a; this.b=b; this.c=c; } } public static void main(String[] args) { final ...
5 лет, 9 месяцев назад statquant
49
голосов
1
ответ
У меня есть код Java, где я нахожу разницу между двумя json-строками. Как показано ниже:- String afterString = converterUtil.convertObjectToJson(targetObject); Gson g = new Gson(); Type mapType = n...
1 год, 10 месяцев назад iftekhar iftekhar
92
голоса
1
ответ
Если вы используете com.android.tools.build:gradle:0.10.0 и gradle 1.12, вы можете получить эту ошибку. FAILURE: Сбой сборки с исключением. Что пошло не так: не удалось уведомить слушателя о выполн...
5 лет, 9 месяцев назад yogurtearl
98
голосов
1
ответ
MvcResult result; result = this.mockMvc.perform(something).andExpect( status().isOk() ).andReturn(); String resultAsString = result.getResponse().getContentAsString(); /* resultAsString = "{"abc":"...
3 года, 9 месяцев назад gautam
83
голоса
1
ответ
Создание guava hashmaptable от excel с apache poi У меня есть Excel-лист, который создан таким образом: SiO2 pyrite 0 SiO2 siderite 57 SiO2 plag50 53 Al2O3 pyrite 0 Al2O3 siderite 32 и т.д. - около...
3 года, 11 месяцев назад daejon
77
голосов
2
ответа
Я пытаюсь написать пользовательский сеттер с использованием шаблона Intelij, но для опций Google Guava. Например, если у меня есть класс следующим образом: public class Note { public Optional<St...
4 года назад AeroEchelon
49
голосов
1
ответ
private Cache<Object, String> cache = CacheBuilder.newBuilder() .concurrencyLevel(4) .expireAfterAccess(24, TimeUnit.HOURS) .initialCapacity(1024) .maximumSize(1_00_000) .build(); private Con...
2 года, 2 месяца назад linehrr
69
голосов
1
ответ
Я получаю следующее исключение из одной частной библиотеки: Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.io.Files.newReaderSupplier(Ljava/io/File;Ljava/nio/charset/Char...
2 года, 4 месяца назад soumitra chatterjee
51
голос
1
ответ
Я пытаюсь обновить этот кеш каждый день в 3 часа ночи. Проблема в том, что пользователям приходится долго ждать, пока кеш разогреться. Поэтому я предпочел бы, чтобы он был обновлен за одну ночь и б...
4 года, 2 месяца назад Ramie
135
голосов
2
ответа
Я хочу найти что-то вроде ImmutableLinkedHashMap<> в библиотеке Guava. Мне нужно использовать неизменяемую структуру данных ключевого значения с порядком вставки. Итак, что я должен использов...
7 лет назад Oleksandr Karaberov
51
голос
1
ответ
В чем разница, если таковая имеется, между Lists.transform(list, function) а также FluentIterable.from(list).transform(function).toList() ?
5 лет, 5 месяцев назад Terea Jato
77
голосов
2
ответа
Я хотел бы создать модель данных, которая передает итератор и размер, в основном способ только для чтения итерации элементов набора результатов. Я предположил, что расширение ImmutableCollection и ...
6 лет, 6 месяцев назад lhunath
68
голосов
0
ответов
У меня есть следующий класс полезности: public final class EnvironmentUriAndAuth { public static final String ENVIRONMENT = getProperty("environment_type"); private static final ImmutableMap<Env...
1 год назад Vitalii Plagov
86
голосов
3
ответа
Является ли решение Google похожим на решение для SortedMultiSet (вопрос о стеке) или это потому, что нет использования MultiKeyMap ? Мне известно, что альтернативой для MultiKeyMap может быть испо...
9 лет, 11 месяцев назад Monis Iqbal
68
голосов
3
ответа
У меня возникла проблема с развертыванием приложения на сервере weblogic после обсуждения qaru.site/questions/1509247/... я понял, что проблема в том, что weblogic 12c использует файл lib com.googl...
7 лет, 3 месяца назад Elye M.
60
голосов
1
ответ
Я пытаюсь создать кеш с использованием библиотеки кэша guava. Одним из моих основных требований является то, что я хочу установить истечение кеша после функции CacheLoader.load(..) вместо того, что...
3 года, 11 месяцев назад Pradeep Shetty
85
голосов
4
ответа
Мне нужна мульти карта, ключи которой нечувствительны к регистру. есть ли такая реализация в коллекциях google?
9 лет, 1 месяц назад oshai
49
голосов
1
ответ
Как фильтровать таблицу с помощью lambdaj ? Учитывая следующую таблицу: id name age male salary 1 tom 22 y 3k 2 nancy 24 n 3.5k 3 jack 22 y 2k 4 jmme 29 y 4k Если бы я применил фильтр: age >= 22...
8 лет, 3 месяца назад Jackie
92
голоса
3
ответа
Мне очень нравится, как библиотека guava позволяет простым однострочным установкам проверять значение null: public void methodWithNullCheck(String couldBeNull) { String definitelyNotNull = checkNot...
7 лет, 7 месяцев назад Petro Semeniuk
70
голосов
5
ответов
Если у меня есть массив объектов Трека: Track[] tracks; Где каждый трек имеет много полей, среди прочих, String trackId: public class Track{ private String trackId; private String artistId; } то у ...
4 года, 1 месяц назад Kenenisa Bekele
60
голосов
1
ответ
У меня есть метод, который асинхронно отправляет список сообщений. Каждая отправка возвращает ApiFuture<String> (GCP-версия Guava ListenableFuture ). Мне нужен этот метод, чтобы вернуть One F...
1 год, 4 месяца назад Dima Ogurtsov
76
голосов
1
ответ
Я хочу получить и удалить элемент из Cache final Cache<String, PendingRequest> pendingRequest = CacheBuilder.newBuilder().build(); // get first pendingCall = pendingRequest.getIfPresent(key);...
2 года, 10 месяцев назад Mr.Wang from Next Door
69
голосов
2
ответа
Я пытаюсь построить проект, используя maven с Spark 1.6.2, Cassandra 3 и Cassandra connector 1.6. Проблема, которую я нашел, - это Cassandra использует Guava + 16v и Spark 14v, поэтому, когда я пыт...
3 года, 6 месяцев назад Javier de la Rosa
127
голосов
3
ответа
Я пытаюсь присоединиться к int[] (массив int) с помощью класса Guava Joiner. Пример: int[] array = { 1, 2, 3 }; String s = Joiner.on(", ").join(array); // not allowed Я проверил StackOverflow и Goo...
8 лет, 3 месяца назад kevinarpe
59
голосов
2
ответа
Я использую коллекцию HashMap<String, MySuperClass> , где ключ находится в формате String . В общем, для использования коллекции HashMap необходимо переопределить equals() и hashCode() . Я хо...
4 года назад Mike B.
71
голос
1
ответ
Я пытаюсь выполнить некоторую задачу периодически, используя guava AbstractScheduledService : public class MyService extends AbstractScheduledService { public MyService() { }
5 лет, 6 месяцев назад forhas
61
голос
2
ответа
У меня есть следующий формат файла: bla_english bla_german eok Это часть описания Столбцы: bla_english, bla_german, eok and "This is the description part" . Первые три столбца имеют только одно сло...
5 лет, 10 месяцев назад aphex
70
голосов
1
ответ
Я предоставляю некоторые классы фасадов для стороннего API, и мне нужно обернуть итератор, чтобы я мог заменить то, что повторяется с моим собственным фасадным объектом. Вот упрощенная версия моего...
5 лет, 9 месяцев назад Glenn Lawrence
78
голосов
1
ответ
В названии говорится все. На самом деле это простой вопрос. Просто хотелось понять, как обе эти вещи действительно работают. Какой был бы лучший вариант для возврата неизменяемого пустого списка? Б...
2 года, 10 месяцев назад Clint
164
голоса
3
ответа
Недавно я узнал о преимуществах EnumMap на Java и хотел бы заменить существующий ImmutableMap<OccupancyType, BigDecimal> на EnumMap. Тем не менее, мне также понравится неизменяемое свойство, ...
7 лет, 8 месяцев назад brainydexter
71
голос
1
ответ
Изучая источник сопрограмм Kotlin, я заметил разницу (отмеченную ** ) между JDK 8 CompletableFuture public fun <T> future( conte
2 года, 3 месяца назад Alexey Romanov
61
голос
0
ответов
После наследования некоторого кода у меня возникает проблема, при которой при вызове public T get() в class Present<T> extends Optional<T> он возвращает ссылку Optional.of(Optional.of(u...
2 года, 4 месяца назад Ian Hudson
62
голоса
0
ответов
Я использую Google Guava EventBus в одном из моих проектов, и мне интересно, есть ли способ обернуть аннотацию @Subscribe, чтобы вместо импорта пакета пакетов guava я мог просто положиться на друго...
6 лет, 11 месяцев назад BAR
49
голосов
1
ответ
Я хочу использовать структуру данных Guava TreeMultiset в моей программе java. Я использую netbeans для кодирования моей программы. Тем не менее, я новичок, и я не знаю, как я могу включать и импор...
4 года, 10 месяцев назад Dania
90
голосов
1
ответ
У меня есть список объектов ImmutableTriple, где для первого и среднего может быть коллекция последних значений (первая, средняя и последняя - тройные значения). Теперь, чтобы сделать запрос доступ...
2 года, 2 месяца назад Mohammad Adnan
60
голосов
1
ответ
Он использует приложение загрузки весны с включенным кешем. Окружающая среда (pom.xml): Весна: org.springframework.boot:spring-boot-starter-amqp:jar:1.3.3.RELEASE org.springframework:spring-messagi...
3 года, 4 месяца назад Leonel
49
голосов
1
ответ
Я реализую генетический алгоритм для планирования экзаменов на основе ограничений. Чтобы проверка ограничений была эффективной, мне нужны структуры данных, которые содержат большую часть информации...
5 лет, 10 месяцев назад Bernice
84
голоса
2
ответа
У меня есть следующий (короткий) pom.xml для проекта Maven. Я добавил зависимость com.google.collections , но я не вижу ни одного из классов этой зависимости в каталоге /target/classes когда я дела...
3 года, 9 месяцев назад user3772960
50
голосов
1
ответ
это мое, что я делаю Cache<String,MYClass> cache=CacheBuilder.newBuilder(). maximumSize(100). expireAfterAccess(30, TimeUnit.MINUTES). build(); String id="myid"; MyClass obj=cache.getIfPresen...
6 лет, 5 месяцев назад user2736993
49
голосов
0
ответов
Я пытаюсь развернуть мое приложение Spring MVC в Glassfish 4. Я получаю исключение: java.lang.NoSuchMethodError: com.google.common.collect.FluentIterable.toList()Lcom/google/common/collect/Immutabl...
2 года, 7 месяцев назад superz600
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема