开源项目

1. 生成roguelike地图,所有房间连接可通过 2. 可配置墙体,地板,可配置地图大小,房间类型,房间数量 3. 运行 启用插件 将游戏模式的父类更改为 ARoguelikeGameMode 创建 UDungeonDataAsset 并在游戏模式蓝图中设置地牢数据资产 配置数据资产 设置 roguelikeTileActor 蓝图 运行
550C/C++游戏
1. 解决了什么问题 数据同步需求:解决MySQL数据实时同步到Elasticsearch的常见业务需求 全量+增量同步:支持历史数据一次性导入和新数据实时同步两种场景 数据处理灵活性:支持自定义数据处理逻辑,满足复杂的业务数据转换需求 运维成本:提供开箱即用的解决方案,无需自研复杂的数据同步架构 2. 技术选型与特点 核心技术: 语言:纯Python编写,兼容性好,易于扩展 实时同步:基于MySQL binlog解析实现增量数据捕获 依赖简单:仅需Python2.7 + Redis + MySQL(binlog-format=row) 技术特点: 轻量级:无重型依赖,部署简单 可扩展:支持自定义数据处理器,灵活适配业务需求 稳定可靠:通过binlog机制保证数据一致性 多版本支持:兼容Elasticsearch 2.4到5.x等多个版本 性能表现: 实时性:毫秒级增量数据同步延迟 可靠性:基于binlog机制,保证数据零丢失 扩展性:支持大表分批同步,避免内存溢出 3. 如何快速上手 bash# 1. 安装工具 pip install mysqlsmom pip instal
660Python
项目背景 在企业运营中,采购、库存管理、销售等环节紧密相连,传统的手工管理或简单的表格记录方式,难以应对大量数据和复杂业务流程,容易出现库存积压或缺货、销售数据统计不及时准确等问题。企业级进销存项目应运而生,旨在通过信息化手段,实现企业物资采购、库存、销售全流程的高效管理。 项目功能模块 1.采购管理 供应商管理:记录供应商信息,包括名称、联系方式、供货质量、价格等,评估供应商绩效,选择优质合作伙伴。 采购订单:生成采购订单,跟踪订单状态,从下单、到货、验收全流程监控,方便与供应商沟通协调。 采购入库:采购物资到货后,进行数量、质量检验,完成入库操作,更新库存数据。 2.库存管理 库存盘点:定期或不定期盘点库存,记录实际库存数量,与系统数据核对,及时调整差异。 库存预警:设置库存上下限,当库存数量达到预警值时,自动提醒管理人员补货或促销,防止积压或缺货。 库存报表:生成库存日报、月报、年报等,展示库存总量、分类库存、库存周转率等数据。 3.销售管理 客户管理:存储客户基本信息、购买历史、信用状况等,便于维护客户关系,挖掘潜在需求。 销售订单:接收客户订单,安排发货,跟踪订单执行进度,
730JavaspringBoot
AWS EKS 使用开源项目
负责七八个账户 上百个域名 的维护 每个月aws费用在7w刀左右的 从零开始规划整套项目的解决方案,包括网络划分以及 AWS 服务的选型2. 搭建:负责搭建所有所需的 AWS 资源,包括 VPC、EKS、ECR、RDS(Aurora)、Cloudfront、Route53,ACM、S3、Elasticache、Lambda、CloudWatch等等3. EKS 集群规划与创建:根据业务需求对 EC2 类型进行分析并选型;通过实现 Pod 与集群的自动扩缩容来降低成本;集成 Route 53 为 Ingress 资源自动创建 DNS 记录。 CI/CD 自动化:使用 Jenkins Pipeline 实现代码提交触发的自动化部署流程,确保 Kubernetes 上的应用程序实现完全自动化部署。
550服务框架/平台
用于防止服务器多种服务被爆破 包括: 1 ssh连接错误次数 2 sftp连接错误次数 3 scp连接错误次数 4 3x-ui面板输入密码错误次数 5 mysql输入密码错误次数 6 redis输入密码错误次数 目前的使用系统是alpine linux和乌班图 1 为了尽可能做到高性能,本项目做到了循环体内0临时变量(循环中所有变量均为复用 2 独创一种能同时判断IPV4格式点分十进制表示法以及IPV6的冒分十六进制表示法和零压缩表示法及其CIDR,且复杂度为O(1)的算法 3 独创一种O(1)清除封禁IP记录的算法 4 实现了fail2ban中的可以单独配置每一项的封禁时间,检测时间,最大错误次数,是否开启检查,白名单IP,并且在封禁IP时有邮件自动发送提醒功能 5 实现了防止封禁IP日志过大的维护机制,确保项目永续运行 6 实现了根据封禁日志在程序重启后还原相关记录进程序内存中的功能 7实现了fail2ban中不具备的功能,那就是ssh或redis验证通过登录成功时有实时邮件提醒功能, 有效增强使用者对服务器安全的掌控,进行维护时只需要搜索邮件中有没有可疑ip登录记
480C/C++
todo-cli开源项目
在实际开发、创作或项目管理过程中,市面上多数 ToDo 应用偏向复杂、依赖图形界面、难以与开发者日常工作流(如 Git、终端)集成。特别是针对偏好终端操作的程序员或技术用户,缺乏一个轻量、结构化、具备层级关系的 CLI 待办工具。 todo-cli 正是为了解决以下问题而设计: 开发者希望在命令行中快速记录、组织、归类任务; 需要以项目为单位组织任务,并具备树状结构(父子节点); 需支持状态变更(完成/未完成)、时间戳记录; 可在无图形界面的环境下使用(如远程服务器、嵌入式终端); 数据保存在本地,确保私有性、安全性,无云端依赖。 市面上虽有不少 ToDo 工具(如 Todoist、TickTick、Notion、Workflowy),但大多为 GUI 或 Web 工具。而 todo-cli 具备以下独特优势: 纯 CLI 操作:无需图形界面,启动即用,适合开发者日常工作流; 树状结构支持:每条 ToDo 可设定父节点,天然适合项目与任务的层级组织; 自动时间戳记录:任务创建时间、完成时间自动打点,方便后续统计与回顾; 可导入 TAPD 格式数据:支持自动解析字段,辅助与外部项目管理
670Pythonpython
技术栈:SpringBoot、SpringCloud、MySQL、MyBatisPlus、腾讯云服务、欢拓云直播、微信公众号 项目描述:此项目是一个微服务架构的在线视频学习平台,后台管理功能包括教师、课程、订单、优惠券、直播和公众号菜 单管理,微信公众号支持用户登录、课程浏览、购买和消息自动回复。 项目亮点: 1.实现基于JWT的用户Token鉴权,整合微信公众服务号授权登录,保障数据安全和单点登录体验。 2.整合腾讯云服务,对象存储用于课程封面等图片上传,视频点播提供流畅的视频播放,欢拓云直播支持观看直播。 3.应用MyBatisPlus简化CRUD。EasyExcel用于课程信息的批量导入。ECharts支持数据可视化。 4.利用Swagger自动化生成API文档,并执行接口测试,确保开发效率和代码质量。
770Java
1 redis流水线隐式封装,以及redis结果命令解析(MULTIREDISREAD::readyMessage()为redis pipline命令封装·函数 ,MULTIREDISREAD::prase 为redis协议解析函数) 2 HTTPSERVICE::parseHttp为http 解析函数,支持POST GET,分包解析, 除了支持常规body外,还支持 chunk解析和multipartFromdata两种上传格式解析 3 采用mysql8的异步api+批量命令发送函数,命令封装在MULTISQLREADSW::makeMessage()中 4 fixedTemplateSafeList.h为对象池统一超时定时器实现 5 STLtreeFast.h中的make_json函数实现了一次性直接生成带json格式的http消息算法 从一开始进行解析时做到只有跨越数据段的数据才进行拷贝,其余数据段直接用指针指向,而后body参数解析设计成为转码返回实际长度,获取的body参数解析用指针数组装载,再到redis 和mysql读取操作传入string_view,仅仅在生成发送
430C/C++
QPHP框架开源项目
0.轻量级的PHP的MVC框架,解决中小型企业的开发效率,使用本框架增加开发效率,而且框架的安全性高。 1.qphp是一个轻量级的phpmvc框架 框架执行时间:6毫秒,thinkphp执行时间:19毫秒 2.支持mysql,oracle,memcache,redis 3.jwt生成token,和验证 4.增加路由功能,跨域请求 5.新增命名空间namespace 6.完成增删改查(CURD)功能 7.全局配置功能,模块配置功能 8.新增分库功能,多库切换操作,分表联查,连接有简单连接池管理 9.新增链式查询功能 10.路由实现跨域和分组 11.优化核心pdo组件链接mysql,oracle组件化配置,可插拔扩展(思想:高内聚,低耦合) 12.memcache,redis加入框架核心,取消在模块中配置缓存 13.升级到php8.2.0验证器组件计划重写 14.新增验证器,修改验证器的设计方案,使其扩展简单 15.验证器支持多语言验证,中英文,支持验证和过滤功能 16.框架也支持多语言,中|英文|等等,全局配置APP_LANG=>TRUE 17.jwt重写生成长短token,无刷新
1030PHP微服务
Mall电商项目简介: Mall电商项目是一个功能全面的开源电商解决方案,专为中小企业打造。它涵盖了前端、后端、移动应用(App)以及小程序,旨在提供一个易于维护且可扩展的电商平台。 ‌前端‌: ‌技术选型‌:主要使用Vue.js进行开发,确保用户界面的响应式设计和高性能表现。 ‌特点‌:界面友好,用户体验流畅,支持多种设备和屏幕尺寸。 ‌后端‌: ‌技术选型‌:基于Spring Boot框架构建,结合Spring Cloud实现微服务架构,支持高并发和分布式部署。 ‌特点‌:提供了丰富的API接口,支持多用户管理、订单处理、库存管理、支付集成等功能。同时,采用前后端分离的设计,提高了系统的灵活性和可维护性。 ‌移动应用(App)与小程序‌: ‌技术实现‌:App端可能采用原生开发或跨平台框架(如React Native、Flutter等),小程序则基于微信小程序平台开发。 ‌功能‌:与后端系统无缝对接,提供商品浏览、搜索、购买、支付等核心电商功能。同时,支持个性化推荐、用户中心、订单管理等附加功能。
830Java分布式应用/网格
springFastServer是一个融合了众多优质项目的快速开发框架,内部提 供了大量注解,能够实现配置式的开发,减少了大量的人员开发过程.其 2022.03-至今 中整合了 Mybatis,Elasticsearch,RabbitMq,Redis,Shiro,Springboot,xxl-job,hutools,poi,velocity,vue 等各大常用中间件 spring-boot-netty-starter 是一个整合了网络框架 netty和 springboot 的快速网络 开发框架,目前支持,自定义协议,protobuf 协议,websocket 协议等,其中封装了 大量的回调函数和注解,可以很方便的通过各种方式对 netty 中的 channelHandler 实现回调监控.并实现 springbean 的注入 管理,使其在 handler 之中可以很方便的调用到 spring的 bean .且无需复杂 的实现,仅需要提供配置就可以直接使用
330Java低代码
科研AI助手开源项目
**简介** 1. **本项目解决的问题** - **信息过载与检索效率低下**:通过 Paper AI 自动搜索、筛选 ArXiv、PubMed 等平台的学术论文,并生成摘要与结论,帮助用户快速掌握领域动态。 - **通用对话式 AI 的局限性**:Chater 模块支持上传文档并结合 RAG 技术,使 AI 能精准回答特定领域问题(如分析财务报告细节)。 - **图像分类自动化需求**:Trait Recognizer 通过用户提供的“标准”图像自动生成可执行程序(.exe),实现农业、生物学等领域图像的批量自动化分类。 - **部署复杂性**:提供本地运行与 Docker 部署方案,简化环境配置,降低使用门槛。 2. **技术选型与性能特点** - **核心框架**: - 后端采用轻量级 Flask 框架,搭配 Flask-SocketIO 实现实时交互; - 使用 PyInstaller 打包 Python 脚本为独立 .exe 文件,适配无 Python 环境的终端。 - **A
460Javawebapp
多样化的跑腿需求 代取快递、外卖、食堂打包 代购零食、日用品、学习资料 代排队、代签到(需合规)、代办事项 紧急文件传递、跨校区物品代送 一键发布 & 接单 需求者:填写任务内容、时间、报酬,一键发布。 跑腿员:附近任务实时推送,自由接单赚零花钱。 智能匹配 & 安全保障 基于地理位置优先匹配校内用户,实名认证+学号验证。 双方在线沟通,任务完成确认后支付,资金暂存平台保障安全。 信用评价体系 双向评分机制,积累信用等级,优质用户/跑腿员获得优先推荐。 校内专属优惠 合作商家优惠券、拼单功能、定时配送等增值服务。
850PHP其他
spring-boot-netty-starter 是一个整合了网络框架 netty和 springboot 的快速网络 开发框架,目前支持,自定义协议,protobuf 协议,websocket 协议等,其中封装了 大量的回调函数和注解,可以很方便的通过各种方式对 netty 中的 channelHandler 实现回调监控.并实现 springbean 的注入 管理,使其在 handler 之中可以很方便的调用到 spring的 bean .且无需复杂 的实现,仅需要提供配置就可以直接使用
340Java
MyFast-Admin 后端采用 FastAPI 框架开发,提供高性能、易于使用的 RESTful API 接口,支持前端各项功能的数据处理和业务逻辑。系统采用现代化的异步处理方式,保证高并发场景下的稳定性和响应速度。 核心特性 高性能框架:基于 FastAPI 和 Pydantic,提供极速的 API 响应 完整的权限系统:基于 RBAC 模型的权限控制 用户认证:使用 JWT 令牌的安全认证机制 ORM 支持:基于 SQLAlchemy 2.0 的数据库访问层 自动文档:集成 Swagger UI 和 ReDoc 的 API 文档 数据验证:严格的请求和响应数据验证 异步支持:支持异步数据库操作和请求处理 系统配置:灵活的系统参数和字典管理 日志管理:基于 loguru 的高效日志记录 定时任务:支持 APScheduler 的定时任务管理 国际化支持:多语言系统配置
670Python服务框架/平台
csdn技术博客开源项目
拥有超过11年的Java后端软件开发经验,我专注于企业级应用架构设计与性能优化,致力于构建高效、稳定且可扩展的系统。在CSDN博客平台上,我积极分享关于微服务架构的落地实践、高并发系统设计的精髓、大数据处理技术的最新进展以及云原生技术的深度解析。通过一系列原创文章与案例,我旨在帮助更多开发者掌握这些前沿技术,共同推动技术社区的发展。
780Java其他(Others)
gt06-gsp-java开源项目
1、通过GT06协议标准化接入各类GPS终端 2、满足企业对人员/车辆的实时位置追踪、电子围栏预警等管理需求 3、整合百度鹰眼/高德猎鹰服务,提供历史轨迹回放、停留点分析等功能 4、基于TCP Socket实现长连接 5、采用Spring Boot框架 6、MySQL存储轨迹数据,Redis缓存实时位置信息
340Java企业应用
针对自动驾驶场景对YOLOv7的网络架构和参数进行了专项优化。在Backbone部分引入ECA与CBAM,强化多尺度特征融合能力;将Neck层的PAN结构改进为双向特征金字塔(BiFPN),提升小目标检测鲁棒性。调整了锚框尺寸分布,新增针对车辆侧面和锥形桶的细粒度锚点。训练策略上采用余弦退火学习率+EMA权重平滑,并引入动态困难样本挖掘机制。
440自动驾驶
技术栈:DDD领域驱动设计、SpringBoot、MyBatis、Redis、OKHttp3、OpenAI、Hystrix、Docker、Nginx 项目描述:此项目是我大学期间真实上线的对接多种大模型提供生成式服务的商业网站,从域名备案、业务开发到运维上线都积累了丰富经验。代码结构以领域驱动分为鉴权登录、OpenAI、订单、微信4个场景,便于维护扩展。 项目亮点: 1.采用DDD架构,一个领域就是一个功能域。提供模型、仓储、事件、服务,更好扩展。 2.对接支付,完成从商品库、下单支付、异步发货、超时关单、掉单补偿、发货补偿等流程。 3.设计ChatGPT/ChatGLM-SDK,允许用户选择模型。采用了Session会话模型和工厂处理服务。采用OKHttp3通信,并使用SSE与OpenAI异步通信。 4.实施敏感词过滤、请求频率、次数限制和JWT认证机制,这些安全措施通过规则工厂整合。 5.基于JWT的Token鉴权,整合公众号验证码登录,Redis存储验证码,确保了分布式部署的可访问性。 6.集成Actuator埋点和Prometheusl、Grafana监控。使用ApiPo
510Java
? 项目简介 MyFast-Admin 前端采用 Vue3 + TypeScript + Vite + Element Plus 技术栈开发,提供现代化、响应式的用户界面,支持各种企业管理功能。 ✨ 核心特性 现代化框架:基于 Vue 3 Composition API 和 TypeScript 响应式界面:适配各种屏幕尺寸的设计 主题定制:可定制的主题和布局 权限控制:精细的按钮和页面级权限管理 丰富组件:内置大量业务组件 国际化:多语言支持 API 集成:与后端 API 的无缝集成 状态管理:基于 Pinia 的高效状态管理 ? 技术栈 核心框架:Vue 3 开发语言:TypeScript 构建工具:Vite 4 UI 框架:Element Plus 2 状态管理:Pinia 路由:Vue Router 4 HTTP 客户端:Axios CSS 预处理器:SCSS
880Python
当前共15341个项目
×
寻找源码
源码描述
联系方式
提交