在 http://www.cnblogs.com/strick/p/3965937.html 有介绍说明