Rust

Rust是Mozilla开发的注重安全、性能和并发性的系统级编程语言。创建这个新语言的目的是为了解决一个很顽疾的问题:软件的演进速度大大低于硬件的演进,软件在语言级别上无法真正利用多核计算带来的性能提升。Rust是针对多核体系提出的语言,并且吸收一些其他动态语言的重要特性,比如不需要管理内存,比如不会出现Null指针等等。
Rust语言框架
Rust是Mozilla开发的注重安全、性能和并发性的系统级编程语言。创建这个新语言的目的是为了解决一个很顽疾的问题:软件的演进速度大大低于硬件的演进,软件在语言级别上无法真正利用多核计算带来的性能提升。Rust是针对多核体系提出的语言,并且吸收一些其他动态语言的重要特性,比如不需要管理内存,比如不会出现Null指针等等。
开发组织  Mozilla基金会
r-chat开源项目
r-chat是用我rust进行开发的一款基于socket原生功能的im通信软件, 核心功能主要是实现内网穿透后使用udp协议进行端对端通信,其特点是通信数据不经过官方系统的中转,具有性能良好、安全性较高的特点。 该项目尚处于开发中!!!
15301
项目是使用rust语言基于risc-v指令集架构开发的类linux操作系统,系统主要分为操作系统内核、进程管理、文件系统驱动等模块,我负责学习并开发操作进程调度部分,学习内核调度用户进程的原理,并实现用户进程的调度。学习并实现内存页管理、虚拟内存地址映射
1380
CPU光追渲染器开源项目
参考Ray Tracing: The Next Week,用Rust编写的CPU并行光线追踪渲染器。本项目为一个简单的光线追踪渲染器,参考Ray Tracing: The Next Week,用Rust实现。实现了动态模糊、图片用作纹理、体积渲染、Perlin Noise、四边形、光源、实例。
580教育
这是一款用rust写的游戏服务端框架,里面包含: 1.底层网络通讯框架 2.访问MYSQL数据库代码 3.处理JSON数据格式代码 4.解析和处理protobuf代码 5.Redis客户端封装代码 以及其他的
1250
实现命令行任务进度条
1550常用工具包
小方复刻开源项目
原创作品 复古像素风 桌面电子沙漏,Arduino(atmega328p+mpu6050) 复刻 "小方"复刻,使用 Rust 编写,运行在 esp32c3 上,采用 ws2812 显示,集成沙漏、骰子、卦象、贪吃蛇、迷宫等游戏 单机游戏 沙漏 骰子 卦象 贪吃蛇 迷宫 是方块人就下一百层 推箱子 躲避方块 ... 联机游戏 对打球 ... 接线 MPU6050 MPU6050 MCU VCC 3.3V GND GND SCL GPIO5 I2C_SCL SDA GPIO4 I2C_SDA 无缘蜂鸣器 陶瓷片无缘蜂鸣器 MCU V+ GPIO11 V- GND WS2812 WS2812 MCU IN GPIO3 SPI_MOSI V+ 3.3V V- GND 麦克风 - MCU A0 GPIO0 ADC0 V+ 5V GND GND D0 - wokwi仿真 cargo instal
110物联网
本系统为了解决车主为停车流程繁琐问题,提升停车场车辆进出效率等。以STM32F103单片机为核心控制器,结合其他模块,采用Rust编程语言,构建了一个基于单片机的智能停车场系统。 主要包含如下技术: (1)中控使用STM32F103单片机,负责处理输入数据并控制输出。 (2)输入部分包括IC卡和RFID识别、DS3231时钟模块。 (3)IC卡和RFID用于识别车辆,DS3231时钟模块检测时间并记录车辆进入停车场的时间。 (4)输出部分包括SG90舵机,用于模拟抬杆和降杆操作;OLED显示屏,用于显示时间、车牌号、费用、停车位和停车时间;
2110物联网
LotusBridge 是一个基于Rust的边缘计算设备网关项目。它可以让您在边缘设备上采集和处理数据,并将结果传送到云平台。 功能特点 边缘计算:LotusBridge 能够在边缘设备上进行数据采集处理和计算,减少与云端的频繁通信。 统一处理:该项目提供了一种统一的方式来处理不同类型的边缘设备,使您能够屏蔽设备特定操作的复杂性。 云平台集成:LotusBridge 可以与云平台无缝集成,允许您将处理过的数据传输到云端进行进一步的分析和存储。 可扩展性:南向设备采集、规则、北向数据推送均设计为可扩展feature模式,可以满足各种边缘设备集成,并且适用于大规模的边缘计算部署。
1770物联网1
本项目为了解决某机构(如高校)子机构众多,办公电话众多且变更繁琐的问题。 项目分为后台管理和查询服务: 1.后台管理模块包括:用户管理、角色管理、菜单管理、数据字典管理、日志等。 2.查询后台服务采用Rust Web开发(主要为了学习Rust),前端vue2.0 3.管理后台采用java+kotlin+mysql+redis开发,管理界面采用vue-antd开发。
1400Javaweb
采样率转换库开源项目
实现音频采样率转换,如 44100Hz 到 48000Hz,实现高质量的转换品质与较好的性能。 适用于专业音频软件或播放器,当音频文件采样率与项目要求采样率或播放采样率不符时,可以实现采样率的转换。 设定不同的参数可以允许实时播放或离线渲染。 详细设计方法与测试过程参考 https://www.52pojie.cn/thread-1959816-1-1.html
510生活服务
项目是一个公司内部用于协调硬件使用的网页工具。 背景:硬件资源有限,为了开发和测试人员可以更加高效地使用硬件,需要一套方案来协调所有人对硬件的使用。 主要功能:预约机器使用时间,预约提醒,机器使用率统计分析等。
940dockerOA办公/协作平台
1.使用C语言编写 Linux 下用户态多线程软件,编写板卡 OTN 业务模型框图以及软件文档 2. 通过I2C配置光模块参数,读取光模块信息,光模块性能等 3. 编写 pm5990 驱动,实现客户侧端口(10GE)OTU、ETH、SDH 等类型业务的配置 4. 实现20个客户侧端口+2个波分测端口各种类型告警信息检测以及上报,性能数据检测及上报 5. 实现了板卡全部功能需求,提前一个月完成项目交付,产品销往新加坡等国家,客户反馈较好
1790C/C++嵌入式操作系统
实现代码用量分析功能
1480程序文档工具
该项目是一款三国题材 SLG 类型的游戏。美术经过几次迭代测试之后确定为未来机甲风,定位受众是男性玩家。核心玩法是培养自己的主基地,培养英雄,装备,与敌对国家进行城池和资源的抢夺。战斗机制采用回合制。服务端主要采用 JAVA 开发,客户端则是H5,引擎采用 laya 。目前游戏上架微信小程序,搜“未来机甲”变可找到。 服务端涉及的主要技术有:java8,mysql8,protobuf,netty,guice,guava cache,fastjson,jetty,rust 1.开发并完成所属项目组项目的各个玩法和功能。 3. 开发重大战斗玩法。 4. 搭建开服战斗服务器,以及在此基础上开发跨服战斗玩法。 5. 搭建中心服务,存储和管理各个渠道的注册玩家账号数据。 6.完善游戏服务端工具,如热更代码方案,热更配置文件方案,合服框架等等。 7.解决线上服务器bug。 8.构建充值服务器。 9.接公司SDK,其中包括各种数据上报,聊天过滤,gm命令等等乱七八糟的以及自动化运维。 10.接腾讯微信游戏圈
1070Java手机游戏
大部分定理证明系统都依赖于对形式化语言的解析,生成抽象语法树(Abstract Syntax Tree,AST)并进行类型检查。通常,符号绑定在作用域内进行,每个作用域都是通过解析特定编程语言编写的程序而得到的。 然而,为了实现一个命令式且不依赖特定语言的证明系统,我们需要以某种方式存储“作用域”的信息。通过语言解析获得的作用域类似于依赖类型论的范畴语义中的上下文范畴的对象,即上下文。本文通过类比上下文范畴的定义设计了上下文结构,并用该结构存储某个上下文中已经构造出来的项。 系统的主要功能通过操作上下文结构来实现。这极大地提高了构造证明的灵活性,但同时也增加了书写的复杂性
1190
该系统是一种致力于实现与供应商建立和维持长久、紧密伙伴关系的管理思想和软件技术的解决方案,实现从采购需求的下达、审批、招标以及后续的订单、发货、入库、对账、供应商准入、供应商绩效考核等全过程业务闭环的管理系统 责任描述:1. 负责新需求实现,bug 修改; 2. 负责寻源管理、质量管理模块; 3. 负责测试系统,优化代码,sql 调优; 4. 负责后期维护; 技术描述:1. 框架使用 SpringBoot、SpringMvc、SpringCloud、MybaitsPlus 框架; 2. 基于公司标准产品开发,设计数据库表字段; 3. 使用 vue 框架书写前端页面,集成了代码生成器,大大减少了固定代码的开发; 4. 使用 nacos 作为注册中心,Feign 远程调用; 5. 集成 oa 搭建审批流,集成 Swaager 用于测试;
1520Javaredis
本系统为了解决车主为停车流程繁琐问题,提升停车场车辆进出效率等。以STM32F103单片机为核心控制器,结合其他模块,采用Rust编程语言,构建了一个基于单片机的智能停车场系统。 主要包含如下技术: (1)中控使用STM32F103单片机,负责处理输入数据并控制输出。 (2)输入部分包括IC卡和RFID识别、DS3231时钟模块。 (3)IC卡和RFID用于识别车辆,DS3231时钟模块检测时间并记录车辆进入停车场的时间。 (4)输出部分包括SG90舵机,用于模拟抬杆和降杆操作;OLED显示屏,用于显示时间、车牌号、费用、停车位和停车时间;
2110物联网
电商搭建系统产品系统
本方案针对白酒销售行业客户,解决了客户想从公域专为私域流量的问题 本系统为客户快速搭建自己的电商系统,实现线上销售,线下仓库配送,一键上传商品; 我们的系统采用目前最安全的开发语言rust,不仅响应速度快,还大大保护了客户的数据安全
570生活服务5980.00元
基于rust rocket框架的剪贴板工具
1500web
项目介绍:这是一个测试管理系统,用户是一测试团队。 功能介绍:测试用例管理,测试结果管理,测试计划管理,数据可视化,工作流程管理等。
760任务/项目管理
当前共172个项目
×
寻找源码
源码描述
联系方式
提交