<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <author>
    <name>苏寅</name>
  </author>
  <generator uri="https://hexo.io/">Hexo</generator>
  <icon>https://suyin-blog.cn/icon.png</icon>
  <id>https://suyin-blog.cn/</id>
  <link href="https://suyin-blog.cn/" rel="alternate"/>
  <link href="https://suyin-blog.cn/atom.xml" rel="self"/>
  <rights>All rights reserved 2026, 苏寅</rights>
  <subtitle>深入浅出学习 Python</subtitle>
  <title>Python 技术分享</title>
  <updated>2026-05-25T16:36:09.000Z</updated>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="工作" scheme="https://suyin-blog.cn/categories/%E5%B7%A5%E4%BD%9C/"/>
    <category term="组件" scheme="https://suyin-blog.cn/tags/%E7%BB%84%E4%BB%B6/"/>
    <category term="安全" scheme="https://suyin-blog.cn/tags/%E5%AE%89%E5%85%A8/"/>
    <category term="插件" scheme="https://suyin-blog.cn/tags/%E6%8F%92%E4%BB%B6/"/>
    <category term="问题" scheme="https://suyin-blog.cn/tags/%E9%97%AE%E9%A2%98/"/>
    <category term="框架" scheme="https://suyin-blog.cn/tags/%E6%A1%86%E6%9E%B6/"/>
    <category term="质检" scheme="https://suyin-blog.cn/tags/%E8%B4%A8%E6%A3%80/"/>
    <id>https://suyin-blog.cn/2026/15RVGCW/</id>
    <link href="https://suyin-blog.cn/2026/15RVGCW/"/>
    <published>2026-05-25T15:48:13.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="简介">简介</h2>
</div>
<p>质检（质量检验），核心是<strong>检查产品 / 服务是否符合标准</strong>，把控质量、排查问题、规避风险。</p>]]>
    </summary>
    <title>质检相关</title>
    <updated>2026-05-25T16:36:09.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="教程" scheme="https://suyin-blog.cn/categories/%E6%95%99%E7%A8%8B/"/>
    <category term="安装教程" scheme="https://suyin-blog.cn/categories/%E6%95%99%E7%A8%8B/%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="Tools" scheme="https://suyin-blog.cn/tags/Tools/"/>
    <category term="EXE" scheme="https://suyin-blog.cn/tags/EXE/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="Linux" scheme="https://suyin-blog.cn/tags/Linux/"/>
    <category term="教程" scheme="https://suyin-blog.cn/tags/%E6%95%99%E7%A8%8B/"/>
    <category term="CMD" scheme="https://suyin-blog.cn/tags/CMD/"/>
    <category term="Windows" scheme="https://suyin-blog.cn/tags/Windows/"/>
    <category term="终端" scheme="https://suyin-blog.cn/tags/%E7%BB%88%E7%AB%AF/"/>
    <category term="PyCharm" scheme="https://suyin-blog.cn/tags/PyCharm/"/>
    <category term="PowerShell" scheme="https://suyin-blog.cn/tags/PowerShell/"/>
    <category term="Terminal" scheme="https://suyin-blog.cn/tags/Terminal/"/>
    <id>https://suyin-blog.cn/2026/3TM6QFS/</id>
    <link href="https://suyin-blog.cn/2026/3TM6QFS/"/>
    <published>2026-05-18T19:26:12.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="简介">简介</h2>
</div>
<p>Oh My Posh 是<strong>跨平台终端美化工具</strong>（支持 Windows、Mac、Linux），能让你的 PowerShell、CMD、WSL、终端变得超级好看、高效，自带 Git 状态、路径、时间、权限等实用信息。</p>]]>
    </summary>
    <title>Oh My Posh 安装及使用教程</title>
    <updated>2026-05-18T22:35:20.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="PostgreSQL" scheme="https://suyin-blog.cn/categories/PostgreSQL/"/>
    <category term="uuid-ossp" scheme="https://suyin-blog.cn/tags/uuid-ossp/"/>
    <category term="拓展" scheme="https://suyin-blog.cn/tags/%E6%8B%93%E5%B1%95/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="宝塔" scheme="https://suyin-blog.cn/tags/%E5%AE%9D%E5%A1%94/"/>
    <category term="PostgreSQL" scheme="https://suyin-blog.cn/tags/PostgreSQL/"/>
    <id>https://suyin-blog.cn/2025/2Q22M2K/</id>
    <link href="https://suyin-blog.cn/2025/2Q22M2K/"/>
    <published>2025-08-22T06:45:12.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="简介">简介</h2>
</div>
<ul>
<li><code>uuid-ossp</code> 是 PostgreSQL 的一个扩展，用来 <strong>生成 UUID（Universally Unique Identifier）</strong>。</li>
<li>它依赖于外部的 OSSP-UUID 库（或者 <code>libuuid</code>），所以在 PostgreSQL 编译时需要带 <code>--with-uuid</code>。</li>
</ul>]]>
    </summary>
    <title>宝塔下PgSQL安装uuid-ossp拓展</title>
    <updated>2025-08-22T07:08:04.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Python" scheme="https://suyin-blog.cn/categories/Python/"/>
    <category term="杂项" scheme="https://suyin-blog.cn/categories/Python/%E6%9D%82%E9%A1%B9/"/>
    <category term="向量" scheme="https://suyin-blog.cn/tags/%E5%90%91%E9%87%8F/"/>
    <category term="相似度" scheme="https://suyin-blog.cn/tags/%E7%9B%B8%E4%BC%BC%E5%BA%A6/"/>
    <category term="算法" scheme="https://suyin-blog.cn/tags/%E7%AE%97%E6%B3%95/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="集成" scheme="https://suyin-blog.cn/tags/%E9%9B%86%E6%88%90/"/>
    <category term="存储" scheme="https://suyin-blog.cn/tags/%E5%AD%98%E5%82%A8/"/>
    <category term="限制" scheme="https://suyin-blog.cn/tags/%E9%99%90%E5%88%B6/"/>
    <category term="问题" scheme="https://suyin-blog.cn/tags/%E9%97%AE%E9%A2%98/"/>
    <category term="Java" scheme="https://suyin-blog.cn/tags/Java/"/>
    <category term="API" scheme="https://suyin-blog.cn/tags/API/"/>
    <category term="字符串" scheme="https://suyin-blog.cn/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2/"/>
    <category term="框架" scheme="https://suyin-blog.cn/tags/%E6%A1%86%E6%9E%B6/"/>
    <category term="PostgreSQL" scheme="https://suyin-blog.cn/tags/PostgreSQL/"/>
    <category term="MongoDB" scheme="https://suyin-blog.cn/tags/MongoDB/"/>
    <category term="去重" scheme="https://suyin-blog.cn/tags/%E5%8E%BB%E9%87%8D/"/>
    <category term="数据分析" scheme="https://suyin-blog.cn/tags/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/"/>
    <category term="机器学习" scheme="https://suyin-blog.cn/tags/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/"/>
    <id>https://suyin-blog.cn/2025/1Q506Y/</id>
    <link href="https://suyin-blog.cn/2025/1Q506Y/"/>
    <published>2025-08-15T06:39:24.000Z</published>
    <summary>
      <![CDATA[<p><strong>前言：</strong></p>
<p>相似性算法用于衡量两个对象（如文本、图像、向量等）之间的相似程度，广泛应用于搜索、推荐、聚类、自然语言处理等领域。</p>]]>
    </summary>
    <title>相似性算法</title>
    <updated>2025-08-19T06:16:39.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="高考" scheme="https://suyin-blog.cn/categories/%E9%AB%98%E8%80%83/"/>
    <category term="高考" scheme="https://suyin-blog.cn/tags/%E9%AB%98%E8%80%83/"/>
    <id>https://suyin-blog.cn/2025/EA3MGK/</id>
    <link href="https://suyin-blog.cn/2025/EA3MGK/"/>
    <published>2025-08-04T05:17:33.000Z</published>
    <summary>
      <![CDATA[<p><strong>前言：</strong></p>
<p>河南省从2025年起正式实施“<strong>3+1+2</strong>”新高考模式，取代传统的文理分科制度。这一改革旨在增加学生的选择权，优化考试招生机制，并促进综合素质评价。以下是该模式的主要内容和特点：</p>]]>
    </summary>
    <title>河南高考的“3+1+2”模式</title>
    <updated>2025-08-04T05:26:42.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="高考" scheme="https://suyin-blog.cn/categories/%E9%AB%98%E8%80%83/"/>
    <category term="高考" scheme="https://suyin-blog.cn/tags/%E9%AB%98%E8%80%83/"/>
    <id>https://suyin-blog.cn/2025/2ACF168/</id>
    <link href="https://suyin-blog.cn/2025/2ACF168/"/>
    <published>2025-08-04T05:09:11.000Z</published>
    <summary>
      <![CDATA[<p><strong>前言：</strong></p>
<p>在河南新高考“3+1+2”模式下，选择“物化生”还是“物化地”需要结合个人学科优势、职业规划、竞争压力等因素综合考量。以下是两者的对比分析及建议：</p>]]>
    </summary>
    <title>河南高考选择“物化生”还是“物化地”？</title>
    <updated>2025-08-04T05:26:42.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Python" scheme="https://suyin-blog.cn/categories/Python/"/>
    <category term="杂项" scheme="https://suyin-blog.cn/categories/Python/%E6%9D%82%E9%A1%B9/"/>
    <category term="进度条" scheme="https://suyin-blog.cn/tags/%E8%BF%9B%E5%BA%A6%E6%9D%A1/"/>
    <category term="tqdm" scheme="https://suyin-blog.cn/tags/tqdm/"/>
    <category term="progress" scheme="https://suyin-blog.cn/tags/progress/"/>
    <category term="alive-progress" scheme="https://suyin-blog.cn/tags/alive-progress/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="NexT" scheme="https://suyin-blog.cn/tags/NexT/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="项目" scheme="https://suyin-blog.cn/tags/%E9%A1%B9%E7%9B%AE/"/>
    <category term="集成" scheme="https://suyin-blog.cn/tags/%E9%9B%86%E6%88%90/"/>
    <category term="API" scheme="https://suyin-blog.cn/tags/API/"/>
    <category term="字符串" scheme="https://suyin-blog.cn/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2/"/>
    <category term="Python" scheme="https://suyin-blog.cn/tags/Python/"/>
    <category term="pip" scheme="https://suyin-blog.cn/tags/pip/"/>
    <category term="Pandas" scheme="https://suyin-blog.cn/tags/Pandas/"/>
    <id>https://suyin-blog.cn/2025/2V5788Q/</id>
    <link href="https://suyin-blog.cn/2025/2V5788Q/"/>
    <published>2025-08-01T12:11:08.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="概述"><a href="https://zh.wikipedia.org/zh-cn/%E9%80%B2%E5%BA%A6%E6%A2%9D">概述</a></h2>
</div>
<p><strong>进度条</strong>（英语：Progress bar）是一种<a href="https://zh.wikipedia.org/wiki/%E6%8E%A7%E4%BB%B6">图形控制元素</a>，是用于扩展<a href="https://zh.wikipedia.org/wiki/%E8%A6%96%E8%A6%BA%E5%8C%96_(%E9%9B%BB%E8%85%A6%E5%9C%96%E5%AD%B8)">视觉化</a>的<a href="https://zh.wikipedia.org/wiki/%E7%94%B5%E5%AD%90%E8%AE%A1%E7%AE%97%E6%9C%BA">计算机</a>操作，展示任务的处理进度，例如下载、文件传输或安装的进度。 有时，图形以<a href="https://zh.wikipedia.org/wiki/%E7%99%BE%E5%88%86%E6%AF%94">百分比</a>格式伴随进度的<a href="https://zh.wikipedia.org/wiki/%E6%96%87%E6%9C%AC">文本</a>表示。 该概念也可被视为在<a href="https://zh.wikipedia.org/wiki/%E5%AA%92%E4%BD%93%E6%92%AD%E6%94%BE%E5%99%A8">媒体播放器</a>中的“时间条”英文：playback bars，用于查看媒体文件的持续时间和追踪当前位置。</p>]]>
    </summary>
    <title>炫酷进度条</title>
    <updated>2025-08-01T14:10:37.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Python" scheme="https://suyin-blog.cn/categories/Python/"/>
    <category term="杂项" scheme="https://suyin-blog.cn/categories/Python/%E6%9D%82%E9%A1%B9/"/>
    <category term="组件" scheme="https://suyin-blog.cn/tags/%E7%BB%84%E4%BB%B6/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="EXE" scheme="https://suyin-blog.cn/tags/EXE/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="安全" scheme="https://suyin-blog.cn/tags/%E5%AE%89%E5%85%A8/"/>
    <category term="ERROR" scheme="https://suyin-blog.cn/tags/ERROR/"/>
    <category term="脚本" scheme="https://suyin-blog.cn/tags/%E8%84%9A%E6%9C%AC/"/>
    <category term="集成" scheme="https://suyin-blog.cn/tags/%E9%9B%86%E6%88%90/"/>
    <category term="存储" scheme="https://suyin-blog.cn/tags/%E5%AD%98%E5%82%A8/"/>
    <category term="限制" scheme="https://suyin-blog.cn/tags/%E9%99%90%E5%88%B6/"/>
    <category term="问题" scheme="https://suyin-blog.cn/tags/%E9%97%AE%E9%A2%98/"/>
    <category term="API" scheme="https://suyin-blog.cn/tags/API/"/>
    <category term="异步" scheme="https://suyin-blog.cn/tags/%E5%BC%82%E6%AD%A5/"/>
    <category term="MongoDB" scheme="https://suyin-blog.cn/tags/MongoDB/"/>
    <category term="Python" scheme="https://suyin-blog.cn/tags/Python/"/>
    <category term="等待" scheme="https://suyin-blog.cn/tags/%E7%AD%89%E5%BE%85/"/>
    <category term="生产环境" scheme="https://suyin-blog.cn/tags/%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83/"/>
    <category term="Celery" scheme="https://suyin-blog.cn/tags/Celery/"/>
    <category term="Django" scheme="https://suyin-blog.cn/tags/Django/"/>
    <category term="pip" scheme="https://suyin-blog.cn/tags/pip/"/>
    <category term="Flask" scheme="https://suyin-blog.cn/tags/Flask/"/>
    <category term="AsyncIO" scheme="https://suyin-blog.cn/tags/AsyncIO/"/>
    <category term="定时器" scheme="https://suyin-blog.cn/tags/%E5%AE%9A%E6%97%B6%E5%99%A8/"/>
    <id>https://suyin-blog.cn/2025/Q545PX/</id>
    <link href="https://suyin-blog.cn/2025/Q545PX/"/>
    <published>2025-07-25T07:58:23.000Z</published>
    <summary>
      <![CDATA[<p><strong>前言：</strong></p>
<p>Python 提供了几种实现定时器功能的方式，可以用于在特定时间后执行函数或定期执行任务。</p>]]>
    </summary>
    <title>定时器</title>
    <updated>2025-07-25T09:20:30.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Python" scheme="https://suyin-blog.cn/categories/Python/"/>
    <category term="杂项" scheme="https://suyin-blog.cn/categories/Python/%E6%9D%82%E9%A1%B9/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="项目" scheme="https://suyin-blog.cn/tags/%E9%A1%B9%E7%9B%AE/"/>
    <category term="ERROR" scheme="https://suyin-blog.cn/tags/ERROR/"/>
    <category term="脚本" scheme="https://suyin-blog.cn/tags/%E8%84%9A%E6%9C%AC/"/>
    <category term="集成" scheme="https://suyin-blog.cn/tags/%E9%9B%86%E6%88%90/"/>
    <category term="限制" scheme="https://suyin-blog.cn/tags/%E9%99%90%E5%88%B6/"/>
    <category term="Python" scheme="https://suyin-blog.cn/tags/Python/"/>
    <category term="pip" scheme="https://suyin-blog.cn/tags/pip/"/>
    <category term="Flask" scheme="https://suyin-blog.cn/tags/Flask/"/>
    <id>https://suyin-blog.cn/2025/1TQ24TH/</id>
    <link href="https://suyin-blog.cn/2025/1TQ24TH/"/>
    <published>2025-07-07T03:59:00.000Z</published>
    <summary>
      <![CDATA[<p>下面我将详细介绍 Python 中处理命令行参数的四种主要方式，包括基本用法、参数类型、常用功能和示例。</p>]]>
    </summary>
    <title>Python 命令行参数详解</title>
    <updated>2025-07-07T06:10:48.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Python" scheme="https://suyin-blog.cn/categories/Python/"/>
    <category term="Python教程" scheme="https://suyin-blog.cn/categories/Python/Python%E6%95%99%E7%A8%8B/"/>
    <category term="Django 5.x" scheme="https://suyin-blog.cn/categories/Python/Python%E6%95%99%E7%A8%8B/Django-5-x/"/>
    <category term="正则" scheme="https://suyin-blog.cn/tags/%E6%AD%A3%E5%88%99/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="HTML" scheme="https://suyin-blog.cn/tags/HTML/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="ERROR" scheme="https://suyin-blog.cn/tags/ERROR/"/>
    <category term="限制" scheme="https://suyin-blog.cn/tags/%E9%99%90%E5%88%B6/"/>
    <category term="字符串" scheme="https://suyin-blog.cn/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2/"/>
    <category term="Python" scheme="https://suyin-blog.cn/tags/Python/"/>
    <category term="Django" scheme="https://suyin-blog.cn/tags/Django/"/>
    <id>https://suyin-blog.cn/2024/WYR32J/</id>
    <link href="https://suyin-blog.cn/2024/WYR32J/"/>
    <published>2024-10-27T09:30:45.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="概述"><a href="https://docs.djangoproject.com/zh-hans/5.1/topics/http/urls/#overview">概述</a></h2>
</div>
<ul>
<li>为了给一个应用设计 URL，你需要创建一个 Python 模块，通常被称为 <strong>URLconf</strong> （URL configuration）。这个模块是纯粹的 Python 代码，包含 URL 模式（简单的正则表达式）到 Python 函数（你的视图）的简单映射。</li>
<li>映射可短可长，随便你。它可以引用其它的映射。而且，因为它是纯粹的 Python 代码，它可以动态构造。</li>
<li>Django 还提供根据当前语言翻译 URL 的一种方法。更多信息参见 <a href="https://docs.djangoproject.com/zh-hans/5.1/topics/i18n/translation/#url-internationalization">国际化文档</a>。</li>
</ul>]]>
    </summary>
    <title>Django-路由</title>
    <updated>2025-02-11T15:34:43.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Python" scheme="https://suyin-blog.cn/categories/Python/"/>
    <category term="Python教程" scheme="https://suyin-blog.cn/categories/Python/Python%E6%95%99%E7%A8%8B/"/>
    <category term="Django 5.x" scheme="https://suyin-blog.cn/categories/Python/Python%E6%95%99%E7%A8%8B/Django-5-x/"/>
    <category term="组件" scheme="https://suyin-blog.cn/tags/%E7%BB%84%E4%BB%B6/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="HTML" scheme="https://suyin-blog.cn/tags/HTML/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="网站" scheme="https://suyin-blog.cn/tags/%E7%BD%91%E7%AB%99/"/>
    <category term="项目" scheme="https://suyin-blog.cn/tags/%E9%A1%B9%E7%9B%AE/"/>
    <category term="安全" scheme="https://suyin-blog.cn/tags/%E5%AE%89%E5%85%A8/"/>
    <category term="脚本" scheme="https://suyin-blog.cn/tags/%E8%84%9A%E6%9C%AC/"/>
    <category term="密码" scheme="https://suyin-blog.cn/tags/%E5%AF%86%E7%A0%81/"/>
    <category term="部署" scheme="https://suyin-blog.cn/tags/%E9%83%A8%E7%BD%B2/"/>
    <category term="问题" scheme="https://suyin-blog.cn/tags/%E9%97%AE%E9%A2%98/"/>
    <category term="框架" scheme="https://suyin-blog.cn/tags/%E6%A1%86%E6%9E%B6/"/>
    <category term="Python" scheme="https://suyin-blog.cn/tags/Python/"/>
    <category term="生产环境" scheme="https://suyin-blog.cn/tags/%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83/"/>
    <category term="Django" scheme="https://suyin-blog.cn/tags/Django/"/>
    <id>https://suyin-blog.cn/2024/1TFDGG7/</id>
    <link href="https://suyin-blog.cn/2024/1TFDGG7/"/>
    <published>2024-10-27T07:59:57.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="Django-概述"><a href="https://www.djangoproject.com/start/overview/">Django 概述</a></h2>
</div>
<ul>
<li><strong>Django</strong>（<a href="https://zh.wikipedia.org/wiki/Help:%E8%8B%B1%E8%AA%9E%E5%9C%8B%E9%9A%9B%E9%9F%B3%E6%A8%99">/ˈdʒæŋɡoʊ/</a>）是一个<a href="https://zh.wikipedia.org/wiki/%E5%BC%80%E6%94%BE%E6%BA%90%E4%BB%A3%E7%A0%81">开放源代码</a>的<a href="https://zh.wikipedia.org/wiki/Web%E5%BA%94%E7%94%A8%E6%A1%86%E6%9E%B6">Web应用框架</a>，由<a href="https://zh.wikipedia.org/wiki/Python">Python</a>写成。采用了MTV(model–template–views)的<a href="https://zh.wikipedia.org/wiki/%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F">软件设计模式</a>，即模型（Model），视图（View）和模板（Template）。它在开发初期用于管理<a href="https://zh.wikipedia.org/w/index.php?title=%E5%8A%B3%E4%BC%A6%E6%96%AF%E5%87%BA%E7%89%88%E9%9B%86%E5%9B%A2&amp;action=edit&amp;redlink=1">劳伦斯出版集团</a>旗下的一些以新闻为主的网站。Django于2005年7月在<a href="https://zh.wikipedia.org/wiki/BSD%E8%AE%B8%E5%8F%AF%E8%AF%81">BSD许可证</a>下发布，它的名字来源于<a href="https://zh.wikipedia.org/wiki/%E6%AF%94%E5%88%A9%E6%97%B6">比利时</a>的<a href="https://zh.wikipedia.org/wiki/%E5%90%89%E6%99%AE%E8%B5%9B">吉普赛</a><a href="https://zh.wikipedia.org/wiki/%E7%88%B5%E5%A3%AB%E4%B9%90">爵士</a>吉他手<a href="https://zh.wikipedia.org/wiki/%E9%87%91%E6%A0%BC%C2%B7%E8%90%8A%E6%81%A9%E5%93%88%E7%89%B9">金格·莱恩哈特</a>。</li>
</ul>]]>
    </summary>
    <title>Django-入门</title>
    <updated>2025-02-11T15:34:43.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Docker" scheme="https://suyin-blog.cn/categories/Docker/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="项目" scheme="https://suyin-blog.cn/tags/%E9%A1%B9%E7%9B%AE/"/>
    <category term="Docker" scheme="https://suyin-blog.cn/tags/Docker/"/>
    <category term="Bug" scheme="https://suyin-blog.cn/tags/Bug/"/>
    <category term="Compose" scheme="https://suyin-blog.cn/tags/Compose/"/>
    <category term="ERROR" scheme="https://suyin-blog.cn/tags/ERROR/"/>
    <category term="Linux" scheme="https://suyin-blog.cn/tags/Linux/"/>
    <category term="脚本" scheme="https://suyin-blog.cn/tags/%E8%84%9A%E6%9C%AC/"/>
    <category term="集成" scheme="https://suyin-blog.cn/tags/%E9%9B%86%E6%88%90/"/>
    <category term="存储" scheme="https://suyin-blog.cn/tags/%E5%AD%98%E5%82%A8/"/>
    <id>https://suyin-blog.cn/2024/Y5E4DK/</id>
    <link href="https://suyin-blog.cn/2024/Y5E4DK/"/>
    <published>2024-10-11T18:31:53.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="概述"><a href="https://docs.docker.com/compose/releases/migrate/">概述</a></h2>
</div>
<ul>
<li>自 2023 年 7 月起，Compose V1 将停止接收更新。它也不再在 Docker Desktop 的新版本中提供。</li>
<li>Compose V2 于 2020 年首次发布，包含在所有当前支持的 Docker Desktop 版本中。它提供了改进的 CLI 体验、改进的 BuildKit 构建性能以及持续的新功能开发。</li>
</ul>]]>
    </summary>
    <title>Compose V2 入门</title>
    <updated>2024-10-11T19:39:32.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Linux" scheme="https://suyin-blog.cn/categories/Linux/"/>
    <category term="组件" scheme="https://suyin-blog.cn/tags/%E7%BB%84%E4%BB%B6/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="Tools" scheme="https://suyin-blog.cn/tags/Tools/"/>
    <category term="安全" scheme="https://suyin-blog.cn/tags/%E5%AE%89%E5%85%A8/"/>
    <category term="Linux" scheme="https://suyin-blog.cn/tags/Linux/"/>
    <category term="存储" scheme="https://suyin-blog.cn/tags/%E5%AD%98%E5%82%A8/"/>
    <category term="密码" scheme="https://suyin-blog.cn/tags/%E5%AF%86%E7%A0%81/"/>
    <category term="限制" scheme="https://suyin-blog.cn/tags/%E9%99%90%E5%88%B6/"/>
    <category term="教程" scheme="https://suyin-blog.cn/tags/%E6%95%99%E7%A8%8B/"/>
    <category term="部署" scheme="https://suyin-blog.cn/tags/%E9%83%A8%E7%BD%B2/"/>
    <category term="Java" scheme="https://suyin-blog.cn/tags/Java/"/>
    <category term="SSL" scheme="https://suyin-blog.cn/tags/SSL/"/>
    <category term="终端" scheme="https://suyin-blog.cn/tags/%E7%BB%88%E7%AB%AF/"/>
    <category term="API" scheme="https://suyin-blog.cn/tags/API/"/>
    <category term="MongoDB" scheme="https://suyin-blog.cn/tags/MongoDB/"/>
    <category term="Ubuntu" scheme="https://suyin-blog.cn/tags/Ubuntu/"/>
    <category term="接口" scheme="https://suyin-blog.cn/tags/%E6%8E%A5%E5%8F%A3/"/>
    <id>https://suyin-blog.cn/2024/35QQ15/</id>
    <link href="https://suyin-blog.cn/2024/35QQ15/"/>
    <published>2024-10-08T22:46:28.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="概述">概述</h2>
</div>
<ul>
<li>Ubuntu 是一种基于 Debian 的开源、免费操作系统，由 Canonical Ltd. 和开源社区共同开发和维护。它的名字源自于南非祖鲁语和科萨语中的一种哲学理念，意为“人性”和“我因我们而存在”。</li>
<li>MongoDB 是一种开源的文档型数据库管理系统，由 MongoDB, Inc. 维护和开发。它采用了无模式结构（schema-less），数据存储在类似 JSON 的 BSON（Binary JSON）格式中，因此与传统的关系型数据库相比，具有更灵活的数据模型和更高的性能。</li>
<li>使用本教程，学习安装 MongoDB 8.0 Community Edition，方法是使用 <code>apt</code> 软件包管理器在 Ubuntu Linux 的 LTS（长期支持）版本上进行安装。</li>
</ul>]]>
    </summary>
    <title>如何在Ubuntu服务器上安装MongoDB？</title>
    <updated>2024-10-09T02:22:39.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="硬盘" scheme="https://suyin-blog.cn/categories/%E7%A1%AC%E7%9B%98/"/>
    <category term="U盘" scheme="https://suyin-blog.cn/categories/%E7%A1%AC%E7%9B%98/U%E7%9B%98/"/>
    <category term="NexT" scheme="https://suyin-blog.cn/tags/NexT/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="镜像" scheme="https://suyin-blog.cn/tags/%E9%95%9C%E5%83%8F/"/>
    <category term="教程" scheme="https://suyin-blog.cn/tags/%E6%95%99%E7%A8%8B/"/>
    <category term="Windows" scheme="https://suyin-blog.cn/tags/Windows/"/>
    <category term="硬盘" scheme="https://suyin-blog.cn/tags/%E7%A1%AC%E7%9B%98/"/>
    <id>https://suyin-blog.cn/2024/1JY0SZP/</id>
    <link href="https://suyin-blog.cn/2024/1JY0SZP/"/>
    <published>2024-10-06T17:58:22.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="PE-启动盘是什么？">PE 启动盘是什么？</h2>
</div>
<p>PE启动盘（PE是Preinstallation Environment的缩写）是一种基于Windows PE（Windows预安装环境）的启动盘。它是一种轻量级的操作系统，可以从U盘、光盘或其他可移动介质启动，用于系统维护、故障排除和管理等任务。</p>]]>
    </summary>
    <title>如何用U盘制作PE启动盘？</title>
    <updated>2024-10-07T11:18:12.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Node.js" scheme="https://suyin-blog.cn/categories/Node-js/"/>
    <category term="Npm" scheme="https://suyin-blog.cn/categories/Node-js/Npm/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="项目" scheme="https://suyin-blog.cn/tags/%E9%A1%B9%E7%9B%AE/"/>
    <category term="限制" scheme="https://suyin-blog.cn/tags/%E9%99%90%E5%88%B6/"/>
    <category term="Npm" scheme="https://suyin-blog.cn/tags/Npm/"/>
    <category term="Node" scheme="https://suyin-blog.cn/tags/Node/"/>
    <category term="依赖包" scheme="https://suyin-blog.cn/tags/%E4%BE%9D%E8%B5%96%E5%8C%85/"/>
    <id>https://suyin-blog.cn/2024/3NME9CK/</id>
    <link href="https://suyin-blog.cn/2024/3NME9CK/"/>
    <published>2024-09-01T16:49:01.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="需求描述">需求描述</h2>
</div>
<p>有时 Node 项目由于长期未维护，近期又想重新开始维护，这时想要将项目中的依赖包更新一下，那么该具体如何操作呢？</p>]]>
    </summary>
    <title>如何使用 npm 更新指定的依赖包？</title>
    <updated>2024-09-01T17:05:15.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Node.js" scheme="https://suyin-blog.cn/categories/Node-js/"/>
    <category term="Npm" scheme="https://suyin-blog.cn/categories/Node-js/Npm/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="项目" scheme="https://suyin-blog.cn/tags/%E9%A1%B9%E7%9B%AE/"/>
    <category term="镜像源" scheme="https://suyin-blog.cn/tags/%E9%95%9C%E5%83%8F%E6%BA%90/"/>
    <category term="镜像" scheme="https://suyin-blog.cn/tags/%E9%95%9C%E5%83%8F/"/>
    <category term="Npm" scheme="https://suyin-blog.cn/tags/Npm/"/>
    <category term="Java" scheme="https://suyin-blog.cn/tags/Java/"/>
    <category term="Node" scheme="https://suyin-blog.cn/tags/Node/"/>
    <category term="依赖包" scheme="https://suyin-blog.cn/tags/%E4%BE%9D%E8%B5%96%E5%8C%85/"/>
    <id>https://suyin-blog.cn/2024/AJRDRM/</id>
    <link href="https://suyin-blog.cn/2024/AJRDRM/"/>
    <published>2024-09-01T16:11:42.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="概述">概述</h2>
</div>
<p>npm（Node Package Manager）是一个包管理工具和软件库，它被广泛用于 Node.js 环境中，用于管理 JavaScript 项目的依赖包。</p>]]>
    </summary>
    <title>如何更新 npm 镜像源？</title>
    <updated>2024-09-01T16:42:42.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Python" scheme="https://suyin-blog.cn/categories/Python/"/>
    <category term="杂项" scheme="https://suyin-blog.cn/categories/Python/%E6%9D%82%E9%A1%B9/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="终端" scheme="https://suyin-blog.cn/tags/%E7%BB%88%E7%AB%AF/"/>
    <category term="Python" scheme="https://suyin-blog.cn/tags/Python/"/>
    <id>https://suyin-blog.cn/2024/1YF9AF2/</id>
    <link href="https://suyin-blog.cn/2024/1YF9AF2/"/>
    <published>2024-08-22T19:08:47.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="需求描述">需求描述</h2>
</div>
<p>在网上下载了一个红警地图包，解压后发现有很多是和默认的地图重复的，那么应该如何使用 Python 批量删除重复地图呢？</p>]]>
    </summary>
    <title>批量删除重复文件</title>
    <updated>2024-08-22T19:48:54.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Python" scheme="https://suyin-blog.cn/categories/Python/"/>
    <category term="杂项" scheme="https://suyin-blog.cn/categories/Python/%E6%9D%82%E9%A1%B9/"/>
    <category term="命令" scheme="https://suyin-blog.cn/tags/%E5%91%BD%E4%BB%A4/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="Markdown" scheme="https://suyin-blog.cn/tags/Markdown/"/>
    <category term="终端" scheme="https://suyin-blog.cn/tags/%E7%BB%88%E7%AB%AF/"/>
    <category term="Python" scheme="https://suyin-blog.cn/tags/Python/"/>
    <id>https://suyin-blog.cn/2024/P50BS7/</id>
    <link href="https://suyin-blog.cn/2024/P50BS7/"/>
    <published>2024-08-22T18:46:55.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="Front-matter-简介">Front-matter 简介</h2>
</div>
<ul>
<li>Front-matter 是文件开头的 YAML 或 JSON 代码块，用于配置写作设置。 以 YAML 格式书写时，Front-matter 以三个破折号结束；以 JSON 格式书写时，Front-matter 以三个分号结束。</li>
<li>示例：<figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line"><span class="meta">---</span></span><br><span class="line"><span class="attr">title:</span> <span class="string">Hello</span> <span class="string">World</span></span><br><span class="line"><span class="attr">date:</span> <span class="number">2013</span><span class="string">/7/13</span> <span class="number">20</span><span class="string">:46:25</span></span><br><span class="line"><span class="meta">---</span></span><br></pre></td></tr></table></figure>
</li>
</ul>]]>
    </summary>
    <title>如何批量修改 Markdown 文件的 Front-matter 信息？</title>
    <updated>2024-08-22T19:02:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="Games" scheme="https://suyin-blog.cn/categories/Games/"/>
    <category term="红色警戒" scheme="https://suyin-blog.cn/categories/Games/%E7%BA%A2%E8%89%B2%E8%AD%A6%E6%88%92/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="脚本" scheme="https://suyin-blog.cn/tags/%E8%84%9A%E6%9C%AC/"/>
    <id>https://suyin-blog.cn/2024/3S83YZM/</id>
    <link href="https://suyin-blog.cn/2024/3S83YZM/"/>
    <published>2024-08-14T13:40:25.000Z</published>
    <summary>
      <![CDATA[<div class="note info"><h2 id="坦克碉堡"><a href="https://baike.baidu.com/item/%E5%9D%A6%E5%85%8B%E7%A2%89%E5%A0%A1/9605492">坦克碉堡</a></h2>
</div>
<ul>
<li>坦克碉堡是游戏《红色警戒：尤里的复仇》中<a href="https://baike.baidu.com/item/%E5%B0%A4%E9%87%8C/0?fromModule=lemma_inlink">尤里</a>军最基础的<a href="https://baike.baidu.com/item/%E9%98%B2%E5%BE%A1%E5%B7%A5%E4%BA%8B/10298040?fromModule=lemma_inlink">防御工事</a>，无科技含量，可初期建造。该建筑没有自卫能力，但可将一辆<a href="https://baike.baidu.com/item/%E6%88%98%E8%BD%A6/15963?fromModule=lemma_inlink">战车</a>装入，使它受到保护，拥有更强的装甲战斗力。</li>
<li>如果使其它国家（盟军和苏军）也可以建造坦克碉堡，这样就可以在坦克碉堡中放&quot;<a href="https://baike.baidu.com/item/%E5%85%89%E6%A3%B1%E5%9D%A6%E5%85%8B/1062868">光棱坦克</a>&quot;、&quot;<a href="https://baike.baidu.com/item/%E5%A4%A9%E5%90%AF%E5%9D%A6%E5%85%8B/1759">天启坦克</a>&quot;等，这样对于游戏防守会更加有利！那么应该如何实现这个需求呢？</li>
</ul>]]>
    </summary>
    <title>让所有国家都可以建造坦克碉堡</title>
    <updated>2024-10-13T17:42:30.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>苏寅</name>
    </author>
    <category term="HTML5" scheme="https://suyin-blog.cn/categories/HTML5/"/>
    <category term="杂项" scheme="https://suyin-blog.cn/categories/HTML5/%E6%9D%82%E9%A1%B9/"/>
    <category term="AI" scheme="https://suyin-blog.cn/tags/AI/"/>
    <category term="HTML" scheme="https://suyin-blog.cn/tags/HTML/"/>
    <category term="NexT" scheme="https://suyin-blog.cn/tags/NexT/"/>
    <category term="PE" scheme="https://suyin-blog.cn/tags/PE/"/>
    <category term="Compose" scheme="https://suyin-blog.cn/tags/Compose/"/>
    <category term="CDN" scheme="https://suyin-blog.cn/tags/CDN/"/>
    <category term="SSL" scheme="https://suyin-blog.cn/tags/SSL/"/>
    <category term="API" scheme="https://suyin-blog.cn/tags/API/"/>
    <category term="Node" scheme="https://suyin-blog.cn/tags/Node/"/>
    <category term="Flex" scheme="https://suyin-blog.cn/tags/Flex/"/>
    <category term="趣味" scheme="https://suyin-blog.cn/tags/%E8%B6%A3%E5%91%B3/"/>
    <id>https://suyin-blog.cn/2024/1QG534X/</id>
    <link href="https://suyin-blog.cn/2024/1QG534X/"/>
    <published>2024-08-08T09:33:01.000Z</published>
    <summary>
      <![CDATA[<p><strong>前言：</strong></p>
<p>一些有趣的代码包，有兴趣的可以看看！</p>]]>
    </summary>
    <title>趣味代码</title>
    <updated>2024-08-08T11:27:30.000Z</updated>
  </entry>
</feed>
