理论:http://www.cnblogs.com/2050/archive/2012/08/13/2636467.html 实例:http://www.cnblogs.com/zyy711865/p/3479064.html