http://wenku.baidu.com/view/4f819a24af45b307e87197ea.html http://www.blogjava.net/amigoxie/archive/2013/10/13/404925.html