- 独立可复现性:复现必须只在仓库里的说明书或其他资源指导下就能完成。
- 资源完整性与可获得性:复现所需要的所有文件、资源,必须在正常情况下或者指导下能够获取。
- 最小依赖性:项目复现所需要的源代码,库,环境依赖都建议全部上传,最好是将项目下载后就能在IDE里直接构建。
所有项目示例的文件夹必须包含这些东西
├── 项目文件夹
│ ├── config
│ ├── proj 项目文件夹(必须)
│ │ ├── source
│ │ ├── include
│ │ └── MakeFile/ide.pro
│ ├── readme 项目介绍及如何配置运行(必须)
│ ├── video 讲解视频(建议以链接的形式加上)
序号 | 项目描述 | 项目知识点 | 实现平台/语言 |
---|---|---|---|
1 | 根据传感器的数据,控制推杆,使得桌面总是水平 | 串口,协议解析,PID | STC15/c语言 |
2 | AES加密和解密过程动画 | AES算法,代码生成动画 | Node.js javascript |