登录
首页 » C# » C# 网络爬虫

C# 网络爬虫

于 2015-09-14 发布
0 367
下载积分: 1 下载次数: 1

代码说明:

测试了下:抓取单页没事,批量抓取暂时没发现在哪里。。。 网络爬虫程序源码这是一款用 C# 编写的网络爬虫主要特性有: 可配置:线程数、线程等待时间,连接超时时间,可爬取文件类型和优先级、下载目录等。状态栏显示统计信息:排入队列URL数,已下载文件数,已下载总字节数,CPU使用率和可用内存等。有偏好的爬虫:可针对爬取的资源类型设置不同的优先级。健壮性:十几项URL正规化策略以排除冗余下载、爬虫陷阱避免策略的使用等、多种策略以解析相对路径等。较好的性能:基于正则表达式的页面解析、适度加锁、维持HTTP连接等。今后有空可能加入的特性:新特性 介绍 爬取文件用Berkeley DB存储 提高性能: 常用操作系统不善于处理大量小文件 基于URL Ranking的优先级队列 主题爬虫: 机器学习算法对链接与主题相关度进行评估,并按照得出的优先级顺序进行爬取 爬虫礼仪 遵循爬虫禁止协议、以及避免对服务器资源的过度使用等 性能优化 用UDP取代封装好的HttpWebRequest/ResponseDNS缓存异步的DNS地址解析硬盘缓存或内存数据库以避免频繁的磁盘寻道分布式爬虫以扩展单机能力(CPU、内存和硬盘访问)            

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C#界面皮肤源码(带大量皮肤素材)
     . 先把IrisSkin2.dll文件添加到当前项目引用(解决方案资源管理器->当前项目->引用->右键->添加引用,找到IrisSkin2.dll文件.....之后就不用我说了吧^_^).IrisSkin2.dll文件最好放在当前项目inDebug文件中.2. 然后把IrisSkin2.dll文件添加到vc2005的工具箱:右键->选择项->浏览找到IrisSkin2.dll文件(文件最好放在当前项目inDebug文件中)按确定,控件就添加到工具箱中了.然后把工具箱中新添加的 SkinEngine控件拖到当前项目中。3. 把皮肤目录中的.ssk文件复制到当前项目inDebug文件中,(ssk文件可选).4. 再在项目中调用.ssk皮肤文件。例:
    2014-07-16下载
    积分:1
  • winform 文件拖拽完整例子源码
    在WinForm实现一个类似资源浏览器的功能,需要实现将WinForm中列出的文件拖出到其他应用程序中或者从其他应用程序中将文件拖入到Winform应用中。网上有一些文章介绍这种功能,但都比较零散,缺少一个完整的例子。为此我编写了一个较完整的实现文件拖入和拖出的例子,并撰写此文一步步讲解如果实现类似功能。
    2013-07-19下载
    积分:1
  • c# 图片旋转任意角度的函数
    c# 图片旋转任意角度的函数
    2014-01-08下载
    积分:1
  • PHONE 手机端 蛋糕房系统源码下载
    API
    2014-07-25下载
    积分:1
  • C# RabbitMQ实例 源码下载
    负载均衡 首先需要下载.net下的驱动类。rabbitmq.client.dll.安装后可以使用提供的文档。当然也可以直接从别的地方只下载rabbitmq.client.dll使用。下载地址:http://www.rabbitmq.com/dotnet.html
    2014-12-03下载
    积分:1
  • 2013高仿QQ
    华夏联盟高仿QQ带源码 软件大小: 70 kB 软件语言: 简体中文 软件性质: 国产软件 软件授权: 免费软件 更新时间: 2013-6-16 应用平台: Win7/Vista/Win2003/WinXP
    2013-06-16下载
    积分:1
  • c# 摄像头摄像实例源码下载
    摄像头示例程序
    2015-01-15下载
    积分:1
  • c++ 用于读取 excel 例子源码
    c++ 用于读取 excel 例子源码
    2014-12-16下载
    积分:1
  • C# 批量重命名文件 实例源码下载
    C# 批量重命名文件 实例源码下载
    2013-09-20下载
    积分:1
  • C#走马灯 示例源码下载
    C#走马灯 示例源码下载
    2015-02-05下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载