http://dead-knight.iteye.com/blog/1978302 http://blog.csdn.net/charliechen1989/article/details/42026463