http://wenku.baidu.com/view/a372c105eff9aef8941e064d.html http://iamxi.iteye.com/blog/1106613 http://blog.csdn.net/lubiaopan/article/details/4802430