原创 Log4j按級別輸出日誌到不同文件配置分析

關於LOG4J 按照級別輸出日誌,並按照級別輸出到不同文件中的說法有很多, 網上貼的最多的log4j.properties的設置是這樣的 [java] view plaincopy log4j.rootLogger=in

原创 Arrays.asList()測試

今天對Arrays.asList()方法做了測試: public class Test01 {public static void main(String[] args) {List<String> _list = Arrays.asLi

原创 Java版本各種Thrift Server比較

Thrift is a cross-language serialization/RPC framework with three major components, protocol, transport, and server.

原创 算法

再網上看到了一個算法,做了記錄如下: 題目一: 一個管子裏有N個球,它們都在以1M/S的速度(向左或向右)移動,在兩個球發生碰撞時,各自掉頭並且速度不變,問:多長時間之後N個球全部落地?        相信很多泡過論壇的人這個題目不只見

原创 Thrift 之 安裝與測試

Thrift是跨語言的服務部署框架,最初由Facebook於2007年開發,2008年進入Apache開源項目 最新版本:0.9.2由於需要運行在Java 1.7 所以使用了0.8.0版本 下載地址如下:http://archive.a

原创 Mybatis類型轉換介紹

Mybatis類型轉換介紹 1.1     目錄 1.2     建立TypeHandler 1.2.1    TypeHandler接口 1.2.2    BaseTypeHandler抽象類 1.3     註冊Typ

原创 scala學習筆記

1 方法的訪問域 private[this] The method is available only to the current instance of the class it’s declared

原创 Spring定義事物通知tx:advice

<aop:config proxy-target-class="false">     <aop:advisor advice-ref="txAdvice" pointcut="*" />     </aop:config>       

原创 DEPENDENT SUBQUERY標記

今天發現有條sql語句執行到了大約1分鐘左右,sql的格式如下: select * from a where id in ( select max(id) from a where b1 in ('','') group by b1 )

原创 Java內部類的訪問調用

從Java1.1開始引入了內部類以來,它就引起了人們的激烈爭論。其實任何優秀的語言特性用得不好就是濫用,內部類用得不好就會導致代碼像迷宮一樣,導致出現毫無重用的綜合徵。1、內部類分爲成員內部類、靜態嵌套類、方法內部類、匿名內部類。幾種內部

原创 context:component-scan

Spring中applicationContext.xml中有個標籤<context:component-scan>通過掃描文件的方式進行注入。 使用<context:component-scan>之後<context:annotatio

原创 nginx -s reload命令

Nginx新的重載方法(nginx -s reload) Nginx 從 0.7.53 版本之後新增了一些命令行參數:-s 以前都是用kill -HUP `cat /usr/local/nginx/logs/nginx.pid`

原创 zeroDateTimeBehavior=convertToNull

在Mysql數據庫中使用DATETIME類型來存儲時間,使用JDBC中讀取這個字段的時候,應該使用 ResultSet.getTimestamp(),這樣會得到一個java.sql.Timestamp類型的數據。在這裏既不能使用 Res

原创 單鏈表是否存在環及相關操作

給定一個單鏈表, 1 判斷該連表是否存在環 2 如何知道環的長度 3 如何找到環的連接點 4 連表的長度  定義一個節點: public class Node { public String value ; public Nod

原创 REDIS集羣部署步驟以及問題解決

1 放開redis.config中cluster-enabled yes的註釋 2 複製redis.conf文件   修改端口:6380  6381 6382 3 分別啓動redis服務 4 使用redis客戶端命令:cluster me