原创 SpringMVC+Spring3+Hibernate4的開發環境搭建
在網上看到的文章,先留着以供參考: 下面介紹一下SpringMVC+Spring3+Hibernate4的開發環境搭建 先大致看一下項目結構: 具體的代碼不再演示,主要是走了一個很平常的路線,mvc-servcie-dao-hibe
原创 Atlas簡介
具體請看https://github.com/Qihoo360/Atlas/blob/master/README_ZH.md Atlas是由 Qihoo 360, Web平臺部基礎架構團隊開發維護的一個基於MyS
原创 Hadoop中Partitioner解析
Mapper最終生成的鍵值對<key,value> 需要送到Reducer進行合併,相同的key會送到同一個Reducer中,哪個key由哪個Reducer來處理的分配過程是由Partitioner規定的,Partitioner接
原创 Java Map排序
1 按照Key排序: Java類庫中存在相應的實現,如:TreeMap 不必多說,由於TeeMap在修改和刪除之後需要重新排序,要消耗一些性能。當然可以考慮,先使用HashMap進行進行創建和修改操作,如果需要排序,再調用
原创 Java運行時異常
java運行時異常是可能在java虛擬機正常工作時拋出的異常。 java提供了兩種異常機制。一種是運行時異常(RuntimeExepction),一種是檢查式異常(checked execption)。 檢查式異常:我們經常遇到的I
原创 查看mysql版本的四種方法
1:在終端下:mysql -V。 以下是代碼片段: [shengting@login ~]$ mysql -V mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (
原创 Java實現字符數組單詞反轉
今天筆試時遇到一個題目: 有一段英文用空格隔開,不包含標點符號,如: what are you doing 需輸出格式如下doing you are what。要求只能藉助定長的內存。 答題的時候一時不知從
原创 靜態方法的同步測試
面試時被問到:一個類包含兩個被synchronized 修飾的static方法,是否會出現不同步的狀態,一時沒搞想明白,張口就說了句:會出現不同步的狀態。 先做測試如下: public class Test01 {private stat
原创 java 基礎
1 java修飾符 java中訪問修飾符public、private、protecte、default的意義講解:public(接口訪問權限): Java語言中訪問限制最寬的修飾符,一般稱之爲“公共的”。被其修飾的類、屬性以及方法不僅
原创 shell中$0,$?等的用法
$#:表示傳遞給腳本的個數 $0:腳本本身的名稱 $$:當前shell的進程號 $!:上一個子進程的進程號 $*:所有參數列表。如"$*"用「"」括起來的情況、以"$1 $2 … $n"的形式輸出所有參數。$@:所有參數列表。如"$@"
原创 Tomcat中CATALINA_HOME和CATALINA_BASE的區別
The description below uses the variable name $CATALINA_BASE to refer the base directory against which most relative pat
原创 Shell按行讀取文件的方法
其中hadoop.log爲需要讀取的文件: 1 #!/bin/sh while read line; do echo $line; done < hadoop.log 2 #!/bin/sh cat hadoop.log |
原创 String.format()方法使用
在使用String.format() 來處理long的時候: String.format("處理id[%l]的結果[%b]." 但運行有錯,拋java.util.UnknownFormatConversionException,查了一下才
原创 nutch2.2 mysql 安裝
官網介紹如下: Apache Nutch is a highly extensible and scalable open source web crawler software project. nutch是一個高度可擴展和可伸縮的開源
原创 SQL Update多表聯合修改
1) Oracle 多表更新方法: Oracle語法: UPDATE updatedtable SET (col_name1[,col_name2...])= (SELECT col_name1,[,col_name2...]