1、http://blog.csdn.net/lishehe/article/details/23125111 2、http://blog.csdn.net/lishehe/article/details/23133105