http://www.cnblogs.com/zhanjindong/archive/2013/02/15/2912892.html
http://book.douban.com/annotation/16611101/
http://blog.csdn.net/yusiguyuan/article/details/12357381
http://book.douban.com/annotation/16611101/
http://blog.csdn.net/yusiguyuan/article/details/12357381