项目简介 本项目是基于C语言的示例项目,主要演示和解释数组和指针的基本操作、内存管理以及指针算术等核心概念。借助多个源文件,展示了一维和二维数组、指针变量与指针数组的声明和使用,介绍了通过指针访问和修改数组元素的方法,还详细解释了数组和指针的基本操作,以及如何避免数组边界访问错误。 项目的主要特性和
项目简介 本项目借助C语言和PSoC 6 BLE MCU,实现了一个蓝牙吞吐量测量系统。通过GATT层通知和GATT写命令完成蓝牙低功耗(BLE)吞吐量的测量,包含BLE GATT服务器吞吐量测量和BLE GATT客户端吞吐量测量两个应用程序,同时采用FreeRTOS实时操作系统。 项目的主要特性和
项目简介 本项目是一个基于Python的FizzBuzz游戏模拟程序,依照特定课堂游戏规则,模拟学生按顺序报数的过程,并输出报数结果。规则涉及对数字特殊倍数以及数字中包含特定数字的判定,学生需按规则用特定单词替代某些数字进行报数。 项目的主要特性和功能 依据游戏规则模拟报数过程。 输出学生报数的完整
项目简介 本项目是一个将传统车载收音机与现代蓝牙和显示技术相结合的系统。运用Raspberry Pi运行Python代码来处理蓝牙通信与显示信息,Arduino负责控制物理输入输出设备,二者通过异步串行通信协同工作,带来现代化的车载音频体验。 项目的主要特性和功能 支持通过Python的DBUS服务
项目简介 本项目是《GAMES102:几何建模与处理基础》课程十个小作业的实现集合。作业覆盖计算机图形学多个核心主题,如曲线拟合、曲面重建、参数化、细分、网格简化等。所有作业均用Python代码实现,且附有详细注释与功能说明。 项目的主要特性和功能 曲线拟合:实现四种不同方法处理随机采样点。 曲面重
项目简介 本项目是基于Java的大学专业选择系统,其主要目标是助力用户查询和选择大学及其相关专业。该系统与MySQL数据库进行交互,提供了大学和专业的增删改查功能,同时具备用户注册和登录功能。 项目的主要特性和功能 大学管理:可获取所有大学列表,能依据专业名称、大学等级筛选大学,还能添加、更新、删除
项目简介 Jcseg是基于mmseg算法的轻量级中文分词器,具备关键字提取、关键短语提取、关键句子提取和文章自动摘要等功能。它提供基于Jetty的web服务器,便于各大语言通过HTTP调用,还提供了最新版本的Lucene、Solr、Elasticsearch的分词接口。 项目的主要特性和功能 中文分
项目简介 这是一个基于C++语言的命令模块测试项目,用于测试和分析命令模块中各个组件的功能和性能。项目包含一系列针对命令模块不同组件(如传感器、通信模块、GPS等)的测试代码,确保这些组件在嵌入式系统中正确运行并协同工作。 项目的主要特性和功能 组件测试:包含针对命令模块中不同组件(如ADT7410
项目简介 本项目将传统围棋与现代技术相结合,打造出一款智能围棋棋盘系统。以ESP32为主控制器,让用户能与计算机控制的AI进行对战。用户可通过Web客户端与AI服务器交互,享受围棋的智能化乐趣。同时借助先进的传感器技术和网络通信技术,保障游戏体验流畅。 项目的主要特性和功能 采用ESP32作为主控制
项目简介 这是一个专注于解决前端开发常见问题的优化实践项目。对原有项目深度重构与优化,解决了滑动条初始化问题和tabbar按钮样式冲突等问题,提升了项目稳定性和用户体验。采用Webpack作为打包工具,结合MUI框架开发,处理了第三方库与严格模式的冲突问题。 项目的主要特性和功能 滑动条初始化优化: