开源项目

用户中心开源项目
使用基于spring boot+spring cloud的微服务架构(microservice)。 1)设计接口 根据需求说明书和架构设计文档,提取出资源(HATEOAS)/实体(DDD),设计接口说明书略,接口设计方法符合接口规范规定。 使用Spring HATEOAS/Spring REST实现接口。 2)设计业务层前端微服务 根据架构设计文档、需求说明书、UI设计图,提取出业务前端组件和服务,然后考虑调用业务层后台微服务的接口的位置。 使用VUE实现业务前端组件和服务。 根据接口设计说明书,使用SOAPUI或者postman构建接口服务端(桩),然后进行集成测试/自测。 业务层前端微服务负责调用业务层后台微服务所提供的RESTful API。 3)设计业务层后台微服务 根据架构设计文档、需求说明书、UI设计图,提取出业务后端组件和服务。 拷贝admin或者app项目作为原型模板来实现业务前端组件和服务,开源框架采用Spring boot 2.x + Spring cloud 2.x + Spring Data + Spring security + dubbo + nacos
1900Java其他开发相关
该项目可以在Windows平台上增强输入,可以在输入时调用硅基流动API将文本翻译成其他语言,或是经过ai美化加工。 将项目克隆,安装依赖requirements.txt,运行input_enhancement.py就可以执行程序。 input_enhancement.py是主文件,system_prompt.md可以修改系统提示词。
100Python代码练习
JasyptIdea插件开源项目
Jasypt Tool Plugin 一个用于 IntelliJ IDEA 的 Jasypt 加密解密工具插件,帮助开发者轻松管理配置文件中的敏感数据。 功能特点 支持单文件或目录批量处理 YAML 配置文件 支持多种加密算法(PBEWithMD5AndDES、PBEWithHMACSHA512AndAES_256) 支持从环境变量读取加密密钥 集成到 IDE 的右键菜单和工具菜单 提供简单直观的 GUI 界面
480JavaspringBoot
Android基础库开源项目
项目介绍:本项目主要提供开发原生安卓APP常用的基础库和MVVM框架。 功能介绍:MVVM,认证管理,验证码模块,加密处理(RSA+AES+SIGN),SQLite数据库管理,动画效果,下拉刷新,上拉加载,音频录制/播放,相册管理,图片裁剪,导航,仿IOS弹窗/按钮等,阻尼效果,tab标签页,级联选择器,表情盘,View/TextView/ImageView/EditText/LinearLayout/RelativeLayout/ImageSpan原生组件的增强。 使用方式:使用Gradle引入库 ,如implementation 'com.dyst.android:basics:1.0.20' 注:源码暂时未公开,如有需要请联系我
150Android
项目介绍:本项目主要用于系统的搭建,提供基础架构,底层功能,开源库版本控制。 功能介绍:认证管理,鉴权管理,验证码模块,短信模块,增值业务模块,数据库管理,文件系统管理,http管理,Socket管理,redis管理,分布式锁,缓存管理,常用工具类,加密处理(RSA+AES+SIGN)。 使用方式:使用Maven或Gradle引入库,通过mavenBom "com.dyst.java:project-parent:${version}"实现一键构建框架, 通过compile "com.dyst.java:auth"按需引用所需功能。 注:源码暂时未公开,如有需要请联系我
280Java
my-waterfall-flow开源项目
技术亮点 ​​前端布局​​: 使用CSS Grid/Flexbox实现瀑布流 JavaScript动态计算图片位置 响应式设计(PC/移动端适配) ​​后端架构​​: Spring Data JPA操作数据库 RESTful API设计 三层架构分层(Controller-Service-DAO) ​​性能优化​​: 图片懒加载技术 数据库索引优化 分页加载机制
610JavaJavaScript MVC 框架
electronic-scale开源项目
electronic-scale 是一个读取电子秤的小程序,它提供的websocket接口,可以方便的将电子秤与其它系统集成(如MES、WMS等)。 electronic-scale 适用于提供串口通信的电子秤,不同的电子秤协议可以根据实际情况编写协议解析脚本(groovy语言),无需更改程序可以直接使用。
840Java
知识问答平台开源项目
项目介绍 silc-client 是一个基于 Vue 3 + TypeScript 构建的现代化前端应用项目。该项目使用了最新的前端技术栈,提供了一个响应式、高性能的用户界面。 技术栈 框架: Vue 3.5.13 (Composition API) 语言: TypeScript 5.8.0 构建工具: Vite 6.2.4 状态管理: Pinia 3.0.2 路由: Vue Router 4.5.0 UI组件库: Element Plus 2.9.9 图表库: ECharts 5.6.0 HTTP客户端: Axios 1.9.0 工具函数: Lodash 4.17.21 日期处理: Day.js 1.11.13 项目特性 ? 基于 Vue 3 Composition API 的现代化开发体验 ? 使用 Element Plus 提供的丰富UI组件 ? 集成 ECharts 支持数据可视化 ? 使用 Pinia 进行状态管理 ?️ Vue Router 实现单页应用路由 ? TypeScript 提供类型安全 ⚡ Vite 提供快速的开发服务器和构建
720Python机器学习/深度学习
1) 基于FreeSurfer处理的结构磁共振成像数据,对357名孤独症患者与391名健康对照的嗅觉相关脑区进行结构分析,普通最小二乘线性回归控制协变量后发现孤独症患者的嗅觉皮层和杏仁核存在显著异常,且Kendall’s Tau-b分析表明结构异常与社交沟通缺陷及重复行为显著相关; 2) 使用fMRIprep、Nilearn对214名孤独症患者和248名健康对照的静息态磁共振成像构建全脑功能连接图谱,发现孤独症患者中以杏仁核、眶额叶皮层和岛叶为种子区的功能连接模式显著异常; 3) 基于66,387个家庭队列与14,188个病例-对照队列的全基因组测序和全外显子组测序数据,系统评估嗅觉相关基因在孤独症中的突变负担,涵盖新生突变、遗传突变及病例-对照组突变三种遗传模式,并细分单核苷酸变异、插入缺失及拷贝数变异等突变类型; 4) 通过层级贝叶斯模型TADA,综合考虑突变数、变异率、样本大小、不同遗传模式下的先前相对风险以及突变类型以量化各嗅觉相关基因对孤独症风险的贡献; 5) 构建PPI与共表达网络,并进行GO/KEGG富集分析。
180C/C++数学计算
https://github.com/leaf918/Robust-Partial-Fingerprint-Alignment Abstracts. Real-world fingerprint matching is important for a fingerprint verification system for mobile devices. Most mobile and embedded devices have a small fingerprint capture sensor that can capture ONLY a portion of the fingerprint image. In this work, we present a fast and robust method for matching fingerprints with neural networks. We use a 2-point parameterization that maps the two corners of a fingerprint to another finge
330Python开发工具
医疗相关项目开源项目
1. 用户与权限管理 多角色支持:患者、医生、管理员 用户注册、登录、登出 个人信息管理与修改 权限分级与访问控制 2. 患者端功能 在线预约挂号(选择类型、科室、医生、时间段等) 预约记录查询与取消 检查报告在线查看 历史就诊与随访记录管理 智能问诊与健康建议 3. 医生端功能 预约管理(待确认、已确认、历史预约、日历视图) 预约确认、拒绝、完成、取消、随访等操作 患者列表与详细病历管理 检查报告分析、编辑、打印 智能助手与医患沟通 4. 管理员端功能 用户管理(增删改查、重置密码、角色分配) 系统配置与参数管理 操作日志与系统备份 角色与权限管理 5. 医学影像分析 支持 nii/nii.gz 格式医学影像上传 智能诊断分析(集成深度学习模型) 自动生成诊断报告 影像与报告关联管理 6. 智能助手 医学知识问答 诊断建议与治疗推荐 医患在线沟通与历史消息查询
1410Python网页(Webview)
websocket系统开源项目
web 系统 websocket http 后端服务 可以实现类似聊天室的功能 随着互联网技术的迅速发展和普及,在线聊天和实时通信成为人们日常交流的重要方式。聊天室系统作为实时通信的一种重要形式,具有广泛的应用场景,如远程教育、在线游戏、即时通讯、网络直播等。因此,设计和实现一个基于Java的聊天室系统具有重要的研究背景和实际应用价值。 传统的聊天方式,如电话、短信、电子邮件等,已经无法满足人们对实时、便捷、高效沟通的需求。而基于Java的聊天室系统能够提供一个集中、开放、实时的交流平台,使得人们可以随时随地与其他人进行沟通交流。 近年来,Java作为一种面向对象的编程语言,在Web应用程序的开发中得到了广泛的应用。Java具有跨平台、高性能、高安全性等优点,特别适合用于开发大型的、复杂的网络应用程序。因此,基于Java的聊天室系统的设计和实现具有重要的现实意义和技术可行性
1460JavaHTML5开发相关
【项目背景】针对某电商平台web应用的搜索商品、加购、结算、提交订单等核心业务实现自动化测试,从而提高回归测试的效率和覆盖率。 【项目实施】 1. 采用selenium+unittest+ddt来实现web自动化,并输出测试报告和测试结果文档; 2. 结合PO设计模式将页面对象和测试脚本分开处理,从而提高测试代码的可读性和可维护性; 3. 结合使用selenium grid分布式来提高针对不同浏览器兼容性自动化测试的执行效率; 4. 搭建持续集成环境。将测试代码推送到github上统一管理和保存;配置jenkins任务,定时从github上拉取最新测试代码执行构建,并将构建结果通知到邮箱。
1190Python
传统运维面临 重复操作效率低、环境配置易出错、多节点管理复杂 等痛点。Ansible 提供了一套无代理(Agentless) 的自动化解决方案,实现: 批量配置管理:一键部署数百台服务器的环境配置; 应用自动化发布:标准化流程保障发布一致性; 持续合规检查:自动巡检系统状态并修复偏差; 复杂任务流程化:将手工操作转化为可复用的自动化脚本。 核心价值:提升运维效率70%+,降低人为失误,实现基础设施即代码(IaC)。
1160
1.解决什么问题? 用户手动采集各电商平台商品详情页图片时操作繁琐,要按个点击图片,然后右键保存,最后还要整理到某个文件夹。 2.技术选型? 考虑到爬虫的不合规性,加上用户的使用场景,选择Chrome插件的方式。Chrome插件是基于html、css、JavaScript等前端技术开发,集成于Chrome浏览器中,使用方便,对性能几乎没有要求。 3.如何快速上手本项目? 参考Github的使用说明
890JavaScript
1. 采用多核RISC-V架构,优化指令流水线,提升处理速度;集成高效缓存机制,降低延迟,提高数据读写效率 2. 采用前端+后端+边缘计算相结合的架构。侧端基于进跌时空K1开发板,作为侧端设备,提供本地数据处理与快速响应,提升系统稳定性和实时性。 3. 本项目软件部分选用HTML实现结构化内容,便于调用与维护;JavaScript依托丰富的开源库支持多编程范式,提升开发效率;Python流程清晰,便于AI功能调用与后续扩展,三者结合保证了系统的灵活性与高效性。
160Python开发工具
react状态引擎开源项目
resy 是 react state easy 的英文单词首字母拼写而成的组合词,显然它是针对 react 状态管理的库,并且它表明了自身的简洁性。 resy 天然支持 react-devtools 开发调试工具插件,具备完善的开发调试的功能; 1、友好 JS 直觉:按照 不创造 (不创造没有过的使用方式) 不扭曲 (不扭曲编程语言原有的使用方式) 不混杂 (不滥用开发搭配导致配置心智负担) 的 三不原则 来设计使用规范, 在符合编程语言特性合理化的基础之上进行完备的使用规范设计,是给予开发者直观易用的核心初衷。 2、TypeScript 类型安全:基于 TypeScript 开发,严谨的类型推断为开发者提供了更完善的自动完成功能, 也辅助开发者程序编码对于类型安全的可维护性得以持续完善。 3、模块化设计:针对模块化的使用,减轻开发者的全局配置管理的心智负担。
190前端
• 技术亮点:支持 GFM 语法、LaTeX 公式、动态代码编辑器及深度定制 UI 组件,提升技术文档编 写体验。 • 全栈开发:负责基于 Next.js 架构的开源博客系统的全面开发,确保项目从设计到实施的高效运作。 • 开源贡献:通过稳定的维护与版本发行,在开源社区累计收获近 40 个星标。
2480JavaScriptReact 开源项目
游戏服务器分布式框架,目前适用于休闲类等轻量级游戏,扩展后也能支持一些轻度rpg或者mmo类型。框架采用golang作为底层语言,业务层采用lua脚本,周边工具后端使用python,前端使用react框架。框架的优势在于支持横向扩展的分布式设计,处理了登录,存盘,通信等常用功能,不需要业务层再重新实现,业务层使用lua作为开发语言,简单易上手,细节隐藏在golang层,功能开发者只需要专注于业务,无需过于关心底层实现,可以减少过往业务开发中频繁且繁琐的重复劳动,同时提供了周边工具方便调试。
1730Pythongolang
该项目使用的jumpserver堡垒机改版过来的,其目的是解决游戏服务器从开服服务器初始化,代码部署更新,程序监控自动拉起,数据库备份回滚等,实现程序的自动化,避免手动更新遇到的各种问题,从而达到快速、安全、方便的更新部署。 1:【60%】本项目解决了游戏活动更新问题,避免了手动更新造成的各种问题 2:【20%】本项目解决了游戏更新活动时数据库备份,使备份更加灵活方便,包括出现问题数据库回滚等数据库问题 3:【20%】本项目解决了游戏程序宕机,能够进行程序进程监控,并且能够自动拉起,从而避免玩家造成损失
340Python后台管理系统(模板)
当前共15317个项目
×
寻找源码
源码描述
联系方式
提交