http://blog.csdn.net/forlong401/article/details/13772625 http://blog.csdn.net/luffy_1988/article/details/7781760 http://blog.csdn.net/guolin_blog/article/details/8714621 http://www.cnblogs.com/mengdd/archive/2013/07/24/3213378.html