附上两个appender配置:RollingRandomAccessFileAppender和自定义的LogStoreAppender 自定义a...
public class SleepWaitTest extends Thread {@Overridepublic void run() {s...
joiner里DbDataReader读数据用的spring-jdbc的JdbcTemplate,所以不用主动close资源连接之类的,Jdbc...
1.spark基本工作原理 2.RDD 以及其特性a、RDD是Spark提供的核心抽象,全称为Resillient Distributed Da...
将trait作为接口使用Scala中的Triat是一种特殊的概念,可以将Trait作为接口来使用,此时的Triat就与Java中的接口非常类似。...
1.定义类: 创建类的对象,调用其方法:val helloWorld = new HelloWorldhelloWorld.sayHello()...
1.if表达式 if表达式是有值的,就是if、else最后一行返回的值。 例:val age = 30; val isAdult = i...
java.util.stream.Collector是一个接口,作为stream对象collect(Collector collector)方法...
通过流能更好地操作集合。java.util.Stream一般与lamda表达式结合使用。 1.流简介 流由三部分构成:源、0或多个中间操作、1个...