从http://git.oschina.net/MickeyZZC/MLSBS   转载