跳转至

目录结构推荐

学习笔记写法

coding/                代码
notes/                 笔记,引用coding中的代码(通常是比较长的时候比较合适)

项目文件结构

projects/
├── 01_Language-Learning/          # 编程语言学习代码
│   ├── python/                    # Python基础与进阶
│   ├── java/                      # Java核心与面向对象
│   ├── c-cpp/                     # C/C++语言与系统编程
│   ├── javascript/                # JavaScript与ES6+
│   ├── rust/                      # Rust语言实践
│   ├── go/                        # Go语言开发
│   └── other-languages/           # 其他语言(如Ruby/Swift/Kotlin等)
├── 02_Framework-Projects/         # 框架相关项目
│   ├── spring/                    # Spring/Spring Boot项目
│   ├── django/                    # Django后端项目
│   ├── react/                     # React前端项目
│   ├── vue/                       # Vue.js项目
│   ├── flutter/                   # Flutter跨平台应用
│   ├── tensorflow-pytorch/        # 深度学习框架项目
│   └── other-frameworks/          # 其他框架(如Express/Laravel等)
├── 03_Algorithm-DataStructure/    # 算法与数据结构
│   ├── leetcode/                  # LeetCode刷题记录
│   ├── hackerrank/                # HackerRank练习
│   ├── classic-algorithms/        # 经典算法实现
│   └── data-structure-implement/  # 数据结构实现代码
├── 04_System-Software/            # 系统软件学习
│   ├── os-lab/                    # 操作系统实验(如进程调度)
│   ├── compiler/                  # 编译原理实践
│   ├── network-programming/       # 网络编程(Socket等)
│   └── linux-kernel/              # Linux内核学习
├── 05_Security-Research/          # 网络安全研究
│   ├── vulnerability-research/    # 漏洞复现与分析
│   ├── reverse-engineering/       # 逆向工程实践
│   ├── web-security/              # Web安全(如SQL注入/XSS)
│   ├── cryptography/              # 密码学实现
│   └── tool-development/          # 安全工具开发
├── 06_Tools-Utilities/            # 工具脚本与实用程序
│   ├── vscode-extensions/         # VSCode插件开发
│   ├── bash-scripts/              # Shell脚本集合
│   ├── automation-tools/          # 自动化工具(如CI/CD流水线)
│   └── productivity-tools/        # 效率工具(如代码生成器)
├── 07_Cloud-DevOps/               # 云计算与DevOps
│   ├── docker-kubernetes/         # Docker与Kubernetes实践
│   ├── aws-gcp-azure/             # 云服务提供商项目
│   ├── ci-cd-pipelines/           # 持续集成/部署流水线
│   └── infrastructure-code/       # 基础设施即代码(如Terraform)
├── 08_AI-MachineLearning/         # 人工智能项目
│   ├── computer-vision/           # 计算机视觉项目
│   ├── natural-language/          # 自然语言处理
│   ├── deep-learning-models/      # 深度学习模型实现
│   └── data-analysis/             # 数据分析与可视化
├── 09_Web-Development/            # Web开发
│   ├── frontend/                  # 前端项目(HTML/CSS/JS)
│   ├── backend/                   # 后端项目(RESTful API等)
│   ├── fullstack/                 # 全栈项目
│   └── microservices/             # 微服务架构实践
├── 10_Mobile-Development/         # 移动应用开发
│   ├── android/                   # Android原生开发
│   ├── ios/                       # iOS原生开发
│   ├── flutter/                   # Flutter跨平台
│   └── react-native/              # React Native项目
├── 11_Game-Development/           # 游戏开发
│   ├── unity/                     # Unity引擎项目
│   ├── godot/                     # Godot引擎项目
│   ├── pygame/                    # Python游戏开发
│   └── game-algorithms/           # 游戏算法实现
├── 12_Embedded-Systems/           # 嵌入式系统
│   ├── arduino/                   # Arduino开发
│   ├── raspberry-pi/              # Raspberry Pi项目
│   ├── iot-projects/              # 物联网应用
│   └── firmware/                  # 固件开发
├── 98_Others/                     # 临时或杂项项目
│   └── ...
└── 99_Archived/                   # 已归档项目
    ├── deprecated-projects/       # 废弃的旧项目
    └── old-experiments/           # 旧的实验代码