小编use*_*486的帖子

如何使用 JWT 令牌连接rabbitMQ

问题在标题中继续。我需要使用oauth2 连接到rabbit MQ。

有什么建议吗?我看到这个插件: https: //github.com/rabbitmq/rabbitmq-auth-backend-oauth2但我无法构建它,并且没有二进制文件。

rabbitmq oauth-2.0

5
推荐指数
0
解决办法
2870
查看次数

第三个参数Java8减少了Object中的字符串属性

Stream Guru的问题非常简单:

我有这个:

    List<MyBean> beans = new ArrayList<>();
    beans.add(new MyBean("tutu"));
    beans.add(new MyBean("toto"));
    beans.add(new MyBean("titi"));
Run Code Online (Sandbox Code Playgroud)

比较:

 StringBuilder reduced
            = beans.parallelStream()
                    .map(MyBean::getName)
                    .reduce(new StringBuilder(), (builder, name) -> {
                        if (builder.length() > 0) {
                            builder.append(", ");
                        }

                        builder.append(name);
                        return builder;
                    }, (left, right) -> left.append(right));
Run Code Online (Sandbox Code Playgroud)

 StringBuilder reduced
            = beans.parallelStream()
                    .map(MyBean::getName)
                    .reduce(new StringBuilder(), (builder, name) -> {
                        if (builder.length() > 0) {
                            builder.append(", ");
                        }

                        builder.append(name);
                        return builder;
                    }/* WITHOUT THIRD PARAM*/);
Run Code Online (Sandbox Code Playgroud)

为什么,第二个解决方案没有编译...第三个参数是针对并行流...

你能解释为什么我无法编译第二个代码部分吗?

java reduce lambda java-8 java-stream

2
推荐指数
1
解决办法
420
查看次数

标签 统计

java ×1

java-8 ×1

java-stream ×1

lambda ×1

oauth-2.0 ×1

rabbitmq ×1

reduce ×1