• Django基本知识

    安装Python和PiP安装Django1pip install django 创建项目1django-admin startproject <项目名称> 创建应用12cd <项目名称>python manage.py startapp <应用名称> 12345678910python manage.py makemigrations # 生成数据...
  • Django简介

    Django简介Django是一个基于Python语言的开源Web框架,它鼓励快速开发和干净、实用的设计。Django遵循”不要重复自己”(Don’t Repeat Yourself, DRY)的原则,鼓励开发者编写可重用的代码,并减少代码冗余。Django的主要目标是帮助开发人员尽快开发出高质量的网络应用。 以下是Django与Python之间的一些关系: 语言依赖: Django是基于...
  • FNOS虚拟机开启IOMMU更新日期:2025年11月5日 简介IOMMU(Input/Output Memory Management Unit,输入输出内存管理单元)是一种硬件技术,允许虚拟机直接访问物理硬件设备,如显卡、网卡等。在飞牛(FNOS)虚拟机中开启IOMMU可以实现硬件直通功能,提升虚拟机性能,特别是对于需要GPU加速的应用场景。 本文档将详细介绍在飞牛(FNOS)...
  • 00.Git简介

    Git 是 Linus Torvalds 开发的分布式版本控制系统,支持高效管理项目版本历史。核心功能包括: 分布式架构:每个开发者拥有完整仓库副本 版本追踪:精确记录文件变更历史 分支管理:轻量级分支创建/合并 协作支持:多人并行开发与代码合并 数据完整性:SHA-1 哈希保证版本安全
  • Git分支管理策略

    分支操作1234567891011# 创建新分支git branch feature-1# 切换分支git checkout feature-1# 合并分支(快速合并)git merge feature-1# 变基操作git rebase main 冲突解决当合并出现冲突时: 手动编辑冲突文件(搜索<<<<<<<标记) 使用git add标记已解...
  • Git代码审查流程

    代码审查规范审查流程 开发者创建功能分支完成开发 推送分支并创建Pull Request/Merge Request 指定审查人员进行代码评审 根据反馈进行代码优化 通过自动化测试后合并到主分支 审查要点✅ 代码质量: 符合编码规范 无安全漏洞 异常处理完善 ✅ 测试覆盖: 包含单元测试 测试边界条件 更新测试文档 ✅ 文档更新: 修改CHANGELOG 更...
  • Git命令速查手册

    常用命令仓库操作命令:初始化仓库 1git init 追踪仓库新文件变更 1git add . 打包一次提交 1git commit -m "提交信息" 推送到远端仓库,如果仓库是克隆的远端则可以省略url 1git push url 从远程仓库拉取并合并更新,如果仓库是克隆的远端则可以省略url 1git pull url 查看本地仓库状态 1git stat...
  • Git内部原理

    Git对象模型核心对象关系123456graph LR commit((Commit)) --> tree1[Tree] tree1 --> blob1[Blob: file1.txt] tree1 --> tree2[Tree: dir1] tree2 --> blob2[Blob: file2.txt] commit --> p...
  • Git工作流图解

    主流Git工作流对比集中式工作流12345graph LR A[中央仓库] --> B[开发者A] A --> C[开发者B] B -->|push/pull| A C -->|push/pull| A 适用场景:小型团队/简单项目 功能分支工作流12345graph TD main((main)) --> feature...
  • Git日常操作指南

    建立Git版本库有两种方式: 从头开始新建仓库 克隆已有远程仓库 新建初始版本库新建一个目录,进入目录并初始化。 12345mkdir ./test # 创建test目录cd ./test # 进入目录ls -ll # 查看目录文件git init # 初始化ls -ll # 再次查看目录文件,观察初始化后目录...
191011121338