转载博客: http://blog.csdn.net/ruglcc/article/details/7814546/ http://blog.csdn.net/haoel/article/details/2886