http://www.2cto.com/kf/201203/122015.html
http://www.cnblogs.com/terrylin/archive/2013/06/01/3112596.html
http://www.cnblogs.com/zhepama/archive/2013/05/11/3073407.html
http://www.cnblogs.com/terrylin/archive/2012/11/23/2784331.html
http://www.cnblogs.com/snandy/category/360589.html
http://www.cnblogs.com/snandy/archive/2012/06/08/2541827.html
http://www.openfoundry.org/index.php?option=com_content&id=8678&isletter=1