http://www.cnblogs.com/ljxe/p/5521840.html http://blog.csdn.net/u013087513/article/details/51771323 http://blog.csdn.net/caiandyong/article/details/51563989 http://blog.csdn.net/maoyeqiu/article/details/50110267 http://www.cnblogs.com/lwbqqyumidi/p/3837629.html