http://blog.csdn.net/starryheavens/article/details/8396045 http://blog.csdn.net/chchong1234/article/details/24649083 http://www.cnblogs.com/Amandaliu/archive/2013/06/14/3135837.html http://blog.csdn.net/nogodoss/article/details/14161195 http://blog.k-res.net/archives/1193.html