http://blog.csdn.net/guogangj/category/182179.aspx http://blog.csdn.net/wangtaosuccess/category/140035.aspx