http://www.2cto.com/kf/201401/270169.html http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html