doc and source code of 51xuequfang