http://blog.csdn.net/tanyujing/article/details/9381451 http://blog.csdn.net/wuwenxiang91322/article/details/12231657 http://ocaicai.iteye.com/blog/1047397