这是一些学习和测试的代码