http://www.2cto.com/kf/201305/209114.html http://blog.csdn.net/flyingstarwb/article/details/3892361 http://tech.ddvip.com/2009-03/1236767794111083.html http://blog.163.com/cw490@126/blog/static/365940742010712104757864/