参考链接: http://blog.csdn.net/liuheng0111/article/details/53090473 http://blog.csdn.net/thesby/article/details/51264439