http://blog.csdn.net/techbirds_bao/article/details/9299041
http://my.oschina.net/lilw/blog/168304
http://blog.csdn.net/thunder0709/article/details/7919343
http://my.oschina.net/heartdong/blog/123846