原创 Hadoop WorldCount程序
Hadoop WorldCount程序 --aaa.txt hello world hadoop hello lhj hadoop good luck to lhj nice to me lhj --Mapper import jav
原创 scala case匹配值
scala中的case非常強大,既可以匹配值,匹配類型,匹配集合,匹配class,匹配object。 --case匹配值 scala> def bigData(data: String){ | data match{
原创 scala val隱式變量
package com.lhj.scala object Test { def main(args: Array[String]): Unit = { getStudentInfo("Spark")(8) getS
原创 scala object隱式對象
package com.lhj.scala import java.io.File import scala.io.Source object Test { abstract class A[T] { def add
原创 scala 隱式轉換參數
package com.lhj.scala import java.io.File import scala.io.Source object Test { def main(args: Array[String]): Unit
原创 java 多線程join
package com.lhj.java; public class Test { public static void main(String[] args) throws Exception {
原创 scala 柯里化函數
柯里化函數 一個函數有2個參數,可以轉換成2個函數,第一個函數接收第一個參數,第二個函數接收第二個參數。 scala> ////////////////////////////// scala> def sum(x:Int,y:I
原创 hadoop 讀流程和寫流程
hadoop HDFD讀流程 hadoop HDFD寫流程 package com.lhj.hadoop; import java.io.BufferedReader; import java.io.IOException; impo
原创 java 多線程
多線程: 1.implements Runnable 2.extends Thread package com.lhj.java; public class Test { public static void m
原创 !!scala 高階函數,匿名函數
如果一個函數的參數是函數,這個函數就叫高階函數。 高階函數是java和scala的最大不同點。 scala> ////////function////////////// scala> def fun1(name:String){pr
原创 jdbc連接oracle的方法
jdbc連接oracle的方法 package com.odsd.util; import java.sql.*; import java.util.Iterator; import oracle.jdbc.pool.Oracle
原创 jdbc連接mysql的方法
jdbc連接mysql的方法 package com.java.util; import java.sql.*; public class DButil { /** * 作用:連接mysql * 時間:2015年8月12日
原创 java 多線程sleep
package com.lhj.java; import java.util.Date; public class Test1 { public static void main(String args[]) {
原创 java 多線程yield
package com.lhj.java; public class Test { public static void main(String[] args) throws Exception {
原创 scala 函數
scala中變量和函數一視同仁,都是平等地位。 變量可以等於函數,函數也可以等於變量。 scala> //----------def-------------- scala> def f2=println f2: Unit scal