http://blog.csdn.net/xianqiang1/article/details/8121446 http://blog.csdn.net/lijingpengchina/article/details/9318165