【发布时间】:2017-04-10 15:02:45
【问题描述】:
如何使用线程概念从文件中读取 N 行。
假设一个文件包含 N 行,内容将被动态添加。
我需要阅读包含单词“ERROR”、“Shutdown”、“Recovery”、“failed”的行。
这里我需要使用线程概念,因为,第一次我的文件读取 1-100 行并且它正在检查单词,如果有一个特定的单词(错误、关机、恢复、失败)它应该将它存储在一个细绳。
下次我的线程在 2 分钟后开始读取时,它应该从 101-200 行开始读取,它不应该从文件的第一行再次读取。
它应该在每 2 分钟后继续读取文件。请提供我所要求的相关编码。
【问题讨论】:
-
欢迎来到 StackOverflow。请阅读并遵循帮助文档中的发布指南。最小、完整、可验证的示例适用于here。在您发布 MCVE 代码并准确描述问题之前,我们无法有效地帮助您。 StackOverflow 不是编码或教程服务。另外,添加您尝试过的内容?
标签: multithreading