Java语法糖介绍

概述

  1. 什么是语法糖

    语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·兰丁发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能没有影响,但是更方便程序员使用。

  2. 能够带来的好处

    语法糖让程序更加简洁,有更高的可读性

  3. 有哪些语法糖

    1. 自动拆箱、装箱
    2. 泛型擦除
    3. 不定长参数
    4. 迭代器
    5. 枚举
    6. switch支持枚举和字符串
    7. 内部类
    8. try-with-resources
    9. lambda

Kafka常用命令

  1. 查看kafka topic列表,使用–list参数

     ./kafka-topics.sh --zookeeper 192.168.137.100:2181 --list
  2. 查看kafka特定topic的详情,使用–topic与–describe参数

     ./kafka-topics.sh --zookeeper 192.168.137.100:2181 --topic dcc-topic --describe
  3. 查看consumer group列表,使用–list参数

     ./kafka-consumer-groups.sh --bootstrap-server 192.168.137.100:9292 --list
  4. 查看特定consumer group 详情,使用–group与–describe参数

     ./kafka-consumer-groups.sh --bootstrap-server 192.168.137.100:9092 --group flume_test --describe