项目简介 本项目基于 Webpack 构建,聚焦于前端资源打包。借助 Webpack 的强大能力,可对 JS、CSS、图片等各类前端资源进行整合与处理,实现代码优化与兼容性处理,助力开发者高效管理项目结构,提升开发效率和代码质量。 项目的主要特性和功能 资源打包:使用 Webpack 将多种前端资源
项目简介 这是一款基于Java开发的升级推图RPG游戏。游戏以动物基地为背景,玩家能通过升级、推图、战斗等方式提升角色与装备。同时,游戏具备存读档功能,虽界面简陋,但功能完备,适合初学者学习与娱乐。 项目的主要特性和功能 菜单系统:设有主菜单和选项菜单,玩家可通过菜单开展开始游戏、保存进度、读取存档
项目简介 本项目基于STM32F4xx系列微控制器,代码可用于初始化和配置微控制器硬件,涉及GPIO、USART、TIM、RCC和PWR等模块。此外,项目还具备多缓冲DMA传输、动态更改内存地址、高级选项字节编程以及电源管理高级配置等扩展功能。 项目的主要特性和功能 采用STM32F4xx的HAL库
项目简介 本项目是 2019 年网络原理课程实验采用的框架,旨在降低实验难度、实现代码复用以及方便测试。框架由硬件抽象层(HAL)和多个小实验两部分构成。HAL 提供不同后端,可使程序在不修改代码的情况下于不同平台运行;小实验针对路由器关键功能进行黑盒测试,能在真机调试前解决众多问题。 项目的主要特
项目简介 本项目基于PintOS操作系统,达成了多任务管理、用户程序执行、虚拟内存管理、文件系统扩展以及ELF文件共享等功能。借助这些功能,PintOS可支持多线程并发执行、用户程序安全执行、虚拟内存动态管理以及文件系统的扩展和优化。 项目的主要特性和功能 多任务管理 线程休眠与唤醒:timer_s
项目简介 本项目是基于Java和C++构建的工具集,可用于内存管理、文件处理和系统操作。具备虚拟内存的页面替换算法、内存放置算法、汇率查询、文件格式转换、批量文件重命名、FFmpeg指令生成等功能,能帮助用户高效管理和操作文件,优化内存使用以及进行系统级操作。 项目的主要特性和功能 虚拟内存页面替换
项目简介 本项目是基于STM32G4xx微控制器的钙钛矿太阳能电池光浸泡测量系统。其主要用于测量钙钛矿太阳能电池的光浸泡特性,通过短脉冲光照射电池并测量正向电压,实现对光浸泡现象的精确测量。硬件包含高输入阻抗电压测量、多范围电流测量、高功率LED驱动等模块,软件通过命令行接口(CLI)与硬件交互,支
项目简介 本项目借助Arduino平台打造智能小车,融合ADXL345加速度计、OLED显示模块、NRF24无线电模块等多种传感器与通信模块,实现诸多智能功能。用户可借此深入了解I2C、SPI等通信协议的应用,掌握Arduino在嵌入式系统中的实际运用。 项目的主要特性和功能 超声波障碍物检测和避障
项目简介 本项目运用Verilog语言,在Zedboard FPGA上达成了Canny边缘检测算法。边缘检测属于关键的图像分割技术,能够简化图像数据,降低后续分析处理的数据量。项目把存储于PC的输入图像传输到FPGA进行处理,处理后的输出图像可在VGA显示器上显示,借助FPGA的并行处理能力构建出适
项目简介 本项目基于Django框架开发,整合了权限管理与销售管理两大功能。项目包含rbac和web两个应用,其中rbac作为权限组件,可进行权限分配、管理以及动态菜单的创建;web则是销售管理系统,可实现客户信息管理与付款记录管理等操作。 项目的主要特性和功能 权限控制:提供细粒度的权限管理,涵盖