http://www.cnblogs.com/lyhabc/p/3793524.htmlhttp://www.itpub.net/forum.php?mod=viewthread&tid=1134085