这篇文章很全:http://www.cnblogs.com/shanyou/p/3918178.html
这篇文章很好:http://www.cnblogs.com/jesse2013/p/3583308.html