参看两篇文章: http://www.360doc.com/content/15/0105/15/9934052_438371998.shtml http://blog.csdn.net/intel80586/article/details/8566057 http://blog.csdn.net/crazyhacking/article/details/39375535 https://segmentfault.com/q/1010000003066524?_ea=293710