我们在用C# 开发程序时,经常会使用的多线程,实现多任务的处理。一般常用的方法是新建多个线程,进行处理。 今天我分享一个采用线程池的方式来实现的实例。对有需要的朋友做个借鉴。
://www.catalogueoflife.org/col/browse/classification/抓取的数据自动保存到txt文件里。
页面搜索功能设置:搜索网站选择框,采集信息的显示条数及关键字输入框;显示列表:编号,信息来源,标题,抓取内容,点击率,抓取时间等功能
,需要重新抓取)注意:开发环境为VisualStudio2010
主要功能:从8684.com抓取数据,分析后保存到本地xml。预留了些接口,提供IAnalyzer和IGatherSaver,只要实现这两个接口,即可实现从其他网站,以其他方式保存采集结果。