原创 【數據庫】數據庫四大特性ACID

一.事務        定義:所謂事務,它是一個操作序列,這些操作要麼都執行,要麼都不執行,它是一個不可分割的工作單位。        準備工作:爲了說明事務的ACID原理,我們使用銀行賬戶及資金管理的案例進行分析。          

原创 scala中的各種符號

. 泛型限定 泛型中的符號 <: >: <% : + - 符號    作用 [T <: UpperBound]    上界 [T >: LowerBound]    下界 [T <% ViewBound]    視界 [T : Conte

原创 【hbase】 Table中Family和Qualifier的關係與區別

Table中Family和Qualifier的關係與區別 就像用MySQL一樣,我們要做的是表設計,MySQL中的表,行,列的在HBase已經有所區別了,在HBase中主要是Table和Family和Qualifier,這三個概念。Ta

原创 linux中解決Host key verification failed問題

問題:集羣中node2重啓是突然: Host key verification failed hostname:node2 刪掉~/.ssh中的konws_host文件 rm ~/.ssh/known_hosts 還是不行 rm ~

原创 jvm區域劃分

jdk版本:jdk7 1.概述 jvm在java程序運行中會把內存區域劃分成若干區域進行管理,每個區域的創建、銷燬和功能各不相同。 其中方法區和堆是所有線程共享的數據區,棧(虛擬機棧和本地方法棧)和程序計數器是線程隔離的。 2.程

原创 【scala】下劃線的各種用法

第一:初始化的時候。     object Sample { var name:String=_ def main (args: Array[String]){ name="hello world"  println(name) } 

原创 【linux】chkconfig命令和運行級別

 Linux下的7個運行級別: 0à系統停機狀態,系統默認運行級別不能設置爲0,否則不能正常啓動,機器關閉。 1à單用戶工作狀態,root權限,用於系統維護,禁止遠程登陸,就像Windows下的安全模式登錄。 2à多用戶狀態,沒有NFS支

原创 【mysql】mysql.user.host中%含義

mysql的%雖然表示是任何主機,只是針對於通過TCP/IP連接過來的主機,mysql -h <ip> 但是不包括本機,以下兩種不包括 1、localhost 2、127.0.0.1 %不能替代上面兩種,也就是說,你在本機用mysql

原创 【hive】約束-enable|disable novlidate

ENABLE|DISABLE NOVALIDATE RELY/NORELY  啓用約束: enable novalidate :啓用約束,創建索引,僅對新加入的數據強制執行約束,而不管表中的現有數據.  禁用約束: disable nov

原创 【hadoop】reduce數量控制

1、參數變更 1.x 參數名                                                         2.x 參數名  mapred.tasktracker.reduce.tasks.maximum

原创 【hadoop】分佈式緩存DistributedCache

本文是對MR案例:Map-Join的解讀。 在hadoop中,共享全局變量或全局文件的幾種方法 使用Configuration的set()方法,只適合數據內容比較小的場景 將緩存文件放在HDFS上,每次都去讀取,效率比較低 將緩存文件放在

原创 【hadoop】split大小設置和map數量設置

三個參數決定split 1.mapred.min.split.size 2.mapred.max.split.size 3.dfs.block.size 根據公式: max(minimumSize,min(maximumSize,bloc

原创 【java】throws和throw區別

throws:用來聲明一個方法可能產生的所有異常,不做任何處理而是將異常往上傳,誰調用我我就拋給誰。   用在方法聲明後面,跟的是異常類名   可以跟多個異常類名,用逗號隔開   表示拋出異常,由該方法的調用者來處理   throws表示

原创 【java】Comparator()與comparaTo()

1.爲什麼寫? comparator 是javase中的接口,位於java.util包下,該接口抽象度極高,有必要掌握該接口的使用 大多數文章告訴大家comparator是用來排序,但我想說排序是comparator能實現的功能之一,他不

原创 【hadoop】linux下hadoop dfs命令

hdfs dfs、hadoop fs、hadoop dfs三個命令的區別:       在介紹命令之前,首先要知道hdfs dfs、hadoop fs、hadoop dfs三個命令的區別。       hadoop fs:通用的文件系統命