本文共 978 字,大约阅读时间需要 3 分钟。
let 课程地址 = " http://icourse8.com/SparkStreaming.html ";
章节信息
第1章 课程介绍第2章 初识实时流处理第4章 分布式发布订阅消息系统Kafka第5章 实战环境搭建第6章 Spark Streaming入门第7章 Spark Streaming核心概念与编程第8章 Spark Streaming进阶与案例实战第9章 Spark Streaming整合Flume第10章 Spark Streaming整合Kafka第11章 Spark Streaming整合Flume&Kafka打造通用流处理基础第12章 Spark Streaming项目实战第13章 可视化实战第14章 Java拓展第15章 补充内容class Solution { public boolean isValid(String s) { Stackstack = new Stack<>(); char[] chars = s.toCharArray(); for (char aChar : chars) { if (stack.size() == 0) { stack.push(aChar); } else if (isSym(stack.peek(), aChar)) { stack.pop(); } else { stack.push(aChar); } } return stack.size() == 0; } private boolean isSym(char c1, char c2) { return (c1 == '(' && c2 == ')') || (c1 == '[' && c2 == ']') || (c1 == '{' && c2 == '}'); }}
转载于:https://blog.51cto.com/14127734/2409825