首页
程序员
解决方案
招聘用人
云端工作
自由工作、远程工作
项目研发
需求梳理
规划落地您的想法
整包开发
一站式软件开发
作品
发布需求
开发者入驻
APP
登录
/
注册
技术
全部
Python
Java
PHP
C
C++
Android
iOS
Go
Rust
Ruby
Swift
Node.js
Unity3D
Object-c
Solidity
TypeScript
Perl
Flutter
Vue
JavaScript
更多
行业
全部
人工智能
区块链
工业互联网
金融
游戏
企业服务
智能硬件
云计算
电商
开发工具
机器深度学习
机器人
汽车
音视频多媒体
物联网
项目任务
政务
能源
低代码
VR/AR
生活旅游
社交
教育校园
物流仓储
网络安全
医疗健康
内容平台
边缘计算
脚本插件
自动驾驶
科学研究
量子计算
更多
其他
类型
开源项目
全部
语言框架
开源项目
产品系统
源文件源码
系统
全部
全部
Web
Android应用
iOS应用
小程序轻应用
Windows
MacOS
HarmonyOS应用
Linux
iPadOS
H5
车载应用
电视应用
Web3
算法模型
嵌入式硬件
全部
HTTP
用户管理系统——接口自动化测试框架和脚本开发
开源项目
【项目背景】通过接口测试确保 获取用户信息、获取用户余额、修改用户余额、上传文件等接口的功能正确,严格遵循接口文档开展测试,从而确保模块间对接的质量。并通过自动化来提高接口测试的效率、覆盖率、准确性,并通过完全的自动化来促进持续集成CI。 【实施方案】通过python+unittest+ddt+requests测试框架来实现接口自动化。 1.使用ddt读取外部数据驱动被测接口执行,使测试框架可以持续使用; 2.将接口响应与用例表格中的值进行比对,并将对比结果写入用例表格; 3.最后利用单元测试框架来断言响应数据且生成html测试报告,并将报告通知到指定*。 4.我在脚本中加入了数据库初始化,从而实现更完全的自动化测试,有助于持续集成的实现。
64
0
Python
Python requests
.NET开源框架
开源项目
基于NET6搭建跨平台DDD思想WebApi架构、IDS4单点登录、多缓存、自动任务、分布式、多租户、日志、授权和鉴权、CAP、SignalR 、领域事件 、SMS服务、文件服务 解耦设计都可以单独引用 项目启动时注意相关Redis、db链接配置 生成数据库可见下面说明文件 命令生成即可 项目结构
208
2
C#
微服务框架
量化交易系统
开源项目
rust-trade 是一个用 Rust 编写的量化交易系统,旨在解决现代量化交易中对性能、安全性和跨平台支持的需求。它结合了人工智能和现代交易策略,帮助用户构建高效的交易系统。具体解决的问题包括: 高性能交易需求:通过 Rust 的高性能特性,提供快速的交易策略执行和数据处理能力。 安全性与轻量化:基于 Tauri 2.0 框架,利用操作系统的原生 Web 渲染器,减少应用体积(低至 600KB),并提升安全性。 跨平台开发:支持在单一代码库上构建适用于 Linux、macOS、Windows、Android 和 iOS 的交易应用,降低了多平台开发的复杂性。 自由软件的分发:采用 GNU GPL v3 许可证,确保软件及其改进版本保持开源,解决商业软件封闭性和自由度受限的问题。 本项目的技术选型、技术特点和性能表现 技术选型: Rust:核心语言,提供高性能和内存安全,适合量化交易系统对速度和可靠性的要求。 Tauri 2.0:用于构建轻量级、安全的桌面应用,利用操作系统的 Webview,避免了传统 Electron 等框架的臃肿。 TypeScript + React (Next.js):前端技术栈,用于构建交互式用户界面。 PostgreSQL:数据库选择,用于存储和管理市场数据。 Substrate:用于本地测试节点的区块链支持。 技术特点: 跨平台支持:单一代码库支持多个操作系统和移动平台。 模块化设计:分为 src-tauri(后端)、trading-core(核心交易库)、frontend(前端)和 substrate-test-node(测试节点),结构清晰。 安全与轻量:Tauri 利用原生 Web 渲染器,减少资源占用,同时 Rust 的内存安全性避免常见漏洞。 AI 集成:结合人工智能技术,支持复杂的交易策略和数据分析。 性能表现: 得益于 Rust 的零成本抽象和 Tauri 的轻量化设计,应用体积小(低至 600KB),启动和运行速度快。 项目包含性能基准测试(如 market_data_cache.rs),表明对市场数据缓存和处理进行了优化。 如何快速上手本项目 要快速上手 rust-trade,可以按照以下步骤操作: 前提条件: 安装 Rust 和 Cargo(Rust 的包管理器)。 安装 Node.js(用于前端开发)。 配置 PostgreSQL 并设置环境变量 DATABASE_URL,格式为 postgresql://user:password@localhost/dbname。 运行开发环境: 克隆项目仓库到本地。 在项目根目录运行以下命令启动开发服务器: cargo tauri dev 这将启动 Tauri 应用并运行前端开发服务器。 构建生产版本: 在根目录运行: cargo tauri build 这将生成适用于目标平台的生产版本。 查看示例: 项目提供了示例截图(如 version2NFT.png 和 version2Strategy.png),可以参考这些结果验证运行效果。 进一步开发: 根据开发路线图(如添加策略模板、优化性能指标等),修改 trading-core 中的模块或扩展前端功能。 许可证注意事项: 项目遵循 GNU GPL v3,确保修改和分发时保留开源特性,详细条款见 。
768
0
HTTP
应用服务器
图书管理系统
开源项目
1.本项目旨在解决图书馆或书店等场景中的图书管理问题,提供了一套数字化的图书管理系统,通过自动化管理书籍的借阅、归还、查询等功能,帮助图书馆或书店简化操作流程、提高管理效率。 具体功能包括: 书籍管理:添加、删除、修改和查询书籍信息。 借阅管理:记录用户的借阅和归还信息,自动更新库存。 用户管理:管理员可以管理用户信息。 查询功能:用户和管理员可以方便地搜索和查看书籍信息。 2.技术类型: 前端:Vue.js(用于构建单页面应用,提供良好的用户体验) 后端:Node.js + Express(作为后端服务器,处理前端请求) 数据库:MySQL(用于存储图书信息、用户数据和借阅记录) 3.快速上手 安装依赖: 确保你已经安装了 Node.js 和 MySQL。 克隆本项目的代码库: git clone https://gitlab.com/personal8953509/book_manage 安装前、后端依赖: npm install 启动后端服务器 node index.js
162
0
http
Node.js 扩展
zhiwen(知问)
开源项目
本项目是在大学做的一个Android应用,是一个校园内网知识问答平台,名字叫做“知问”。该项目基于CS架构,后端使用java语言结合spring框架完成开发,涉及多线程,网络编程,HTTP,TCP,Servlet,MySQL等组件;前端基于Android,使用java语言,结合Glide图片库完成设计。
113
0
java
教育
数字人系统
开源项目
基于深度学习的文本驱动生成数字人系统,包含语音合成(自动音频标注、自定义语料训练、多音字和特殊字符识别)、文本驱动图像人物肢体动作、语音驱动人物唇形和肢体动作(音频驱动图像\视频唇形和肢体动作)。使用到的技术:语音合成算法相关(TTS、Paddlespeech、Spleeter、Whisper)、音频驱动人物唇形和肢体动作(MuseTalk、SadTalker、Video-Retalking、Audio2photoreal、Vlogger)、文本驱动人物肢体动作(MuseV)。
385
1
python
人工智能
个人博客
开源项目
使用基于 nodejs 的 Hexo 框架 (Butterfly 模板) 进行个人博客的搭建 (大多数内容只需更改 yaml 配置文件, stylus 文件的网页渲染, 可以自己添加一些js等文件... 用来做特效) 使用 Twikoo 和 Vercel 部署了一个评论系统在个人博客内搭建 Twikoo 项目地址: https://github.com/swuY34/Hexo_Blog 使用 GitHub Pages 进行静态网页部署...
187
0
http
企业服务
node_http_server_public
开源项目
通过http://[ip]:[port]/C:/Users/Administrator/Documents/foo.bar访问静态文件 静态服务器可以通过传递参数——case_sensitive区分大小写或不区分大小写 您可以通过传递参数——disable_serve_index来切换文件夹视图 通过传递参数——valid_pattern或url_pattern,允许访问指定的文件 通过传递参数——ip_pattern允许从指定ip访问
143
0
http
nodejs
人人开源
开源项目
1. renren-fast是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付 2. 支持MySQL、Oracle、SQL Server、PostgreSQL等主流数据库 3. 主要负责PXC集群搭建
267
0
java
docker
SuperSheeps扩展库
开源项目
此项目是基于supersheeps服务器压力测试工具开发的扩展,支持http、websocket、protobuf、sproto协议,使用lua语言进行项目开发,可拓展支持多种私有协议
126
0
C/C++
http
SuperSheeps服务器测试工具
开源项目
SuperSheeps(习谱压力测试软件)是通用于TCP、UDP、SSL、KCP服务器的压力、性能测试框架,支持IPv4、IPv6双栈。 基于对用户行为产生的网络事件进行录制和回放,产生大量用户模拟操作产生的网络连接,发送的数据包。使用类似播放音视频的回放设计,回放过程可控制播放、暂停、快进状态。可用于游戏、Web、物联网、视频推流等服务器的压力、性能测试。应用于项目研发阶段进行开发调试,发现代码缺陷。线上容量评估,提前规划服务器集群部署。
158
0
C/C++
压力测试
quick-http
开源项目
产品依托spring,结合http,实现了http在java中的声明式调用,极大的方便了java开发者对http协议使用的成本,只需简单做声明式的配置即可实现一个http的完整调用
110
0
java
java
当前共12个项目
登录查看更多
登录
登录后即可上传、下载作品
分类
webpack
SQLServer
Zig
源文件源码
Nginx
IoT
Nuxtjs
JPA
GTK/GTK+
机器深度学习
×
寻找源码
源码描述
联系方式
提交
重点城市程序员兼职推荐
北京程序员兼职
上海程序员兼职
深圳程序员兼职
广州程序员兼职
杭州程序员兼职
成都程序员兼职
南京程序员兼职
武汉程序员兼职
西安程序员兼职
重庆程序员兼职
郑州程序员兼职
长沙程序员兼职
苏州程序员兼职
合肥程序员兼职
厦门程序员兼职
济南 程序员兼职
青岛程序员兼职
天津程序员兼职
大连程序员兼职
福州程序员兼职
石家庄程序员兼职
沈阳程序员兼职
太原程序员兼职
无锡程序员兼职
南昌程序员兼职
哈尔滨程序员兼职
南宁程序员兼职
珠海程序员兼职
宁波程序员兼职
昆明程序员兼职
东莞程序员兼职
贵阳程序员兼职
美国程序员兼职
长春程序员兼职
温州程序员兼职
佛山程序员兼职
常州程序员兼职
呼和浩特程序员兼职
兰州程序员兼职
乌鲁木齐程序员兼职
中山程序员兼职
海口程序员兼职
洛阳程序员兼职
更多
重点岗位程序员兼职推荐
C++兼职
Rust兼职
小程序兼职
cocos2d-x兼职
Unity3D兼职
DBA兼职
运维兼职
测试兼职
Go兼职
UE设计师兼职
全栈兼职
技术创始人兼职
CTO兼职
架构师兼职
产品经理兼职
Java兼职
PHP兼职
C兼职
C#兼职
Python兼职
Ruby兼职
Node.js兼职
Android兼职
iOS兼职
前端兼职
UI设计师兼职
原画师兼职
项目经理兼职
HarmonyOS兼职
区块链兼职
人工智能兼职
硬件开发兼职
移动其他兼职
更多
您好 👋
我们能提供什么帮助?
向我们发送消息
常见问题、使用帮助、人工咨询等
智能搜索
手机访问
使用微信扫一扫