http://vaero.blog.51cto.com/4350852/779942 http://macleo.iteye.com/blog/1495775 http://blog.csdn.net/wangkuifeng0118/article/details/8190935