kafka related articles

how to caculate kafka Cluster machine Number https://docs.confluent.io/current/streams/sizing.html#id1 https://www.cnblogs.com/huxi2b/p/6124937.html kafka consumer 多线程实例 https://www.cnblogs.com/huxi2b/p/6124937.html kafka producer 多线程实例 http://distantlight1.iteye.com/blog/2293778 如何为Kafka集群选择合适的Topic/Partitions数量 https://blog.csdn.net/yyqq188/article/details/79387494 【机器学习】在生产环境使用Kafka构建和部署大规模机器学习 https://blog.csdn.net/np4rhi455vg29y2/article/details/79435119 zookeeper、kafka的安装与配置以及集群 https://blog.csdn.net/wngua/article/details/62045245 kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转) https://www.cnblogs.com/likehua/p/3999538.html

=> Unit vs. () =>Unit

def test(code: => Unit){ code } def test1(code: () => Unit){ code } 第一个就是(没有参数列表)=>Unit,但是省略了空的参数列表,写的时候只能这样 test{ println(“hello”) } 第二个是(空的参数列表)=>Unit就只能 test{ ()=> println(“hello”) } test分别要这样定义 def test(func :=> Unit){ func } def test(func: () => Unit){ func() }   () => Unit —> 是一个函数; => Unit —> 是一个执行结果为Unit的表达式