项目简介 本项目是基于C语言的简易编译器,专注实现编译器基本功能,着重于词法分析阶段,为后续语法分析搭建了基础框架,可助力开发者理解和学习编译器设计原理。 项目的主要特性和功能 词法分析: 带颜色输出:依据不同词法类型,用不同颜色显示代码,提升可读性。 错误检测:能找出括号匹配错误、结尾分号缺失错误
项目简介 本项目是基于Webpack的远程React组件模板,可用于构建并发布能在npm上使用的远程React组件。项目提供了一系列构建工具与配置,帮助开发者高效完成组件的构建、测试和发布工作。 项目的主要特性和功能 利用Webpack构建远程React组件,支持动态导入与按需加载。 提供一键发布脚
项目简介 本项目是一个基于STM32F103C6T6微控制器的嵌入式项目。其核心目的是防止公司屏幕保护程序启动,通过利用STM32F103C6T6的GPIO和USB功能,将该微控制器作为USB HID设备连接到计算机,以随机移动鼠标指针的方式模拟鼠标活动,从而达到阻止屏幕保护程序激活的效果。 项目的
项目简介 MSEOS(Minimal and Simple Educative Operating System)是处于极早期开发阶段的实验性操作系统,面向ARM架构。其目的是提供可用于教育与研究的简单操作系统基础框架,助力开发者深入理解操作系统底层原理。 项目的主要特性和功能 已实现功能 能在ST
项目简介 本项目是CommoTalkie SDK的一个实现示例,用于验证两个节点(节点A和节点B)之间的消息收发功能。以乒乓球比赛作类比,节点A代表“Ping”,节点B代表“Pong”,通过相互发送和接收消息模拟击球过程。 项目的主要特性和功能 Ping - Pong通信模式:节点A先发起消息,节点
项目简介 本项目是基于C++语言开发的单人回合制游戏。玩家在游戏中需对抗电脑控制的敌人,可在选定地图范围内移动、收集物品提升自身实力,以击败敌人获得胜利,游戏在仅剩一名存活玩家时结束。 项目的主要特性和功能 地图选择:游戏开始提供两张地图供玩家选择。 角色选择:玩家能在战士和法师两种角色中挑选,可设
项目简介 本项目致力于手动搭建LSTM网络,不依赖nn.LSTM、nn.LSTMCell,而是借助nn.Linear、nn.Parameter完成网络构建,基于PyTorch框架实现相关功能。 项目的主要特性和功能 提供使用Pytorch包装好的LSTM函数、手动实现单层LSTM、手动实现双层LST
项目简介 本项目为云空调系统,借助前端技术模拟空调操作与功能,使用户能够随时随地“开启空调”,为夏日生活带来清凉,具备便携、低功耗等特性。 项目的主要特性和功能 优势 可随时随地开启空调。 系统便携。 采用 HTML CSS 绘制,功耗低。 运行噪音可忽略不计。 操作简单,易于使用。 安装便捷。 劣
项目简介 本项目是SEDS - UCF IREC 2019火箭Tempest上飞行计算机的软件部分。首次将飞行计算机集成到火箭机身而非仅作为载荷组件,且采用混合动力发动机,这使得Tempest的飞行计算机承担了比以往更多的任务。飞行计算机由STM32F427微控制器、多个传感器、RF发射器、SD卡等
项目简介 本项目是基于Spring Boot和Dubbo框架构建的分布式图书管理系统。系统分为服务消费者与服务提供者两部分,利用Dubbo实现服务间的远程调用。同时,采用Nacos作为注册中心和服务配置中心,MyBatis及MyBatis - Plus处理持久层操作,前端则使用Layui进行页面设计