全部转载之下面的链接
https://www.cnblogs.com/zpfbuaa/p/5256187.html
http://blog.csdn.net/zt15732625878/article/details/52078816
http://blog.csdn.net/belen_xue/article/details/52763629
http://blog.csdn.net/zxq1138634642/article/details/9121363
http://blog.csdn.net/tiantiandjava/article/details/45390859