guava 相关问题

用于Java和Android开发的Google核心Java库。

为什么不使用内部库并使用原始库? [关闭]

我在我的项目中使用了番石榴内部库:import org.glassfish.jersey.internal.guava.HashBasedTable;导入org.glassfish.jersey.internal.guava.Table;建议我不要使用这些...

回答 2 投票 -1

如何使用Java 8将List转换为HashBasedTable?

如何在Java8中将列表转换为HashBasedTable?当前代码如下:import org.glassfish.jersey.internal.guava.HashBasedTable;导入org.glassfish.jersey.internal.guava.Table;列表

回答 2 投票 0

Java中是否有一个地图支持按(非唯一)值查找键?

我有一个设置,其中我的每个“人”都映射到一个特定的“房间”。但是,多个人可以映射到同一房间。因此,这是Map 。put(Person,Room)...

回答 3 投票 0

如何使用Guava的ListMultimap对键列表中的元素求和

使用Java 8流来简化一些: for (int i = 0; i < array_str.length; i++) { array_sum[i] = multimap.get(array_str[i]).stream().mapToDouble(d -> d).sum(); }

回答 1 投票 1

谁能解释何时在guava中使用图形以及何时在jung 2.1.1中使用图形?

我是新来使用荣格和番石榴的人。我正在尝试使用JUNG 2.1.1图形,但我了解到它使用com.google.common.graph。请告诉我哪个界面好,有什么区别(如果有)? ...

回答 1 投票 -1

如何替换2D Java arraylist中的空元素?

我打算将ArrayList中的空元素替换为前导/尾随元素值(如果相似或不适用)。该程序在运行的初始步骤中返回false,因此我无法继续实现...

回答 1 投票 0


如何在使用番石榴速率限制创建后立即爆发

我们正在使用番石榴16.0.1在RateLimiter.create(MaxRequestsPerSecond)上,我无法立即爆裂。我们希望允许这样做,因为仅在第一次请求时才创建客户速率限制器,并且...

回答 2 投票 2

一次写入数组/集合/映射内容的安全发布

主要问题:用Java执行安全发布数组,集合或映射的内容的最佳方法是什么?这是我尝试过的内容,还有一些其他问题:辅助问题#1在...

回答 1 投票 0

为什么我们在硒webdriver中需要番石榴?

我用maven创建了硒Web驱动程序项目。我读过某个地方,我们需要添加番石榴依赖。有人可以为什么需要硒对番石榴的依赖吗?

回答 1 投票 0

Guava库不适用于IntelliJ IDEA

我的IDEA 10.5.2点亮了所有番石榴(10.0.1)类的错误(没有找到类)。但是代码可以正确编译。我只有番石榴罐有这个麻烦。其他罐子的声音正确。我尝试...

回答 2 投票 3

是否有可能将Guava Cache(或其他库)的行为配置为:如果需要重新加载,请返回上一个条目,并在后台重新加载(请参见规格)

我希望有一个这样的缓存:A.如果请求没有缓存:加载并返回结果。 B.如果请求被缓存,尚未过期:返回结果。 C.如果请求已缓存,则已过期:...

回答 2 投票 3

使用番石榴将其转换为数组

我需要返回一个String数组。我用番石榴来分割字符串。请参见下面的代码Iterable arrayOfValues = Splitter.on(“;”)。split(myString);它返回一个Iterable。但是我...

回答 8 投票 22

在一定时间内将项目添加到缓存中,SCALA

假设我有value1(在1分钟前创建),value2(在5分钟前创建)和value3(在15分钟前创建)。我要添加以缓存最近10分钟的值。怎么做...

回答 1 投票 1

com.google.common.cache.CacheBuilder.maximumSize(long size)允许最大记录的大小达到记录数量吗?

com.google.common.cache.CacheBuilder.maximumSize(long size1)是否允许最大记录数达到size1的记录数?在调试中,我们发现它在...

回答 1 投票 1

Guava Multimap每个值的总和

我创建了一个番石榴Multimap ListMultimap sampleMultimap = ArrayListMultimap.create();并添加了一些我从文本文件中获取的值。现在作为输出,我有{Football = [10] ...

回答 1 投票 0

Java:重新加载内存缓存(例如Guava),每5分钟将新条目写入数据库中

我有一个用例,其中我将静态(不可更改)记录从DynamoDB缓存到内存缓存中。假设我在应用程序启动时使用来自DynamoDB的所有记录加载了缓存。如果我想...

回答 1 投票 0

未调用番石榴缓存RemovalListener

我创建了一个具有以下参数的缓存:cacheTempFiles = CacheBuilder.newBuilder()。maximumSize(250).expireAfterWrite(15,TimeUnit.SECONDS).removalListener(new RemovalListener

回答 1 投票 0

[在收集流时如何使用Guava的Multisets.toMultiSet()?

我有一个字符串列表,其中每个字符串由字母组成,这些字母由字符','(逗号)分隔。我想遍历字符串列表,以逗号分隔,并计算每个字母多少次...

回答 1 投票 0

Gradle插件任务反射将扫描插件的项目类文件而不是当前项目文件

我创建了一个Gradle插件,该插件可扫描项目中的类文件并查找具有注释的文件。我让它工作并进行编译。现在,当我在项目中运行任务时,而不是...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.