问题描述
用vc++或java每隔一段时间读取一个日志文件(这是一个电话语音接听日志文件,文件内容在随时的增加)后提取有效数据到数据库中,怎么做到从上次读取文件的位置,也就是行数,开始下次的读取。大家知道,java和vc++是通过while()循环来读取文件,我当时的做法是记录上次while()的循环次数,下次读取时先空循环上次记录的行数,然后开始真正的读取文件。看看大伙有没有更好的办法。
解决方案
解决方案二:
randomaccessfile+上次读取位置
解决方案三:
引用1楼inhibitory的回复:
randomaccessfile+上次读取位置
.
时间: 2024-09-20 16:59:30