项目简介 本项目使用C++语言对Minecraft服务端核心进行重写。由于Minecraft原版服务端核心对多线程支持效果不佳,为了更好地支持多线程,故而采用C++进行重写。 项目的主要特性和功能 重写核心:运用C++重写Minecraft服务端核心,增强多线程支持能力。 优化和加速:利用C++特性
项目简介 本项目“hmiscreen”是针对microbit设备的插件,依托MakeCode平台,提供便捷的积木块编程界面,用户能轻松为microbit设备编写程序实现特定功能。 项目的主要特性和功能 拥有丰富的积木块编程元素,可快速开发microbit设备程序。 支持在MakeCode平台直接编辑
项目简介 本项目是面向STM32系列微控制器的C++库,提供丰富的外设驱动与接口。它兼顾面向对象抽象化设计和单元测试,详细实现了STM32的各类外设,如定时器、GPIO等。借助OOP思想,开发者能轻松编写可复用和可测试的代码。项目既有对CubeMX生成代码的封装抽象,也有从零开始实现的代码,主要应用
项目简介 本项目是计算机科学领域的数据结构与算法知识集合。借助C、C++、Objective - C和Swift等多种编程语言,实现顺序表、链表、队列、栈、树和图等常见数据结构的基本操作与算法。此外,还涵盖设计模式、操作系统知识以及开发语言的相关介绍。 项目的主要特性和功能 数据结构实现:有顺序表、
项目简介 本项目实现了一个适用于不同无线电技术的无线网状网络(WMN)协议栈。此协议栈尽可能独立于底层无线电技术,可用于多种具有不同约束和需求的物联网应用。它针对低功耗、一定程度实时传输的无线传感器网络和物联网应用设计,目前计划运行在RIOT OS和Linux上。 项目的主要特性和功能 多技术适配:
项目简介 本项目提供了一个易于使用的库,帮助开发者通过Arduino与BME63M001水质检测模块进行通信。该模块可检测水质中的总溶解固体(TDS)和温度值,通过UART通信获取并处理模块数据。系统还具备使模块休眠或重置等基本控制功能,适用于水质实时监测场景。 项目的主要特性和功能 模块化设计:采
项目简介 本项目是基于C语言开发的中小饭店点餐系统,适用于普通餐厅场景。其目的是为餐厅提供高效、便捷的点餐服务方式,从而提升用户体验和餐厅运营效率,具备用户点餐、菜品管理、订单管理等核心功能。 项目的主要特性和功能 主要特性 提供简洁直观的用户友好界面,方便用户快速上手。 可实现快速的用户信息、菜品
项目简介 本项目是基于物联网概念打造的智能灯光控制自动化系统,旨在帮助用户智能管理照明设备(如灯光和风扇),节省能源并提高组织效率。适用于家庭、办公室和学院等场所,用户使用该系统可更有效地节省能源,降低碳足迹。系统通过自动监控和控制管理电力负载,优化资源消耗,提升管理效率。 项目的主要特性和功能 自
项目简介 本项目是基于C语言构建的Märklin火车实时控制系统,专为CS452课程开发。代码分为两部分,一部分是可在独立计算机运行的小型实时操作系统,提供控制Märklin电动火车的底层接口;另一部分是火车控制应用程序。内核和用户程序基于EP9302片上系统(SoC)的TS - 7200单板计算机
项目简介 本项目借助WebGL技术,实现了三维场景的渲染、物体动画展示以及相机交互控制等功能,用户通过浏览器就能体验丰富的三维场景。 项目的主要特性和功能 多种物体渲染:可对静态模型(如从.obj文件读取的模型)和动态物体(如会动的小鸟)进行渲染。 相机交互控制:用户能使用键盘控制器控制相机实时参数