http://blog.csdn.net/jsjzzh/archive/2007/03/16/1531150.aspx
http://blog.csdn.net/salesforce/archive/2009/07/28/4384757.aspx
http://blog.csdn.net/kdnuggets/archive/2007/12/09/1925624.aspx
http://blog.csdn.net/hxf0759/archive/2009/05/15/4182410.aspx
http://blog.csdn.net/tangcx/archive/2007/05/25/1625270.aspx
http://blog.csdn.net/wzy0623/archive/2007/06/18/1656331.aspx
http://blog.csdn.net/OceanRain/archive/2006/10/10/1329132.aspx
http://blog.csdn.net/coolyl/archive/2004/11/21/189457.aspx
http://blog.csdn.net/yswname/archive/2007/12/01/1910186.aspx
http://blog.csdn.net/salesforce/archive/2009/07/28/4384757.aspx
http://blog.csdn.net/kdnuggets/archive/2007/12/09/1925624.aspx
http://blog.csdn.net/hxf0759/archive/2009/05/15/4182410.aspx
http://blog.csdn.net/tangcx/archive/2007/05/25/1625270.aspx
http://blog.csdn.net/wzy0623/archive/2007/06/18/1656331.aspx
http://blog.csdn.net/OceanRain/archive/2006/10/10/1329132.aspx
http://blog.csdn.net/coolyl/archive/2004/11/21/189457.aspx
http://blog.csdn.net/yswname/archive/2007/12/01/1910186.aspx