http://hi.baidu.com/gaoke966/blog/item/598b3d23272d385c9358070f.html http://jianchen.iteye.com/category/110754?page=2&show_full=true