http://blog.sina.com.cn/s/blog_47642c6e0102w3uk.html http://blog.csdn.net/u012359618/article/details/56277254