http://blog.sina.com.cn/s/blog_50e967c90100ta0t.html http://blog.csdn.net/mylzc/article/details/6787732