Disroute是一个状态分发处理工具,根据对象里面的某个属性值定义不同的执行方法,完成处理逻辑的解耦,优化大量if-else逻辑
一个轻量级、可插拔的服务端消息推送框架。一键集成推送(华为推送、oppo推送、vivo、小米推送等),提供有效的保活机制,支持推送的拓展,充分解耦推送和业务逻辑,解放你的双手!
基于netty websocket、protobuf、kaka-core实现的地主游戏,体验地址:http://101.34.22.36:8080/
xkernel是一个基于java SPI思想的类加载工具包,是构建微内核系统的基础,微内核不与扩展点的具体实现产生交互,通过ExtensionLoader将扩展点与具体实现建立关联,微内核只需要知道自己暴露的扩展点和ExtensionLoader即可,扩展千变化万,内核以不变应万变。采用本工具包可快速设计一个基于微内核+插件式的扩展开发框架,不需要改动源码就可以实现扩展,解耦,实现扩展对原来的代码几乎没有侵入性,只需要添加配置就可以实现扩展,符合开闭原则。
JNotepad(Java Notepad)是一款简约而强大的跨平台文本编辑器,旨在提供用户友好的界面和丰富的功能。无论你是在Linux、Windows还是macOS系统上使用,JNotepad都能满足你对文本编辑和查看的需求。 JNotepad使用Java语言编写,并基于JavaFX框架开发,具有良好的可扩展性和稳定性。
DamiBus,专为本地多模块之间通讯解耦而设计(尤其是未知模块、隔离模块)。也是 DDD 开发的良配。瞬发 1000万/秒
Agate is a cloud-native, fast, scalable, and async API Gateway.
wu-lazy-cloud-network 是一款基于(wu-framework-parent)孵化出的项目,内部使用Lazy ORM操作数据库,主要功能是网络穿透,对于没有公网IP的服务进行公网IP映射 使用环境JDK17 Spring Boot 3.0.2
凌夕文件管理系统是基于SpringBoot3.x+Mybatis+Mybatis-Plus+VUE3+Element Plus开发的文件管理系统,支持文件删除后在回收站还原和彻底删除,支持单文件上传、分片上传,视频上传完成后,可以根据视频转码配置转成对于的视频格式,文档上传完成后,会转成pdf文件,目前支持word、excel、ppt、wps、text、rtf文件转成pdf。
Redka 是采用 Go 语言开发的项目,旨在使用 SQLite 重新实现 Redis 的优秀部分,同时保持与 Redis API 的兼容性
SuperMap iDesktop Cross 的开源文档项目。
iDesktop Cross是支持Linux、Windows运行的桌面专业GIS软件。 1.自主研发,支持全国产化,包括PC机、CPU、操作系统、数据库、中间件; 2.免费开源,定制简单方便,开发框架遵循OSGI标准,UI控件丰富、实用; 3.功能齐全,二三维一体化,满足专业地图制图,同时支持三维浏览和分析。