guava

    4热度

    1回答

    标题说明了一切。这真的是一个简单的问题。只是想了解这些东西是如何工作的。 这将是最好的选择返回一个不可变的空列表?做Collections.emptyList()还是ImmutableList.of()还是有更好的选择?

    3热度

    1回答

    我在寻找规范代码来代替Guava的Futures.successfulAsList()与Java 8的CompletableFuture代码。 我认为CompletableFuture.allOf()好像是Futures.allAsList()的替代品,但我没有看到任何与successfulAsList()完全相同的东西。

    0热度

    2回答

    我想要一个缓存刷新策略,如果缓存值在5分钟后变为陈旧,我需要在第4分钟触发刷新值,以便新值在第5分钟可用,并且任何请求在第5分钟尝试获取数据时,既不必等待负载也不会获取过时的数据。 如果我一起使用refreshAfterWrite(4,Minute)和expireAfterWrite(5,Minute),使用Guava我可以解决这个问题,这些问题是经常查询的键。但是,我有几个很少被查询的键,对他们

    0热度

    1回答

    我想&从Cache final Cache<String, PendingRequest> pendingRequest = CacheBuilder.newBuilder().build(); // get first pendingCall = pendingRequest.getIfPresent(key); pendingRequest.invalidate(key); // th

    1热度

    1回答

    我从2.5升级到HazelCast 3.8,但升级后我得到以下异常: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalStateException: Recursive load of: . . . at com.google.common.cache.LocalCache

    -1热度

    1回答

    Joiner的初始化在这里是不正确的吗?我有以下课程,当我尝试加入paths阵列与joiner时,我得到一个NullPointerException。 public class CPath { private static final Joiner joiner = Joiner.on("/"); private String[] elements; @Overr

    0热度

    1回答

    我在这个项目中使用java 7,我有List<Map<String, Object>>类型的列表,我想把它的地图列表合并到单个地图中,所以输出结果为Map<String, Object>原始列表条目..是否有可能使用Java 7或其他库,例如番石榴

    2热度

    2回答

    我的问题很简单。什么是guavaSingletonImmutableBiMap,为什么它包含了诸如singleton和bi关键字? 这是非常清楚的ImmutableMap手段,但什么是其他两个关键字的目的是什么? 我们什么时候使用这个实现?我通过调用 .stream().collect(ImmutableMap.toImmutableMap(ConfigItem::getId, Function.

    0热度

    2回答

    我有这个程序,我想收集ArrayList operatCible值和表employeeYearsOfService中的值,我想存储在HashMap<String,integer>女巫包含RowKey和结果的值。 我不知道该怎么做。这是我想要的东西 代码 public class collaborativAlgorithme { Table<String, String, Double>

    0热度

    1回答

    我在试图替换com.google.common.graph.MutableValueGraph中的元素时碰壁。 我需要在以下数据类的更新元素的状态(这是我知道the docs提醒要小心): data class Frame(val method: String, val merged: Boolean = false) 由于图形不提供一种方法来进行相互交换节点,我滚我自己: fun Mutab