量化交易系统开源项目
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,确保修改和分发时保留开源特性,详细条款见 。
5500HTTP应用服务器
智能外呼助手开源项目
基于Uniapp打造的智能外呼系统,深度集成CRM客户管理,为企业提供通话管理、客户运营、数据分析一体化解决方案。 ✨ 核心功能 ? 智能外呼系统 自动记录通话时长和次数 支持通话自动录音 支持一键拨号、短信快捷发送 ? 数据管理 客户信息智能管理 CRM系统无缝对接 通话数据实时同步 ? 便捷工具 通讯录智能管理 工作报表自动生成 ? 技术特点 基于uniapp框架开发,性能稳定 Vue3驱动,代码清晰易维护 WebView + HTML5 Plus实现原生功能调用 支持Android系统,界面美观流畅
1790Vuewebapp
鸡翅Club开源项目
鸡翅Club是一款专门为程序员打造的沟通交流社区,采用主流的微服务框架+主流C端技术栈来做为技术架构。旨在统一程序员信息差,进行平台统一化,程序员可以在平台,完善自身知识,刷自身薄弱点面试题,配合练习,模拟面试,简历分析模块来提升程序员面试能力。 独立从0到1负责项目的架构设计,技术选型,功能设计,数据建模,调研用户常用业务场景; 采用微服务领域拆分思想,对项目模块进行领域设计,划分为4个微服务,业务解耦,专注自身职责; 基于Nacos来实现业务项目的服务注册与发现及业务动态配置切换; 选取主流鉴权框架Satoken来替代传统的secruity,提高开发效率,降低上手难度; 采用Gateway配合redis实现统一的鉴权及分布式会话共享功能,在网关层实现统一的全局异常处理; 为了解决原有部署多机器拖拽jar包的痛点,采用Jenkins配合shell脚本实现多机器自动部署; 整体项目中间件采取Docker形式进行容器化搭建,配合数据挂载实现重要数据抽离; 采用元数建模配合easycode实现模型搭建及代码自动生成,提升原有建模效率; 登录模块抽取微信微服务,实现微信的对接回调与sdk的统一封装,沉淀出无业务性的微信对接服务; 重构原有复杂代码,采取工厂+策略模式实现微信的消息解耦处理,采取适配器模式实现oss对接; 独立从0到1通过云服务器搭建整体项目的环境及各依赖的安装;
5690Java网站API
基于NI-VISA的仪器编程,支持RS232、USB、GPIB及LAN 条件:运行或开发软件时,必须安装NI-VISA运行时(其他VISA版本不支持,如Keysight VISA等)。 若需运行在Win7及以上系统(最高支持Win11系统),请安装15.5版本或以上的运行时,下载链接如下: https://download.ni.com/support/softlib/visa/NI-VISA/15.5/Windows/NIVISA1550runtime.zip 若需运行在Win7及以上系统(最高支持Win11系统),请安装16.0~21.5版本的运行时,18.5版本的下载链接如下: https://download.ni.com/support/softlib/visa/NI-VISA/18.5/Windows/NIVISA1850runtime.zip 开发版本:为了最佳的开发效果,开发时请使用本软件的对应的开发版本(21.0.0)[目前最新版本为21.5],下载链接如下: https://download.ni.com/support/nipkg/products/ni-v/ni-visa/21.0/offline/ni-visa_21.0.0_offline.iso RS232:支持常见的RS232串口编程,一般地址为“ASRL1::INSTR” USB:支持常见的USB接口编程,一般地址类似为“USB0::0x2A8D::0x0101::MY57501899::INSTR” GPIB:支持常见的USB接口编程,一般地址类似为“GPIB0::0x2A8D::0x0101::MY57501899::INSTR” 此处要求安装GPIB卡驱动程序,推荐使用NI-GPIB卡(需要驱动程序,驱动程序可以从NI官方网站下载) LAN:支持常见的LAN接口编程,一般地址类似为“TCPIP0::34465A-01899::inst0::INSTR”或“TCPIP0::192.168.0.26::INSTR”
4961C#VISA
关于React Native的一体化构建脚本以及Module方法管理方案, csdn地址:https://blog.csdn.net/qq_62448027/article/details/146002596?spm=1001.2014.3001.5501 作品开源地址: https://github.com/CofbroTeam/Doraemon-SDK https://github.com/CofbroTeam/rndo https://github.com/xxxd86/vid
830RustJavaScript
哆啦A梦开源项目
⭐ ⭐ ⭐不止签到!更有一键同步作业功能!⭐ ⭐ ⭐ UI友好的安卓-Android移动端学习通签到助手,支持普通签到,扫码签到,图片签到,二维码签到,定位签到,签到码签到,手势签到,作业提醒:push通知,短信通知!!
940Androidandroid
MarkPlus-M开源项目
扩展书签的功能,增加额外字段用于查询和整理。 智能书签管理器,AI驱动标签生成,多维度搜索,让Chrome书签管理更轻松。 ? 功能 通过tab页爬取已存储书签检查书签状态并获取网页 meta 信息 通过AI Studio自动解析网页标签 基于扩展信息进行搜索 批量维护书签 ✨ 特性 ? AI 驱动 - 集成 Google AI Studio,自动为书签生成标签 ? 数据统计 - 直观展示书签使用情况 ? 智能搜索 - 多维度快速检索 ? 本地存储 - 数据安全,完全离线 ?️ 隐私保护 - 不收集任何个人信息
950Vuevue
监控系统开源项目
以wvp-GB28181-pro为基础制作一个简易功能软件,适配移动端H5、微信小程序、安卓app,使用自定义基地址,通过用户输入基地址实现多个wvp-GB28181-pro项目,可共用同一个app、微信小程序、移动端H5(需解决跨域)。
690HTML5JavaScript
在新能源lims项目中沉淀的一个Vue2插件。主要功能为:可以使用户将excel中粘贴的单元格数据复制后,直接粘贴在element的table组件中展示,数据同时为响应式,可编辑后进行保存提交等操作。
710vueVue组件
python爬虫开源项目
从阿里、京东、淘宝、知乎、头条等众多知名且具有广泛影响力的网站抓取数据。这个过程对于初学者来说,是非常方便且极具价值的入门方式,可以让他们快速了解并掌握 Python 网络爬虫的基本原理和操作方法。该操作主要运用了功能强大且灵活多变的 Python 语言,在实际操作过程中还涉及到 request、bs 等实用的第三方库。在安装好 Python 之后,就能够直接运行相关的程序,无需进行过多复杂的设置和准备工作。这样的方式使得初学者能够更加轻松地进入到 Python 网络爬虫的世界,开启一段充满挑战与乐趣的学习之旅。
1360python网络爬虫
捷盈收银系统开源项目
捷盈收银系统专注于帮助实体门店系统性提升经营效率,拥有完整的零售门店管理产品线, 通过SaaS模式向商家提供服务。帮助商家将顾客、库存、收银连接在一起,让每一个商家都能进行高效的门店管理。 产品满足门店收银管理、顾客管理、商品库存管理、连锁门店管理等核心场景应用, 同时可以帮助商家快速建立自己的私域会员体系。
1220javaGit开源工具
UPAY支付系统开源项目
UPAY 是一个基于 EPUSDT 项目进行二次开发的支付平台,旨在解决原版项目中 MySQL 数据库频繁出现连接拒绝的问题,同时也是开发者学习 Go 语言的实践项目。项目重构了 EPUSDT 的代码结构,保持了原有的 API 接口,但在底层采用了 SQLite 数据库,从而使得数据存储更加简便,无需额外安装数据库。它基于 Gin 框架开发,支持高并发访问,同时具备多个钱包轮训、HTTP API 接入以及 BARK 通知等功能。此外,UPAY 支持私有化部署,并且不需要额外安装其他依赖,只需运行脚本即可快速启动。项目还提供了详细的文档、视频教程和在线测试平台,方便用户快速上手和二次开发,适合用于构建现代化的支付系统。
1660go微服务框架
隐私相册开源项目
是一款保护您隐私的App软件,您的私人隐私管家。 保护您的相册照片、视频。 众所周知在这个隐私几乎透明的时代,每个人恐怕都不希 望自己隐私被人看到,所有我有了做这个软件的想法。 基于开源框架轮子哥的AndroidProject基础上写的这个保护隐私的项目。 您可能会问这个软件是怎么保护隐私的,他的优势在哪里?答:这个软件没有网路权限的功能,没有网络权限、没有网络权限!! 操作说明: 在相册选择界面您可以浏览自己手机的所有照片,可以添加这照片保存在隐私相册中,而这个隐私相册的路径在当前软件的私有内存中,除了本软件,其他任何系统类的 功能都不能访问这些内容,包括您手机系统自己的相册、微信、等等一系列的软件的都不可以。 如何查看自己的隐私相册呢?很简单,在添加照片的按钮上长按便可以查看自己的隐私相册。 视频隐私的操作照片一样。 国内的一些国产手机也会做类似的功能,但他们会把用户的资料上传到云盘等等,甚至还出VIP扩大云盘存储量等功能,然而这样的功能违背了保护隐私的初衷,我不希望别人看到 我得隐私,当然也不希望手机厂商看到,几乎所有的国产手机厂商都有这样的功能。
90java手机开发包
安卓Kotlin 的一款自定义相机 市面上安卓碎片化很严重,不同的手机有不同的相机预览界面,我当初遇到过同一款手机型号都有相同的情况,只是生产批次不同,俩部手机其中一部一开启相机进程就结束,于是我做了个这个自定义相机拍照的类,对于项目来说这就是一个view,不存在不兼容的问题。 小小demo,只为有需要的人解决痛点。
70android高级UI组件(Advanced)
chatbox开源项目
English | 简体中文This is the repository for the Chatbox Community Edition, open-sourced under the GPLv3 license. For most users, I recommend using the Chatbox Official Edition (closed-source). It's still completely free, easy to install, and supports more of the latest features. You can get it below:D
6750
HelloGitHub开源项目
中文 | English | 日本語 分享 GitHub 上有趣、入门级的开源项目。兴趣是最好的老师,这里能够帮你找到编程的兴趣! 简介HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。每月 28 号以月刊的形式更新发布,内容包括:有趣、入门级的开源项目、开源书籍、实战项目、企业级项目等,让你用很短时间感受到开源的魅力,爱上开源!内容获得更好的阅读体验 官网 或 HelloGitHub 公众号????第 106 期第 105 期第 104 期第 103 期第 102 期第 101 期第 100 期第 99 期第 98 期第 97 期第 96 期第 9
8990
JioNLP开源项目
   JioNLP:中文 NLP 预处理、解析工具包 A Python Lib for Chinese NLP Preprocessing & Parsing   安装:pip install jionlpJioNLP 是一个面向 NLP 开发者的工具包,提供 NLP 任务预处理、解析功能,准确、高效、零使用门槛。请下拉本网页,查阅具体功能信息,并按 Ctrl+F 进行搜索。JioNLP在线版 可快速试用部分功能。关注同名微信公众号 JioNLP 可获取最新的 AI 资讯,数据资源。AI发展方向——从pipeline到end2end你为什么不相信 LLM 模型评测:深入评测 LLM 接
3960
new-pac开源项目
科学上网-翻墙、免费翻墙、免费科学上网、软件、VPN、一键翻墙浏览器,vps一键搭建翻墙服务器脚本/教程,免费shadowsocks/ss/ssr/v2ray/goflyway账号/节点,免费自由上网、fanqiang、翻墙梯子,电脑、手机、iOS、安卓、windows、Mac、Linux、路由器翻墙、youtube视频下载、youtube油管镜像/免翻墙网站、美区apple id共享账号https://github.com/Alvin9999/new-pac/wiki北京时间2025年02月27日15点51分更新。
10800
wukong-robot开源项目
wukong-robot wukong-robot 是一个简单、灵活、优雅的中文语音对话机器人/智能音箱项目,目的是让中国的 Maker 和 Haker 们也能快速打造个性化的智能音箱。wukong-robot 还可能是第一个开源的脑机唤醒智能音箱。 截至 2023 年 3 月 31 日,wukong-robot 的安装设备数已超过 13,000 台,唤醒次数累积超过了 700,000 次。 Table of Contents特性Demo环境要求安装升级运行配置技能插件API接口捐赠贡献引用联系感谢FAQ免责声明特性 模块化。功能插件、语音识别、
4520
python-office开源项目
? 项目官网:https://www.python-office.com/ ?? 本开源项目的交流群 ? ?English Documentation?简介Python-office 是一个 Python 自动化办公第三方库,能解决大部分自动化办公的问题。而且每个功能只需一行代码,不需要小白用户学习Python 知识,做到了真正的开箱即用。 功能持续更新中,提交你的功能需求/参与项目开发,联系?开发者微信?特点一键搭建所有 Python + 自动化办公的编程环境。使用一行代码解决大部分自动化办公的问题,不需要小白学习 Python 知识贴合职场办
5380
当前共10万+个项目
×
寻找源码
源码描述
联系方式
提交