简介:http://www.cnblogs.com/wmlunge/archive/2013/01/08/2850809.html
实践: http://www.cnblogs.com/eaglet/archive/2008/09/05/1285169.html
实践一:http://www.cnblogs.com/solo/archive/2012/03/01/2375865.html
原理:http://lzy.iteye.com/blog/344317