摘自网络上的一些经典文章集锦
http://www.cnblogs.com/wsl2011/archive/2011/04/26/2029656.html
http://blog.csdn.net/sivyer123/article/details/19240593
http://www.cnblogs.com/xred/archive/2012/03/31/2427356.html