
本源码是实现了一个非常简单的小功能.就是单纯的字符串替换但可以帮你解决两个问题: 第一:处理效率的问题 第二:大文件 读取读不全的问题 一个朋友需要替换几百兆的txt文件,但是打开就会卡死,.于是帮他写了一个.经过测试1G多的文件 替换仅需2秒多一点. (理论上来说 可处理的文件大小是无限制的!)
解决大文件读取不全的原理:按照指定的字节数来分批读取文件,进行处理.再分批写入 解决效率问题原理:尽量使用字节集对象会提升效率(以前发过一篇效率对比帖子.快速字节集对象 是普通的文本处理函数效率的50-100倍左右)如果你有更快的处理方式.欢迎来分享.感谢!
用的到的朋友来下载吧! 下载链接:https://t00y.com/file/20110282-442909937
|