启动3个查找线程查找三个文本的内容,只要任何1个线程找到欲寻找的文本,就终止3线程
启动3个查找线程查找三个文件的内容,只要任何1个线程找到欲寻找的文本,就马上调用处理函数来处理数据,并且这3个查找线程都暂停/终止。
如果处理函数处理数据不成功,那么则三个查找线程继续查找。如果处理函数处理数据成功,那么则三个查找线程就永远终止啦。
就是这样的一个不断循环的过程。
这3个查找线程查找的是不同的三个文件。如查找线程1查找1.txt,查找线程2查找2.txt,查找线程3查找3.txt。欲寻找的文本比如说是“admin”。
请问这样的需求如何设计呢?最好有代码。