Nutch的创始人是Doug Cutting,他同时也是Lucene、Hadoop和Avro开源项目的创始人。Nutch诞生于2002年8月,是Apache旗下的一个用Java实现的开源搜索引擎项目,自Nutch1.2版本之后,Nutch已经从搜索引擎演化为网络爬虫,接着Nutch进一步演化为两大
Koala(考拉)是一个面向Java开发者的开源免费开发平台,以领域驱动设计范式为指导思想,以DDDLib框架为实现核心,提供KoalaUI前端框架、规范化项目管理工具OpenCI、在线领域建模工具、强大的组件库及可视化开发工具。Koala可以帮助架构师简化系统设计,统一分层架构,降低框架藕合度,
Apache ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由JDBC、Proxy和Sidecar(规划中)这3款相互独立,却又能够混合部署配合使用的产品组成。它们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、云原生等各种
spring-boot-seckill分布式秒杀系统是一个用SpringBoot开发的从0到1构建的分布式秒杀系统,项目案例基本成型,逐步完善中。开发环境:JDK1.8、Maven、Mysql、IntelliJ IDEA、SpringBoot1.5.10、zookeeper3.4.6、kafka_
screw数据库文档生成工具是一个简洁好用的数据库表结构文档工具。特点:简洁、轻量、设计良好多数据库支持多种格式文档灵活扩展支持自定义模板数据库支持MySQL、MariaDB、TIDB、Oracle、SqlServer、PostgreSQL和Cache DB等。
otter基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库、一个分布式数据库同步系统。工作原理描述:1、基于Canal开源产品,获取数据库增量日志数据。 什么是Canal,请点击2、典型管理系统架构,manager(web管理)+node(工作节点) a.man
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站
Quartz是功能强大的开源作业调度库,几乎可以集成到任何Java应用程序中-从最小的独立应用程序到最大的电子商务系统。Quartz可用于创建简单或复杂的计划,以执行数以万计,数以万计的工作。任务定义为标准Java组件的作业,它们实际上可以执行您可以对其执行的任何编程操作。Quartz Sched
Lemon是一款基于Java开发的开源OA。我们的目标是逐步吸收各种业务需求,最终发展成为能够包含所有功能的工具栈,实现尽量减少编码,只通过配置就完全各种定制需求。OA - Office Automation(办公自动化),主要目的是解决公司内部的协作问题,所以也称为协同办公。所以,我们主要做的就
UReport2是一款高性能的架构在Spring之上纯Java报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。在UReport2中,提供了全新的基于网页的报表设计器,可以在Chrome、Firefox、Edge等各种主流浏览器运行(IE浏览器除外),打开浏览器即可完成各种复杂报表的设计制作。
Hbase是Apache的NoSQL分布式可扩展Hadoop数据库,可以很好地横向扩展。Hbase中的数据是面向列的数据库,其中结构化数据存储在键值对中。Hbase用Java编写。Hbase的灵感来自Google Paper-“大表:结构化数据的分布式存储系统”。Hbase
el-admin后台管理系统是一个基于 Spring Boot 2.1.0 、 Spring boot Jpa、 Spring Security、redis、Vue的前后端分离的权限管理系统,项目采用分模块开发方式, 权限控制采用 RBAC(Role-Based Access Control,基于
kooteam是一款轻量级的在线团队协作工具,提供各类文档工具、在线思维导图、在线流程图、项目管理、任务分发,知识库管理等工具。kooteam 支持钉钉,企业微信等账号同步登陆,保障企业数据安全。kooteam特点:1、待办四象限:突出事情优先级,帮助员工合理安排时间,提高工作效率2、在线流程图:
HikariCP 是一个高性能的 JDBC 连接池组件。
MRCMS是一款Java开发的内容管理系统,采用数据模型+模板+插件实现,内置提供了文章模型发布功能。软件特点:支持 URL 规则重写、页面关键字和描述满足网站地址 SEO 需求。采用 c3p0作为数据库连接池提高 Web 执行性能。采用 freemarker 作为模板引擎,所以你可以在模板中写
Microserver是一个微服务的便捷模块化引擎。Microserver插件提供了与Spring(核心),Jersey,Guava,Tomcat,Grizzly,反应式编程,Hibernate(和Spring Data),Spring Boot,Codahale Metrics,Swagger等
zheng项目不仅仅是一个开发架构,而是努力打造一套从前端模板 - 基础框架 - 分布式架构 - 开源项目 - 持续集成 - 自动化部署 - 系统监测 - 无缝升级 的全方位J2EE企业级开发解决方案。zheng项目是一个基于Spring+SpringMVC+Mybatis的分布式敏捷开发系统架构
JSPGenCMS内容管理系统,能够以最低的成本、最少的人力投入在最短的时间内架设一个性能优异、便于扩展、易于维护的内容管理平台。JSPGenCMS,一款简约式管理后台、模板标记比较少的内容管理系统。后台管理: http://127.0.0.1/user!admin.gen 用户名:jspgen
OpenShop小程序商城,包括:分销(支持三级)、团购(拼多多模式)、秒杀、优惠券、等功能,前后端全部开源。做全网最开源、最稳定、功能做强大的开源小程序商城。特点:免费完整开源:基于MIT协议,源代码完全开源,无商业限制,51工作室开发团队承诺将系统永久完整开源;无BUG:经过严格测试,开箱即用
xbin-store是一个模仿国内知名B2C网站,实现的一个分布式B2C商城。使用技术:后台1、使用Spring Boot 构建整个项目 去除 XML 配置2、Maven构建项目3、Jenkins作为持续集成4、采用Dubbox作为RPC框架5、kryo序列化6、使用 Apollo 配置中心7、使
paascloud商城系统是一款spring cloud + vue + oAuth2.0全家桶,前后端分离的模拟商城,包含有完整的购物流程和后端运营平台,可以实现快速搭建企业级微服务项目。支持微信等三方登录。功能点:模拟商城,完整的购物流程、后端运营平台对前端业务的支撑,和对项目的运维,有各项的
XMall是一个基于SOA架构的分布式电商购物商城,前后端分离。前台商城:Vue全家桶;后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等。于SOA架构的分布式购物电商商城后台管理系统:管理商品、订单、类目、商品
JeewxBoot是一款免费的JAVA微信管家平台,支持微信公众号、小程序、微信第三方平台、抽奖活动等。JeewxBoot已经实现了系统权限管理、公众号管理、抽奖活动等基础功能,便于二次开发,可以快速搭建微信应用!技术架构:SpringBoot2.1.3 + Mybatis + Velocity;
SmartWx是一个微信公众号的web管理工具,本项目采用springmvc+layui实现。本项目是一个完整的微信公众号web操作版,直接编译即可运行。让用户不再用关心微信的底层接口,直接使用页面进行操作,简单方便。 包括服务器绑定、文本管理、图文管理、菜单管理、粉丝管理、群发消息等。技术框架开
JEEWX-API 是一款JAVA版的微信开发SDK,支持微信公众号、小程序、微信企业号、支付宝生活号SDK和微博SDK。你可以基于她,快速的傻瓜化的进行微信开发、支付窗和微博开发。 基于jeewx-api开发,可以立即拥有简单易用的API,让开发更加轻松自如,节省更多时间。