http://blog.csdn.net/joygo007/article/details/6648926 http://blog.chinaunix.net/uid-20620288-id-3163465.html