参考地址:
http://www.cnblogs.com/sky20081816/p/3951889.html
http://blog.csdn.net/jiangsyace/article/details/50538181
http://jingyan.baidu.com/article/414eccf67298a16b421f0a6d.html