guava

    0熱度

    2回答

    我創建了一個新項目來設置Google Guava。 這是我的POM.xml。 <dependencies> <!-- https://mvnrepository.com/artifact/com.google.guava/guava --> <dependency> <groupId>com.google.guava</groupId> <artifac

    2熱度

    1回答

    我用戲劇框架需要實現爲用戶以下機制: 1.Limit API調用的最大編號爲如100倍用戶。例如,用戶A是100次。 B用戶是1000次。 2.控制API的授權,例如API getWeatherByCity(string city);用戶A被授予這個API。用戶B不能調用這個API。 3.控制每個用戶每天的API調用次數。 Guava能否支持所有這三種情況?每個上述情況都有例子嗎? 或者有什麼更好

    0熱度

    2回答

    我在我的項目中使用LinkedHashMultimap。我需要在保留插入順序的同時將這些值展平。例如與 SetMultimap<String, Integer> m = LinkedHashMultimap.create(); m.put("a", 1); m.put("b",2); m.put("a",3); 我得到以下輸出 a : [1,3] b : 2 但我需要 a : 1

    -3熱度

    2回答

    雖然檢查出開放的源代碼,我多次遇到類似的語句 Map<String, List<String>> map = Maps.newHashMap(); 其中Maps是包com.google.common.collect.Maps的(谷歌番石榴) 我們爲什麼不能簡單地使用標準: Map<String, List<String>> map = new HashMap<>(); 取而代之?

    -1熱度

    1回答

    我必須將大量文件(每個文件大約60 MB)從文件夾A移動到文件夾B.文件夾B是ai/p文件夾,用於執行Spring計劃任務。它會選擇這些文件並開始並行處理。我正在使用Guava的文件實用程序來移動文件。 Files.move(sourceFile,targetFile,Charsets.UTF_8); 我看到的錯誤在我的TaskScheduler類該文件是不存在的org.apache.comm

    0熱度

    1回答

    public class testCache { static final Striped<Lock> lockStriped = Striped.lazyWeakLock(1024); static final Cache<Integer, Holder> cache = CacheBuilder.newBuilder().concurrencyLevel(50).expir

    0熱度

    3回答

    我想通過使用番石榴分離器來解析日誌文件。日誌文件看起來是這樣的: appName=XXX clientIp=X.X.X timestamp="2017-06-05T13:22:12-07:00" request="POST /forward HTTP/1.1" statusCode=204 bytesOut=1167 totalTime=0.062 bytesIn=1289 sourceHost=

    0熱度

    2回答

    我期待着到一個列表轉換成地圖 List<Element>到地圖Map<String,List<Element> 元其鍵和值組對象的列表類包含鍵和值 public class Element { public Element(final key, final value) { this((Object) key, (Object) value, 1L); } public

    0熱度

    3回答

    如果我有一個FluentIterable,如何得到沒有索引爲i的元素的新的FluentIterable?

    5熱度

    3回答

    我有以下兩類: class KeyClass { private prop1; private prop2; hashcode() { //implemented properly } equals() { //implemented properly } } class ValueClass {