小编use*_*813的帖子

收集HashMap <String,List <String >> java 8

我希望能够将转换ListHashMap其中关键是elementName和值是随机的东西(在这种情况下,它的元素名称)的列表.所以总之我想要(A->List(A), B->List(B), C-> List(C)).我尝试使用toMap()并传递它keyMapper,ValueMapper但我收到编译错误.如果有人可以帮助我,我真的很感激.

谢谢!

public static void main(String[] args) {
    // TODO Auto-generated method stub
    List<String> list = Arrays.asList("A","B","C","D");
    Map<String, List<String>> map = list.stream().map((element)->{
        Map<String, List<String>> map = new HashMap<>();
        map.put(element, Arrays.asList(element));
        return map;
    }).collect(??);
}


Function<Map<String, String>, String> key = (map) -> {
    return map.keySet().stream().findFirst().get();
};

Function<Map<String, String>, String> value = (map) -> {
    return map.values().stream().findFirst().get();
};
Run Code Online (Sandbox Code Playgroud)

=== 这对我有用

谢谢你所有的帮助!@izstas"他们应该对元素进行操作"帮了很多:).实际上这正是我想要的确切

public static void …
Run Code Online (Sandbox Code Playgroud)

java list hashmap java-8 collectors

27
推荐指数
3
解决办法
5万
查看次数

如何将种子节点添加到正在运行的 akka-cluster

我正在尝试创建一个将部署在 AWS 中的容错 akka-cluster。它是一个标准集群,具有 3 个种子节点 SN1、SN2 和 SN3,多个 Akka 系统连接到一个种子节点。SN 具有 ASG,万一发生故障,它将启动一个新实例。

我知道如果 SN1 出现故障,系统将故障转移到其他 SN(种子节点)。但是如何在不停止集群的情况下无缝注册现在具有新 IP 地址的 SN1。

我尝试了以下但没有运气

  • Cluster.joinseednodes 仅适用于启动
  • 每个SN后面的ELB不起作用。Akka 无法连接到 ELB

有没有人知道如何将种子节点添加到正在运行的 Akka 集群?

谢谢

java amazon-web-services akka java-8 akka-cluster

5
推荐指数
1
解决办法
2204
查看次数

弹簧靴性能和整体体验

我真的很喜欢使用弹簧靴是多么容易.在他们的制作应用程序中是否使用过弹簧靴?如果是这样,使用它时有什么优点/缺点和陷阱?使用spring boot的嵌入式容器有什么表现?

谢谢-Parshu

spring java-8 spring-boot

-1
推荐指数
1
解决办法
3286
查看次数