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