yangchao's first gihub repository for test and personal usage