原创 Tachyon 的 安裝部署

1. 下載源碼 tachyon源碼 2. 編譯 mvn package -Djava.version=1.7 -Dhadoop.version=2.2.0 -DskipTests 3.安裝 cp tachyon-env.sh.templa

原创 Scala 中的 apply 和 update 方法

Scala 是構建在 JVM 上的靜態類型的腳本語言,而腳本語言總是會有些約定來增強靈活性。靈活性可以讓掌握了它的人如魚得水,也會讓初學者不知所措。比如說 Scala 爲配合 DSL 在方法調用時有這麼一條約定: 在明確了方法調用的

原创 Hive用法

轉載一下:原文http://www.jiacheo.org/blog/126 1, 創建表 ? 1 2 3 4 5 6 CREATETABLEpage_view(viewTime I

原创 spark 操作 hbase

添加hbase 的jar 包,在{SPARK_HOME}/conf/spark-env.sh 中添加<span style="white-space:pre"> </span><span style="white-space:pre"><

原创 HBase 的學習筆記

HBase學習筆記,有點亂。 Hbase特點:稀疏多版本無類型:都是字符串高性能隨機讀寫三種查詢方式:單個rowkey 查詢,通過rowkey的range查詢,全表掃描HDFS 只支持 append,追加操作? 數據模型:kv rowKe

原创 hbase 的配置過程

在 hbase 配置過程中,碰到了一個問題,搞了一天。終於搞定了。 原因在於: hbase-site.xml 的配置信息 <span style="white-space:pre"> </span><property>

原创 CPU高速緩存行對齊

CPU的高速緩存一般分爲一級緩存和二級緩存,現今更多的CPU更是提供了三級緩存。CPU在運行時首先從一級緩存讀取數據,如果讀取失敗則會從二級緩存讀取數據,如果仍然失敗則再從內存中存讀取數據。而CPU從一級緩存或二級緩存或主內存中最終讀

原创 Scala學習筆記2 (Lang上篇)

lang 2.1.     和Java的異同 2.1.1.  語法 Java++:增加的語法 Java--:刪減的語法 純OO 靜態成員 操作符重載 原生數據類型 closure br

原创 Scala學習筆記4 (Object-Oriented Programming)

4.   OOP 4.1.     類class 4.1.1.  定義 例子1: class User {   var name = "anonymous"   var age:Int = _   val country

原创 Scala學習筆記6 (io)

6.   io 6.1.     文件I/O 6.1.1.  讀文件 scala特有的是scala.io.Source,例如: import scala.io._ Source.fromFile("cn.scala","utf

原创 Hive筆記

Hive HA 原理:HAProxy :Hive 實例池 Hive 數據類型基礎複合arraymapstruct 創建表create EXTERNA

原创 Scala學習筆記9 (misc)

9.   misc 9.1.     json Scala-json 9.2.     Configgy http://www.lag.net/configgy/ 簡單配置及logging: ----------------

原创 Scala學習筆記8 (xml)

8.  XML 8.1.     生成 Scala原生支持xml,就如同Java支持String一樣,這就讓生成xml和xhtml很簡單優雅: val name = "james" val age = 10 val html

原创 Java String類型剖析及其JVM內存分配詳解

前提:先了解下什麼是聲明,什麼時候纔算是產生了對象實例 其中x並未看到內存分配,變量在使用前必須先聲明,再賦值,然後纔可以使用。java基礎數據類型會用對應的默認值進行初始化   一、首先看看Java虛擬機JVM的內存塊及其變

原创 Scala學習筆記7 (actor)

 actor http://www.scala-lang.org/docu/files/actors-api/actors_api_guide.html#   Scala中處理併發,有很多選擇: l  actor消息模型,類似E