http://wenku.baidu.com/view/efec66d526fff705cc170ad7.html?qq-pf-to=pcqq.c2c
http://blog.csdn.net/weiweiliulu/article/details/17409929
http://wenku.baidu.com/view/efec66d526fff705cc170ad7.html?qq-pf-to=pcqq.c2c
http://blog.csdn.net/weiweiliulu/article/details/17409929