改用更好一点的读文件方式