http://blog.csdn.net/lilian0118/article/details/22732747 http://blog.sina.com.cn/s/blog_819100560101a86s.html