原创 [javase]代理設計模式初步

package day9; /** * 以去飯堂吃飯爲例子 * 代理設計模式的初步瞭解 * */ public class TestProxy { public static void main(String[] args) {

原创 [javase]普通代碼塊 靜態代碼塊 構造代碼塊

Java中普通代碼塊,構造代碼塊,靜態代碼塊區別及代碼示例 //執行順序:(優先級從高到低。)靜態代碼塊>mian方法>構造代碼塊>構造方法。 其中靜態代碼塊只執行一次。構造代碼塊在每次創建對象是都會執行。 1 普通代碼塊 1

原创 [javase]二分法查找

package day6; //二分法查找數組的下標,極大提高效率,前提是數組已經排好序 public class ErFen {public st

原创 [javase]多態 向上轉型

      JNC a = new  JNC();      對於這個代碼我們非常容易理解無非就是實例化了一個劍南春的對象嘛!但是這樣呢?      Wine a = new JNC();      在這裏我們這樣理解,這裏定義了一個Wi

原创 nio編程的selector

原文鏈接 作者:Jakob Jenkov 譯者:浪跡v 校對:丁一Selector(選擇器)是Java NIO中能夠檢測一到多個NIO通道,並能夠知曉通道是否爲諸如讀寫事件做好準備的組件。這樣,一個單獨的線程可以管理多個channel,從

原创 關於ZooKeeper的四個邏輯思維題目

 編程思維訓練 1、級聯查看某節點下所有節點及節點值 2、刪除一個節點,不管有有沒有任何子節點  3、級聯創建任意節點 4、清空子節點package HomeWork; import java.util.List; import or

原创 用java實現spark的rdd接口

package sparkcore.day2.lesson01; import org.apache.spark.HashPartitioner; import org.apache.spark.Partitioner; import

原创 Zookeeper循環註冊監聽器

Zookeeper中的監聽器只執行一次,需要在watcher類中重寫process方法,以達到重複註冊監聽器的效果MyWatcher.javapackage watch; import org.apache.zookeeper.Keep

原创 hive高級操作

Stay hungry Stay foolish -- http://blog.csdn.net/zhongqi2513Hive 高級應用目錄1、 Hive shell 操作 ...............................

原创 nio編程基礎之 buffer緩衝區的應用

import java.io.IOException; import java.io.RandomAccessFile; import java.nio.ByteBuffer; import java.nio.channels.FileC

原创 Hbase的java API

HbaseApi.javapackage com.carssun.hbase.api; import java.util.ArrayList; import java.util.List; import org.apache.hado

原创 [轉載]service mysqld start的問題

問題描述:啓動MySQL後,出現連接不上,報 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11[root@mysql01 ~]# service mysql startStarting

原创 SparkStreaming的單詞計數案例

import org.apache.spark.streaming.dstream.ReceiverInputDStream import org.apache.spark.streaming.{Seconds, StreamingCon

原创 利用scala實現YARN的RPC

根據scala實現YARN的RPC功能YARN主要分爲ResourceManager和DataManagerResourceManager主要負責接收DataManager的請求,例如註冊,資源調度等DataManager每隔一段時間會進

原创 利用Spark把數據寫進mysql數據庫時候遇到的問題

寫入數據庫的方式是:df2.write.mode(SaveMode.Append).jdbc(url,"student",properties)impossible to write to binary log since BINLOG_