转自:http://blog.csdn.net/u010737354/article/details/52456570
转自:http://blog.csdn.net/bluetjs/article/details/52936943
转自:http://blog.csdn.net/crslee/article/details/52041016
转自:http://www.cnblogs.com/web21/p/6092414.html
转自:http://chinahnzhou.iteye.com/blog/1249439