找到了一些挺好的讲解~
http://blog.csdn.net/jimmy212/article/details/779098
大白话http://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html
别人家的代码http://blog.csdn.net/oxoxzhu/article/details/8142306
研究完再补充~