http://www.cnblogs.com/01-sunkey/archive/2012/04/09/2438538.html
http://www.cnblogs.com/ruiqingzhang/p/5534099.html
http://www.cnblogs.com/shanyou/p/3221990.html
http://www.cnblogs.com/sunddenly/p/4033574.html
ES
http://www.cnblogs.com/richaaaard/p/5227477.html
http://blog.csdn.net/everlasting_188/article/details/51803784