转载自Vimer的程序世界 [ http://www.vimer.cn ] http://www.cnblogs.com/hnrainll/archive/2011/05/05/2038186.html