第1关:套接字流实现黑名单过滤
代码:
import org.apache.spark.SparkConf
import org.apache.spark.streaming.StreamingContext
import org.apache.spark.streaming.Seconds
object TransformBlackList {
def main(args: Array[String]): Unit = {
/********** Begin **********/
//初始化
val sparkConf = new SparkConf().setAppName("TransformBlackList").setMaster("local[2]")
//创建StreamingContext,设置每五秒秒刷新一次
val ssc = new StreamingContext(sparkConf, Seconds(5))
ssc.sparkContext.setLogLevel("error")
//设置需要过滤的黑名单(Abby、 Paige、 Carla、 Mary、 Ken)
val BlackList = Array("Abby","Paige","