转载博客:
http://www.cnblogs.com/wupeiqi/archive/2013/05/12/3074478.html
http://www.cnblogs.com/wupeiqi/archive/2013/05/15/3080650.html
http://www.cnblogs.com/wupeiqi/archive/2013/05/16/3082048.html
http://blog.csdn.net/shirdrn/article/details/7105539
系列一:http://www.cnblogs.com/huangxincheng/category/355399.html
系列二:http://www.cnblogs.com/lipan/category/273923.html