http://blog.csdn.net/ocean20/article/details/6313591 转载于:https://www.cnblogs.com/dianthus/archive/2011/07/12/2104321.html