(因个人精力有限,基本功能已具备,其他操作功能还待继续完善) 整个分布式基于springboot,zookeeper,redis,netty,mysql等基础开源框架实现。 1.springboot作为整个项目的管理容器, 2.zookeeper作为整个集群节点注册和发现, 3.redis用来作为集群缓存和工作空间实现, 由于redis支持rpush lpop队列操作,然后lpop,rpush 操作数据key,hset,hget操作实际存储数据来实现redis队列ack,数据实际处理完后再hdell数据 4.netty用来作为节点间通信, 5.mysql用存储持久化数据. 项目仅仅为一个可执行jar. 下载器:支持okhttp,phantomjs,chrome3种下载方式. 提供了登录,验证码识别接口, 实现了根据站点code切换代理Ip(基于redis实现的http代理管理队列) 解析: 支持普通cssQuery 抽取元素, 表格单条数据抽取,表格多条数据抽取,json抽取,正则抽取。 支持自定义解析结果。 抽取结果存储:支持数据库,http发送 ,文件等存储方式
最近更新: 6年多前臭皮匠零编程软件快速开发平台,是一个拥抱HTML5标准,颠覆传统手工开发,使用在线可视化所见即所得开发模式,大幅提高程序员开发效率的自动化软件生产平台。臭皮匠软件快速开发平台几大特性:1、 零编程可视化在线开发,低门槛,高效率2、 基于JBPM6.0的自主研发的流程引擎,支持会审、分支、聚合、转办、改签、会签 、撤回、退回、消息提醒、子流程、可视化流程、可视化智能表单等功能。3、 强大的门户引擎,支持用户进行门户的布局、portalet个性化定制。4、 网页版即时通讯工具,具备私聊、群聊聊天室、离线消息记录功能。5、 基于RABC设计的权限控制系统,实现分级权限控制。
一个基于 JFinal 的国产微服务框架,SpringCloud 之外的另一个选择,已经使用在用户量过亿的商业产品上,目前有超过 1000 家公司在使用 Jboot 做极速开发...
最近更新: 5个月前jboot-admin是基于jboot全家桶构建的微服务实战项目,以微服务快速迭代开发为架构思想,目前包含后台管理模块、微信公众号模块,将来计划按照电商业务加入秒杀、商品、订单、app、小程序等模块。微服务模块分为api层、实体层、调用层、实现层、基础层,包含代码生成、用户角色权限、数据字典、日志管理、服务治理、服务监控、链路跟踪等功能。无论是学习jboot还是作为项目脚手架开发都是一个很好的选择。
本项目由来自大连的来自中国大连的一对儿双胞胎兄弟,马晓光、马晓明创作,经他们同意,我代为上传至开源中国GIT中,欢迎大家一起参与开发。感谢马晓光、马晓明的奉献。
最近更新: 9年多前