http://blog.youkuaiyun.com/cutesource/archive/2010/07/31/5778820.aspxhttp://www.360doc.com/content/08/0304/16/7635_1091394.shtml