我在 macOS Big Sur 上运行IntelliJ IDEA\xe2\x8c\x83 ,而+space的基本完成似乎不起作用。\n我查看了Preferences / Keymap / Code Completion / Basic,它似乎按顺序排列。
\n有任何想法吗?
\n我希望以编程方式从工作人员本身获取我的 kafka 集群上的所有活动代理。这个想法是创建一个健康调度程序,它将检查并返回活动代理地址。
在每个worker中,我在设置consumer配置的时候设置了集群地址
props.put(onsumerConfig.BOOTSTRAP_SERVERS_CONFIG, myServerAddress);
Run Code Online (Sandbox Code Playgroud)
但是,这不会告诉我目前哪些经纪人是活跃的。
我进行了一些搜索,但找不到任何获取此信息的方法。是否可以?
我需要从一个给定的字符串创建一个数字字符串的ascii值。我的字符串仅包含大写的AZ字符。
目前,我有:
String example = "STRING";
List<Integer> list = example.chars()
.mapToObj(item -> (int) item)
.collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)
输出: [83, 84, 82, 73, 78, 71]
比我做的:
String asciiString = list.stream()
.map( n -> n.toString() )
.collect( Collectors.joining( "" ) );
Run Code Online (Sandbox Code Playgroud)
输出: 838482737871
有更有效的方法吗?可能只有一个流?
java ×2
apache-kafka ×1
hotkeys ×1
java-8 ×1
java-stream ×1
macos ×1
spring-boot ×1
spring-kafka ×1