only for review

这个函数实现太粗糙了，居然把整个文件读到内存