项目简介 本项目是一个算法学习笔记系统,覆盖多种编程语言(Java、Python、C++),囊括链表操作、基本编程思想(二分、分治、贪心等)、搜索法(回溯法、DFS、BFS 等)、各类数据结构(散列、线性、树等)以及排序、数学运算等多方面的算法知识与解题思路,还有众多经典算法题的详细笔记。 项目的主
项目简介 本项目是一个个人项目,主要在Linux(Ubuntu 22.04 LTS)环境下开展Unix-C编程的学习与实践。通过该项目,能深入理解操作系统的工作原理及实现细节,涉及从基础C语言编程到高级的系统调用、进程管理、线程管理、文件系统、网络管理等多方面内容。 项目的主要特性和功能 用户编程:
项目简介 本项目是基于Xamarin框架开发的移动端记账工具。该应用可让用户记录和管理日常的收入与支出,还具备详细的账单记录展示以及统计分析功能。 项目的主要特性和功能 账单记录管理:支持用户添加、编辑和删除账单记录,有多种账单类型可供选择。 日期选择与管理:提供日期选择弹窗,方便用户选择账单记录的
项目简介 ZiiWakeBreaker是一个游戏项目,由Jay Vaughan对Peter Angstadt的WakeBreaker项目进行移植,专为Zii-devices设计。该项目展示了利用Plaszma硬件API增强用户反馈,通过加速度计更新游戏状态的方法。 项目的主要特性和功能 OpenGL
项目简介 本项目是基于DJI HD FPV Mavlink到MSP技术的无人机遥测系统,其核心功能是把Ardupilot Mavlink遥测数据转换为MSP格式的数据,从而与DJI HD FPV系统兼容。该系统借助软件串行实现了Arduino Nano TX与DJI Air unit RX之间的数据
项目简介 本项目是基于Arduino的蓝牙遥控车,借助蓝牙4.0模块达成远程控制功能。以Arduino Pro Mini为主控板,搭配外部蓝牙模块进行通信,可通过手机应用实施遥控操作。 项目的主要特性和功能 采用蓝牙4.0模块通信,支持远程控制。 运用3S锂电池供电,2S电池连至Arduino的RA
项目简介 本项目致力于实现一个实时系统,借助ESP32结合FreeRTOS达成蓝牙访问控制和警报功能。该项目主要服务于嵌入式计算系统课程的学习与研究,着重体现模块化和实时操作的重要性。通过ESP32框架和FreeRTOS任务管理实现系统各项功能,为类似项目提供了有价值的参考。 项目的主要特性和功能
项目简介 本项目是基于Unity框架的游戏工具集,提供一系列通用游戏开发工具和系统,用于简化游戏开发中常见任务,涵盖单例系统、事件系统等多种实用工具。 项目的主要特性和功能 单例系统:保证特定类在应用程序生命周期内仅存在一个实例,提供全局访问途径。 事件系统:可进行事件的注册、注销与发送,支持设置优
项目简介 本项目是基于Unity引擎开发的2D像素平台跳跃射击游戏。旨在通过实际应用学习Unet网络框架,实现一个可联机的射击游戏Demo。游戏具备战斗系统、UI系统、事件系统、对象池管理等核心功能,还有后坐力、弹夹限制、音效管理、存档系统等丰富扩展功能。 项目的主要特性和功能 战斗系统:角色可移动
项目简介 本项目是基于GPT2的中文闲聊机器人,借助自然语言处理(NLP)技术达成与用户的自然交互。开发采用了Hugging Face的transformers库以及PyTorch框架,同时参考了GPT2 - Chinese和DialoGPT等相关论文与开源项目。 项目的主要特性和功能 模型训练:运