问题在标题中继续。我需要使用oauth2 连接到rabbit MQ。
有什么建议吗?我看到这个插件: https: //github.com/rabbitmq/rabbitmq-auth-backend-oauth2但我无法构建它,并且没有二进制文件。
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)
为什么,第二个解决方案没有编译...第三个参数是针对并行流...
你能解释为什么我无法编译第二个代码部分吗?