关于批量下载线程池与信号机制的使用

步骤一  把下载链接进行前期加工准备放入队列 准备完毕之后通知步骤二进行下载

步骤二 开启线程池任务下载队列内容 全部下载完毕之后 通知步骤一 准备下载队列

用到task 线程池   和AutoResetEvent

信号机制

最终解决了很多异常其中包括特殊字符文件名异常,导致线程异常,的报错 以及sqllite数据 更新  线程占用锁定等出现的bug  最终软件运行起来,流畅再无异常.

多线程异常处理是有点小复杂的问题

原文地址:https://www.cnblogs.com/zuochanzi/p/12578340.html