0
ответов

Семантика CacheLoader Google Guava loadAll() vs reload()

Две вещи, которые мне очень нравятся в CacheLoader Guava 11 (спасибо, Google!) — это loadAll(), которая позволяет мне загружать несколько ключей одновременно, и reload( ), что позволяет мне перезагружать ключ асинхронно, когда...
вопрос задан: 14 April 2012 12:43
0
ответов

Ограниченный неблокирующий буфер Java для ситуации с большим числом одновременных запросов

В основном мне нужна структура данных для хранения временных сообщений чата на стороне сервера. Он должен быть:bounded: поскольку мне не нужно хранить слишком много сообщений, клиент отправит запрос, чтобы получить...
вопрос задан: 12 April 2012 19:57
0
ответов

Как поддерживать в веб-приложении списки «наиболее популярных в настоящее время» элементов для каждой категории элементов?

Мне нужно вести списки из 40 недавно добавленных, самых популярных/наиболее понравившихся элементов для каждой категории элементов (всего категорий около 2000) в моем приложении. Я сохраняю количество просмотров и количество лайков для...
вопрос задан: 8 April 2012 06:25
0
ответов

Проверьте, существует ли только один элемент, используя Guava

Недавно мне нужно было выполнить сценарий «особого случая», если в коллекции существует только один элемент. Проверка на...size()== 1 и извлечение с помощью...iterator.next()выглядели ужасно, поэтому я создал два...
вопрос задан: 7 April 2012 17:00
0
ответов

Зачем мне нужен jsr305, чтобы использовать гуаву в scala?

У меня есть следующий объект файла scala:SGuavaTryout { com.google.common.cache.CacheBuilder.newBuilder()} Я компилирую с guava-11.0.2.jar в пути к классам. Мой компилятор scala 2.9.1 (оба eclipse...
вопрос задан: 4 April 2012 09:01
0
ответов

Lists.newArrayList и новый ArrayList

Какая конструкция лучше всего подходит для создания списка строк? Это Lists.newArrayList() (из гуавы) или новый ArrayList()? это просто личное предпочтение? или это просто вывод универсального типа Type? ...
вопрос задан: 2 April 2012 17:38
0
ответов

Как я могу отменить экранирование объектов HTML с помощью Guava?

Я не могу найти подходящую документацию для этого. У Apache есть метод unescapeHtml, и я уверен, что у Guava есть аналогичный метод.
вопрос задан: 31 March 2012 00:02
0
ответов

Проблема Multimap Space: Guava

В своем Java-коде я использую Multimap Guava (com.google.common.collect.Multimap) следующим образом: Multimap Index = HashMultimap.create() Здесь , Ключ Multimap является частью ...
вопрос задан: 30 March 2012 14:11
0
ответов

Учитывают ли кэши Guava вес при выборе выселения?

В последней версии превосходной библиотеки Guava обновлен API кэширования. CacheBuilder теперь имеет метод maxmimumWeight() для принудительного ограничения максимального веса кеша. В javadoc говорится: ...
вопрос задан: 29 March 2012 18:50
0
ответов

Есть ли какие-нибудь обзоры гуавы?

Библиотеки гуавы мощные, но я не уверен, каковы все возможности этой библиотеки. Я нашел интересные руководства, такие как http://scaramoche.blogspot.com/search/label/guava Но есть ли ...
вопрос задан: 16 March 2012 02:30
0
ответов

Учебное пособие по сервису Google Guava или примеры? [закрыто]

Существуют ли какие-либо конкретные примеры или учебные пособия, посвященные использованию API службы Google Guava? Для моего сценария пользователю необходимо запустить несколько задач одновременно или одну за другой (одна ...
вопрос задан: 8 March 2012 20:10
0
ответов

Java Guava комбинация Multimap и Cache

Есть ли такая вещь, как комбинация Guava Доступны функции кэширования и мультикарты? По сути, мне нужна коллекция, в которой срок действия записей истекает через определенное время, например доступный в Cache, но...
вопрос задан: 5 March 2012 12:23
0
ответов

лучший способ комбинировать обработку потока событий guava и AWT.

Когда у вас есть асинхронная шина событий и запускаются события, скажем, внутри модели, которая улавливается в пользовательском интерфейсе, у вас, вероятно, следующая проблема: зарегистрированный обработчик выполняется в ...
вопрос задан: 1 March 2012 16:58
0
ответов

Guava ImmutableList copyOf vs Builder

Мне было интересно, что более эффективно и почему? 1) Список foo; ... return ImmutableList.copyOf (foo); или 2) List foo; ... return new ImmutableList.Builder () ....
вопрос задан: 1 March 2012 13:38
0
ответов

Почему метод guava Cache.invalidate (Object key) не является универсальным?

Из javadocs: public interface Cache < K, V> extends Function {// ... void invalidate (Object key); // ... } Почему это не отображается как общий метод: void ...
вопрос задан: 27 February 2012 03:52
0
ответов

Interface/enum listing standard mime-type constants

Я ищу среди стандартных библиотек (таких как apache commons, jax, jboss, javax) интерфейс или enum, который перечисляет значения всех стандартных mime-type (aka content-type). Этот интерфейс ...
вопрос задан: 24 February 2012 00:09
0
ответов

Проблемы сериализации Java, при использовании guava Lists.transform

мне пришлось сериализовать сложный объект, но один из его компонентов был несериализуемым (сторонний объект графа), поэтому я создал настраиваемую сериализуемую версию этого Класс Graph и использовал Guava List ...
вопрос задан: 23 February 2012 17:27
0
ответов

Есть ли у guava реализация Map, которая принимает пользовательские хеш-функции / функции равенства?

Кто-нибудь знает, есть ли у Guava версия, эквивалентная HashMap от Functionaljava?
вопрос задан: 22 February 2012 11:53
0
ответов

Guava EventBus: не ловите RuntimeException

Я использую EventBus guava, к сожалению, он улавливает и регистрирует исключение InvocationTargetException, которое возникает, когда обработчик событий генерирует исключение RuntimeException. Могу ли я отключить это поведение?
вопрос задан: 10 February 2012 21:41
0
ответов

readResolve не работает ?: появляется экземпляр SerializedForm от Guava

Во время десериализации одной из наших структур данных (используя механизм по умолчанию (без пользовательских writeObject/readObject)), появляется экземпляр ImmutableMap$SerializedForm (из библиотеки Guava от google). ...
вопрос задан: 2 February 2012 11:12
0
ответов

Как мне сделать это с помощью гуавы?

Есть ли способ достичь нижеприведенного с помощью гуавы? // что-нибудь лучше, чем использование Files.append () в цикле? org.apache.commons.io.FileUtils.writeLines (File file, Collection lines, String lineEnding); / ...
вопрос задан: 1 February 2012 15:30
0
ответов

Текстовый файл в Java List с использованием Commons или Guava

Какой самый элегантный способ поместить каждую строку текста (из текстового файла) в LinkedList (как объект String) или какую-то другую коллекцию, используя библиотеки Commons или Guava.
вопрос задан: 1 February 2012 15:29
0
ответов

Эффективная "модификация" ImmutableMap

В настоящее время мы используем Guava для своих неизменяемых коллекций, но я был удивлен, обнаружив, что их карты не имеют методов для легкого создания новых карт с небольшими модификациями. И вдобавок ко всему, их ...
вопрос задан: 1 February 2012 05:55
0
ответов

InputStream оставлен открытым после вызова TimerTask карты Guava; GlassFish жалуется на undeploy

. Я использую ServletContextListener, чтобы планировать различные задания на моем сервере приложений (GlassFish 3.1). Я использую contextInitialized () для планирования повторяющихся задач и contextDestroyed () для вызова ...
вопрос задан: 31 January 2012 15:13
0
ответов

Почему ImmutableMap.builder().build() не выбирает правильные параметры типа?

Почему Map test = ImmutableMap.builder().build(); не компилируется, а Map test = ImmutableMap.builder().build(); работает нормально? Первый код ...
вопрос задан: 30 January 2012 01:27
0
ответов

Библиотека с вспомогательными методами Equals и GetHashCode для .NET

Google Guava предоставляет отличных помощников для реализации equals и hashCode, как показано в следующем примере : public int hashCode () {return Objects.hashCode (lastName, firstName, пол); } Является ли ...
вопрос задан: 27 January 2012 16:08
0
ответов

Аннотации и интерфейс в Guava EventBus

Разработчики Guava решили использовать аннотации: class EventBusChangeRecorder {@Subscribe void recordCustomerChange (ChangeEvent e) {recordChange (e.getChange ()); } } ... вместо ...
вопрос задан: 24 January 2012 21:00
0
ответов

существует ли в Java эквивалент «некоторого» метода Javascript?

У меня есть коллекция, и я хотел бы знать, удовлетворяет ли хотя бы один элемент какому-либо условию. По сути, то, что некоторые делают в JavaScript, я хотел бы сделать с коллекцией!
вопрос задан: 24 January 2012 18:11
0
ответов

Перезапускаемая служба с использованием Guava

В настоящее время я разрабатываю приложение, в котором мне нужно управлять состоянием нескольких служб и останавливать / запускать их на основе некоторых событий. Проблема в том, что, как указано в документации, служба Guava ...
вопрос задан: 23 January 2012 18:07
0
ответов

Многопоточное использование итераторов ConcurrentHashMap

Мне нужно написать несколько специфическую реализацию кеша, который имеет уникальные ключи, но может содержать повторяющиеся значения, например: "/ path / to / one" -> 1 "/ путь / к / два "-> 2" / путь / к / виенас "-> 1 ...
вопрос задан: 19 January 2012 22:35