减少报错 https://img-blog.csdn.net/20180521182354429 https://img-blog.csdn.net/2018052118235524 https://img-blog.csdn.net/20180521182355614 https://img-blog.csdn.net/20180521182356449