http://blog.csdn.net/luoboo525/article/details/7883998 http://blog.sina.com.cn/s/blog_a000da9d01014m5e.html