借用一段代码并自己修改后使用