参考网页: http://www.cnblogs.com/chaoyazhisi/p/6143734.html http://blog.csdn.net/liang12360640/article/details/51158724