http://www.blogjava.net/bulktree/archive/2008/12/17/246786.html
http://www.blogjava.net/bulktree/archive/2008/12/18/247095.html
http://md20040208.blog.163.com/blog/static/30069427201122583728759/
http://blog.csdn.net/yuanfen127/article/details/2413319
http://www.blogjava.net/bulktree/archive/2008/12/18/247095.html
http://md20040208.blog.163.com/blog/static/30069427201122583728759/
http://blog.csdn.net/yuanfen127/article/details/2413319