`
xtuhcy
  • 浏览: 143060 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

gecco 1.0.9 发布,易用的轻量化爬虫

阅读更多

gecco 1.0.9 发布了。

1.0.9版本主要做了如下修改:

1、@Image注解增加图片自动下载到本地的方法@Image(download="d:/gecco/jd/img")
2、GeccoEngine改为线程方式,通过start()支持非阻塞方式运行
3、支持debug模式,GeccoEngine.debug(true)
4、简化spring项目启动Gecco的方式,详细请查看:http://101.200.193.106/sysc-6/
5、文档有较大的完善,http://101.200.193.106/tag/sysc/
6、非循环模式等待执行完毕后释放httpclient、jmx等所有资源
7、修复demo中的bug

gecco是一款易用的轻量化网络爬虫。十分的容易上手。

主要特征:

  1. 简单易用,使用jquery风格的选择器抽取元素
    2.支持页面中的异步ajax请求
    3.支持页面中的javascript变量抽取
    4.利用Redis实现分布式抓取,参考gecco-redis
    5.支持结合Spring开发业务逻辑,参考gecco-spring
    6.支持htmlunit扩展,参考gecco-htmlunit
    7.支持插件扩展机制
    8.支持下载时UserAgent随机选取
    9.支持下载代理服务器随机选取

0
4
分享到:
评论

相关推荐

    资源大师v1.0.9 集合多种常见资源本地爬虫工具.txt打包整理.zip

    资源大师v1.0.9是一款集合了多种常见资源本地爬虫工具的软件包,旨在帮助用户高效地抓取和管理互联网上的各种资源。在这个版本中,开发者可能整合了多种功能强大的爬虫工具,以便用户在不同的场景下进行数据采集。...

    layui1.0.9.zip

    8. **社区支持**:layui有一个活跃的开发者社区,1.0.9版本的发布将吸引更多用户加入,分享经验,解决问题,进一步丰富了layui的生态系统。 总的来说,layui1.0.9作为layui的一个升级版本,其主要改进可能集中在...

    red5-server-1.0.9-RELEASE

    red5-server-1.0.9-RELEASEred5-server-1.0.9-RELEASEred5-server-1.0.9-RELEASEred5-server-1.0.9-RELEASEred5-server-1.0.9-RELEASEred5-server-1.0.9-RELEASEred5-server-1.0.9-RELEASEred5-server-1.0.9-...

    jquery.i18n.properties-min-1.0.9.js前端国际化文件

    jquery.i18n.properties-min-1.0.9.js前端国际化文件,项目中用到的前端国际化文件。 $.i18n.properties( {  name : 'web_i18n', // Resource name  path : '/resources/i18n/', //Resource path  cache : true, ...

    layui 1.0.9版本

    总的来说,layui 1.0.9是一个功能强大、易用性高的前端框架,虽然现在有更先进的版本,但在特定场景下,这个版本仍然能发挥重要作用。对于初学者或需要对旧项目进行维护的开发者来说,理解并掌握layui 1.0.9的关键...

    druid-1.0.9.jar

    druid-1.0.9.jar 亲测可用

    druid-1.0.9.zip

    总的来说,Druid 1.0.9作为一款成熟的数据库连接池,它在性能、安全性和易用性上都有出色的表现,是开发Java Web应用时值得信赖的组件。了解并熟练使用Druid,有助于提升应用的数据库管理效率和稳定性。

    druid1.0.9密码加密

    Druid 1.0.9的加密过程主要包括以下步骤: 1. 密钥生成:在使用Druid的密码加密前,你需要生成一个加密密钥。这通常是一个随机字符串,用于密码的加密和解密操作。你可以使用Druid提供的工具或者自定义的加密算法来...

    jfreechart1.0.9

    jfreechart1.0.9,自己做的最新版本

    JFreeChart 1.0.9 开发文档

    根据给定文件的信息,我们可以提炼出以下关于JFreeChart 1.0.9的重要知识点: ### JFreeChart 1.0.9 开发文档 #### 1. 引言 **1.1 什么是JFreeChart?** JFreeChart是一款完全用Java编写的开源图表库,用于生成高...

    layer1.0.9完整包

    "layer1.0.9完整包" 是一个用于前端开发的弹出层组件的压缩包,其中包含了layui的1.0.9版本的所有资源和文件。Layer是一款非常流行的JavaScript库,它专门设计用来创建各种类型的弹出层效果,如对话框、提示、加载...

    druid-1.0.9.rar

    这个压缩包"druid-1.0.9.rar"包含了Druid的1.0.9版本,它提供了数据库连接池服务,优化了数据库资源的管理和使用,提高了系统的并发性能。在Java Web开发中,Druid通常作为数据访问层(DAO)的重要组成部分,用于...

    jfreechart-1.0.9源码及例子

    《JFreeChart 1.0.9:源码解析与实战指南》...总结,JFreeChart 1.0.9不仅是一个强大的图表库,也是学习数据可视化的良好起点。通过深入源码,结合实例,开发者可以熟练掌握其用法,为Java图形化应用开发打下坚实基础。

    druid-1.0.9

    或者直接将`druid-1.0.9.jar`导入到项目库中。 2. **配置Druid数据源**:在Spring配置文件或Spring Boot的YAML/Properties配置中,设置Druid的相关参数,如连接池大小、超时时间、初始化大小等。 3. **初始化...

    cvuqdisk-1.0.9-1

    "cvuqdisk-1.0.9-1" 是一个针对Oracle Linux和RHEL(Red Hat Enterprise Linux)操作系统的软件包。这个包的主要功能是提供了一种名为cvuqdisk的工具,它与Oracle数据库的检查点挂载点(Checkpoint Mount Point,CMP...

    JFreeChart-1.0.9.zip jfreechart.jar

    **JFreeChart 1.0.9:一个强大的Java图表库** JFreeChart是一个流行的开源Java库,用于创建各种高质量的图表,包括折线图、柱状图、饼图、散点图、甘特图等。它在描述复杂数据集时提供了一种直观的方式,广泛应用于...

    cvuqdisk-1.0.9-1.rpm

    oracle11GRAC在linux下安装所需要的安装包,cvuqdisk-1.0.9-1.rpm

    jfreechart-1.0.9

    总结起来,JFreeChart-1.0.9是一个强大且灵活的Java图表库,它提供了丰富的图表类型和高度的自定义能力,可以帮助开发者高效地进行数据可视化。通过深入研究和实践,开发者可以掌握如何利用它来创建专业级的图表,...

Global site tag (gtag.js) - Google Analytics