方法记录:
1. http://blog.csdn.net/zhzht19861011/article/details/50717549
2. http://www.cnblogs.com/suozhang/p/5301054.html