http://hi.baidu.com/kkernel/blog/item/ab0c880eeefcecd37bcbe13c.html http://blogold.chinaunix.net/u3/94311/showart_2015890.html