http://m.blog.csdn.net/u014696474/article/details/70568733 http://blog.51cto.com/lsieun/1845398 http://www.cnblogs.com/handsomeye/p/5107398.html