http://jingyan.baidu.com/article/8065f87fcc0f182330249841.html
http://blog.knowsky.com/195154.htm
http://blog.csdn.net/fgh2009/article/details/7176877
http://www.cnblogs.com/sunliming/archive/2010/10/11/1847750.html
http://blog.csdn.net/cxwen78/article/details/6863696
http://hi.baidu.com/cin_ie/item/3e96974d3641480c6cc2f015