http://www.cnblogs.com/phphuaibei/archive/2011/09/13/2174927.html
http://www.cppblog.com/amazon/archive/2011/09/30/157213.html
http://www.cnblogs.com/phphuaibei/archive/2011/09/13/2174927.html
http://www.cppblog.com/amazon/archive/2011/09/30/157213.html