sever更新。原来大部分为引用的地方换成了指针，如果需要用到我声明的函数的注意重新查看声明