原创 程序員箴言
1.先想好後編程。
原创 java 中的enum(枚舉)
Enum類型是java5新增的特性,它是一種新的類型。允許用常量來表示特定的數據片斷,而且全部都以類型安全的形式來表示。可以讓我們拋棄所有舊的 public static final 代碼。1.枚舉的簡單舉例:package com.w
原创 java的ThreadLocal類
package java.lang; import java.lang.ref.*; /** * This class provides thread-local variables. These variables differ
原创 在hadoop的namenode上建立文件夾
解決啦,分兩步: 第一步:在本地建立一個文件件或文件,如: bin/hadoop fs -mkdir usr/MR 再 bin/hadoop fs -ls 可以查看剛剛建立的文件所在的目錄: /user/
原创 運用HINT提高SQL語句的執行效率
運用HINT提高SQL語句的執行效率 hints是oracle提供的一種機制,用來告訴優化器按照我們的告訴它的方式生成執行計劃。我們可以用hints來實現: 1) 使用的優化器的類型 2) 基於代價的優化器的優化目標,是all_rows還
原创 hive橫轉豎
1.vi yongchun_job.txt This is my test 2.create table yongchun_job_1(col_1 string,col_2 string,col_3 s
原创 hadoop分佈式系統
簡介 HDFS, the Hadoop Distributed File System, 是一個分佈式系統,它被設計用來存儲大數據量的信息(通常是TB或PB),並提供對數據進行高吞吐量訪問的性能。文件被存儲在多臺機器中,確保系統的抗
原创 聚合函數&groupby&having
1. Sql語句的聚合函數有: 聚合函數和其他函數的區別是:聚合函數一般作用在多條記錄上。 A:Count(coutexpr|distinct coutexpr)用
原创 oracle實現行列轉換
QL> select * from student; IDNAME CHINESE MATH ENGLISH --------- -------- ---------- ----------
原创 hive中數組的使用
數據 afan@ubuntu:/usr/local/hadoop/hive$ cat test.txt 12,23,23,34 what,are,this 34,45,34,23,12 who,am,i,are afan@ub
原创 pracle去除重複行
SQL> select * from test; ID NAME SEX ---------- -------- -------- 1 spring1 男 2 spring1
原创 java多線程
java多線程:http://tech.it168.com/focus/200902/Java-concurrent/index.html
原创 ubuntu bash shell快捷鍵
《CTRL+K 》 : 刪除從光標到行尾的部分 《CTRL+U> : 刪除從光標到行首的部分 《ALT+D》 : 刪除從光標到當前單詞結尾的部分 《CTRL+W》 : 刪除從光標到當前單詞開頭的部分 《CTRL+A》:
原创 oracle row_number()
ROW_NUMBER Syntax Description of the illustration row_number.gifPurpose ROW_NUMBER is an analytic function. It as
原创 hql實踐總結
1.select * from tb1 where dt = '20110824' and id<>'' and id is not null 這一句是錯的 2. id<>''這句會轉換爲id<>cast('' as int) cast(