<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>bleatingsheep 的博客</title>
  
  
  <link href="https://bleatingsheep.org/atom.xml" rel="self"/>
  
  <link href="https://bleatingsheep.org/"/>
  <updated>2026-01-31T09:06:54.000Z</updated>
  <id>https://bleatingsheep.org/</id>
  
  <author>
    <name>bleatingsheep</name>
    
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>在 Fedora 41+ 上使用 nmcli 创建 IPv6 隧道的注意事项</title>
    <link href="https://bleatingsheep.org/2026/01/31/%E5%9C%A8-Fedora-41-%E4%B8%8A%E4%BD%BF%E7%94%A8-nmcli-%E5%88%9B%E5%BB%BA-IPv6-%E9%9A%A7%E9%81%93%E7%9A%84%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/"/>
    <id>https://bleatingsheep.org/2026/01/31/%E5%9C%A8-Fedora-41-%E4%B8%8A%E4%BD%BF%E7%94%A8-nmcli-%E5%88%9B%E5%BB%BA-IPv6-%E9%9A%A7%E9%81%93%E7%9A%84%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/</id>
    <published>2026-01-31T09:06:54.000Z</published>
    <updated>2026-01-31T09:06:54.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;我之前一直使用 &lt;a href=&quot;https://tunnelbroker.net/&quot;&gt;Hurricane Electric&lt;/a&gt; 的 IPv6 隧道服务为我的 VPS 添加 IPv6 支持。&lt;a href=&quot;https://fedoraproject.org/wiki/IPv6_tunnel_via_Hurricane_Electric&quot;&gt;Fedora Wiki&lt;/a&gt; 有具体命令。但是，自从 Fedora 41（也许是 40，记不清具体时间了）升级以来，此方法失效了，创建的隧道一直无法启用。&lt;/p&gt;</summary>
    
    
    
    
  </entry>
  
  <entry>
    <title>PVE 非特权容器 (CT) 无法使用 Docker 的临时解决方案</title>
    <link href="https://bleatingsheep.org/2026/01/03/PVE-%E9%9D%9E%E7%89%B9%E6%9D%83%E5%AE%B9%E5%99%A8-CT-%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8-Docker-%E7%9A%84%E4%B8%B4%E6%97%B6%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/"/>
    <id>https://bleatingsheep.org/2026/01/03/PVE-%E9%9D%9E%E7%89%B9%E6%9D%83%E5%AE%B9%E5%99%A8-CT-%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8-Docker-%E7%9A%84%E4%B8%B4%E6%97%B6%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/</id>
    <published>2026-01-03T10:29:34.000Z</published>
    <updated>2026-01-03T10:29:34.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;我之前在自己的几台机器上装了 Proxmox VE (PVE)，并给日日开了个容器 (CT)，让他跑一些自己的东西。日日在容器中装了 Docker，之前一直跑得好好的。2024 年 11 月，日日告诉我，他的几个服务 down 了，并且 Docker 容器打不开。&lt;/p&gt;</summary>
    
    
    
    
  </entry>
  
  <entry>
    <title>我想建立个人 wiki</title>
    <link href="https://bleatingsheep.org/2024/03/05/%E6%88%91%E6%83%B3%E5%BB%BA%E7%AB%8B%E4%B8%AA%E4%BA%BA-wiki/"/>
    <id>https://bleatingsheep.org/2024/03/05/%E6%88%91%E6%83%B3%E5%BB%BA%E7%AB%8B%E4%B8%AA%E4%BA%BA-wiki/</id>
    <published>2024-03-05T18:11:30.000Z</published>
    <updated>2024-03-05T18:11:30.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;我建立这个博客的初衷是记录一些网络上可能没有直接记载的信息，而不知道这些信息在某些时候可能会导致踩坑，或者要绕很多弯路才能找到最佳实践。所以，我的博客内容很少是单纯的内容整合，而是针对具体的问题提出网络上暂时不存在的解决方法或者讨论。但是，近来我发现，博客似乎无法很好地实现这个目标……&lt;/p&gt;</summary>
    
    
    
    
  </entry>
  
  <entry>
    <title>C++ 的神奇运算</title>
    <link href="https://bleatingsheep.org/2024/02/19/CPP%E7%9A%84%E7%A5%9E%E5%A5%87%E8%BF%90%E7%AE%97/"/>
    <id>https://bleatingsheep.org/2024/02/19/CPP%E7%9A%84%E7%A5%9E%E5%A5%87%E8%BF%90%E7%AE%97/</id>
    <published>2024-02-19T22:52:53.000Z</published>
    <updated>2024-02-19T22:52:53.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;最近同学问我，为什么他的程序跑的结果不符合预期，甚至跑出了非常离谱的结果，于是我们进行了一番调查。&lt;/p&gt;
&lt;p&gt;简化后的程序如下所示：&lt;/p&gt;
&lt;figure class=&quot;highlight cpp&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;gutter&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;1&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;3&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;5&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;6&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;7&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;8&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;td class=&quot;code&quot;&gt;&lt;pre&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;type&quot;&gt;int&lt;/span&gt; a = &lt;span class=&quot;number&quot;&gt;2&lt;/span&gt;;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;function&quot;&gt;&lt;span class=&quot;type&quot;&gt;int&lt;/span&gt; &lt;span class=&quot;title&quot;&gt;func&lt;/span&gt;&lt;span class=&quot;params&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;function&quot;&gt;&lt;/span&gt;&amp;#123;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    &lt;span class=&quot;keyword&quot;&gt;for&lt;/span&gt; (&lt;span class=&quot;type&quot;&gt;int&lt;/span&gt; i = &lt;span class=&quot;number&quot;&gt;0&lt;/span&gt;; i &amp;lt; a; i++)&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    &amp;#123;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;        &lt;span class=&quot;built_in&quot;&gt;printf&lt;/span&gt;(&lt;span class=&quot;string&quot;&gt;&amp;quot;i = %d, a = %d, i&amp;lt;a: %d&#92;n&amp;quot;&lt;/span&gt;, i, a, i &amp;lt; a);&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;    &amp;#125;&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;line&quot;&gt;&amp;#125;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/figure&gt;

&lt;p&gt;当我们调用这个函数，并使用 &lt;code&gt;g++ -O3&lt;/code&gt; 编译运行时发现，这个函数无限循环了下去，并且输出了 &lt;code&gt;i = 231904, a = 2, i&amp;lt;a: 1&lt;/code&gt; 这样的内容，宣称 231904 &amp;lt; 2。&lt;/p&gt;</summary>
    
    
    
    
    <category term="C++" scheme="https://bleatingsheep.org/tags/C/"/>
    
    <category term="GCC" scheme="https://bleatingsheep.org/tags/GCC/"/>
    
    <category term="编译器" scheme="https://bleatingsheep.org/tags/%E7%BC%96%E8%AF%91%E5%99%A8/"/>
    
  </entry>
  
  <entry>
    <title>Cloudflare Tunnel 的使用方法</title>
    <link href="https://bleatingsheep.org/2023/07/01/Cloudflare-Tunnel-%E7%9A%84%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95/"/>
    <id>https://bleatingsheep.org/2023/07/01/Cloudflare-Tunnel-%E7%9A%84%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95/</id>
    <published>2023-07-01T03:37:10.000Z</published>
    <updated>2023-07-01T03:37:10.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;&lt;a href=&quot;https://github.com/he0119&quot;&gt;日日&lt;/a&gt;说不会用 CF Tunnel，就写一篇简单说明一下用法。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Cloudflare" scheme="https://bleatingsheep.org/tags/Cloudflare/"/>
    
  </entry>
  
  <entry>
    <title>Fedora 系统部署 LXD</title>
    <link href="https://bleatingsheep.org/2023/04/23/Fedora-%E7%B3%BB%E7%BB%9F%E9%83%A8%E7%BD%B2-LXD/"/>
    <id>https://bleatingsheep.org/2023/04/23/Fedora-%E7%B3%BB%E7%BB%9F%E9%83%A8%E7%BD%B2-LXD/</id>
    <published>2023-04-23T04:35:23.000Z</published>
    <updated>2023-04-24T19:15:23.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;近来一直想着买台迷你主机，把家里的树莓派换掉，毕竟树莓派性能太低了，连测速都跑不满。要换的话，我可能会选准系统的迷你主机，然后开启一些虚拟机，这样能满足我折腾的需求。我看到比较合适的是 &lt;a href=&quot;https://www.proxmox.com/en/proxmox-ve&quot;&gt;PVE&lt;/a&gt;，但我暂时没有可以安装的机器。另一个看起来比较有趣的技术是 &lt;a href=&quot;https://linuxcontainers.org/lxd/introduction/&quot;&gt;LXD&lt;/a&gt;，看起来可以更充分地利用资源。虽然不知道什么时候能回国（毕竟装系统什么的都很麻烦，恐怕没法远程进行），但是就是想现在看看怎么折腾，就开了一台 Fedora 37 的云服务器，安装了一下试试。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Fedora" scheme="https://bleatingsheep.org/tags/Fedora/"/>
    
    <category term="Linux" scheme="https://bleatingsheep.org/tags/Linux/"/>
    
    <category term="LXD" scheme="https://bleatingsheep.org/tags/LXD/"/>
    
  </entry>
  
  <entry>
    <title>使用 DisplayCAL 和 Spyder 红蓝蜘蛛校色仪进行屏幕校色的注意事项</title>
    <link href="https://bleatingsheep.org/2023/02/11/%E4%BD%BF%E7%94%A8-DisplayCAL-%E5%92%8C-Spyder-%E7%BA%A2%E8%93%9D%E8%9C%98%E8%9B%9B%E6%A0%A1%E8%89%B2%E4%BB%AA%E8%BF%9B%E8%A1%8C%E5%B1%8F%E5%B9%95%E6%A0%A1%E8%89%B2%E7%9A%84%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/"/>
    <id>https://bleatingsheep.org/2023/02/11/%E4%BD%BF%E7%94%A8-DisplayCAL-%E5%92%8C-Spyder-%E7%BA%A2%E8%93%9D%E8%9C%98%E8%9B%9B%E6%A0%A1%E8%89%B2%E4%BB%AA%E8%BF%9B%E8%A1%8C%E5%B1%8F%E5%B9%95%E6%A0%A1%E8%89%B2%E7%9A%84%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9/</id>
    <published>2023-02-11T02:11:12.000Z</published>
    <updated>2023-02-11T03:38:12.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;最近&lt;a href=&quot;https://github.com/AkiraXie&quot;&gt;药药&lt;/a&gt;买了蓝蜘蛛 Spyder X，我告诉他不要用配套软件，直接用 DisplayCAL。DisplayCAL 已经三年多没有更新了，软件不更新也会变质，有些东西直接按当年的步骤，就会出现奇奇怪怪的问题。因此我在此总结一下当前使用 DisplayCAL 和 Spyder X 的完整流程及注意事项。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Spyder" scheme="https://bleatingsheep.org/tags/Spyder/"/>
    
    <category term="校色" scheme="https://bleatingsheep.org/tags/%E6%A0%A1%E8%89%B2/"/>
    
    <category term="日常使用" scheme="https://bleatingsheep.org/tags/%E6%97%A5%E5%B8%B8%E4%BD%BF%E7%94%A8/"/>
    
  </entry>
  
  <entry>
    <title>将 Btrfs root 分区转换为 subvolume</title>
    <link href="https://bleatingsheep.org/2022/04/29/%E5%B0%86-Btrfs-root-%E5%88%86%E5%8C%BA%E8%BD%AC%E6%8D%A2%E4%B8%BA-subvolume/"/>
    <id>https://bleatingsheep.org/2022/04/29/%E5%B0%86-Btrfs-root-%E5%88%86%E5%8C%BA%E8%BD%AC%E6%8D%A2%E4%B8%BA-subvolume/</id>
    <published>2022-04-29T00:21:59.000Z</published>
    <updated>2022-04-29T16:12:54.000Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;p&gt;Btrfs 是具有 subvolume、快照等高级功能的写入时复制（copy-on-write）文件系统。Fedora、Ubuntu 桌面版系统在安装到 Btrfs 分区时会为根目录 &amp;#x2F; 和 home 目录 &amp;#x2F;home 分别创建不同的</summary>
        
      
    
    
    
    
    <category term="Linux" scheme="https://bleatingsheep.org/tags/Linux/"/>
    
    <category term="Ubuntu" scheme="https://bleatingsheep.org/tags/Ubuntu/"/>
    
    <category term="Btrfs" scheme="https://bleatingsheep.org/tags/Btrfs/"/>
    
  </entry>
  
  <entry>
    <title>用 GitHub Actions 和 Webhook 自动构建并部署 ASP.NET Core 应用</title>
    <link href="https://bleatingsheep.org/2022/03/19/%E7%94%A8-GitHub-Actions-%E5%92%8C-Webhook-%E8%87%AA%E5%8A%A8%E6%9E%84%E5%BB%BA%E5%B9%B6%E9%83%A8%E7%BD%B2-ASP-NET-Core-%E5%BA%94%E7%94%A8/"/>
    <id>https://bleatingsheep.org/2022/03/19/%E7%94%A8-GitHub-Actions-%E5%92%8C-Webhook-%E8%87%AA%E5%8A%A8%E6%9E%84%E5%BB%BA%E5%B9%B6%E9%83%A8%E7%BD%B2-ASP-NET-Core-%E5%BA%94%E7%94%A8/</id>
    <published>2022-03-19T23:46:35.000Z</published>
    <updated>2022-03-20T00:34:13.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;最近给自己的直播写了个弹幕后端，基于 ASP.NET Core 和 SignalR，实现非常简单。部署反而比预期麻烦很多，因为我之前自动部署的应用都是静态网站，这次要部署动态应用，就遇到了预料之外的问题。&lt;/p&gt;
&lt;p&gt;最终，我选择了用 GitHub Actions 构建并推送到另一分支，然后触发 Webhook，由自己的服务器拉取构建好的新版本并重启应用更新。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Linux" scheme="https://bleatingsheep.org/tags/Linux/"/>
    
    <category term="GitHub" scheme="https://bleatingsheep.org/tags/GitHub/"/>
    
    <category term="Webhook" scheme="https://bleatingsheep.org/tags/Webhook/"/>
    
    <category term="systemd" scheme="https://bleatingsheep.org/tags/systemd/"/>
    
  </entry>
  
  <entry>
    <title>用 Ubuntu Cloud Images 制作自己的云镜像（配置 cloud-init 的 NoCloud 数据源）</title>
    <link href="https://bleatingsheep.org/2022/03/14/%E7%94%A8-Ubuntu-Cloud-Images-%E5%88%B6%E4%BD%9C%E8%87%AA%E5%B7%B1%E7%9A%84%E4%BA%91%E9%95%9C%E5%83%8F%EF%BC%88%E9%85%8D%E7%BD%AE-cloud-init-%E7%9A%84-NoCloud-%E6%95%B0%E6%8D%AE%E6%BA%90%EF%BC%89/"/>
    <id>https://bleatingsheep.org/2022/03/14/%E7%94%A8-Ubuntu-Cloud-Images-%E5%88%B6%E4%BD%9C%E8%87%AA%E5%B7%B1%E7%9A%84%E4%BA%91%E9%95%9C%E5%83%8F%EF%BC%88%E9%85%8D%E7%BD%AE-cloud-init-%E7%9A%84-NoCloud-%E6%95%B0%E6%8D%AE%E6%BA%90%EF%BC%89/</id>
    <published>2022-03-14T12:32:46.000Z</published>
    <updated>2022-03-14T12:32:46.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;还是之前写过的，云厂商提供的系统镜像不好使的问题。之前写过&lt;a href=&quot;/2021/09/24/%E4%BD%BF%E7%94%A8iPXE%E5%92%8Cnetboot-xyz%E9%87%8D%E8%A3%85VPS%E7%B3%BB%E7%BB%9F/&quot; title=&quot;使用 iPXE 和 netboot.xyz 重装 VPS 系统&quot;&gt;《使用 iPXE 和 netboot.xyz 重装 VPS 系统》&lt;/a&gt;，但是，由于各种原因（如系统内存不足、国内网络不稳定等），其适用性受到了限制。这次改用了 Ubuntu Cloud Images，可以直接用 dd 命令覆盖系统盘，然后重装系统。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Linux" scheme="https://bleatingsheep.org/tags/Linux/"/>
    
    <category term="Ubuntu" scheme="https://bleatingsheep.org/tags/Ubuntu/"/>
    
    <category term="腾讯云" scheme="https://bleatingsheep.org/tags/%E8%85%BE%E8%AE%AF%E4%BA%91/"/>
    
  </entry>
  
  <entry>
    <title>关于升级 MIUI 13 后无法打电话的问题</title>
    <link href="https://bleatingsheep.org/2022/02/26/%E5%85%B3%E4%BA%8E%E5%8D%87%E7%BA%A7-MIUI-13-%E5%90%8E%E6%97%A0%E6%B3%95%E6%89%93%E7%94%B5%E8%AF%9D%E7%9A%84%E9%97%AE%E9%A2%98/"/>
    <id>https://bleatingsheep.org/2022/02/26/%E5%85%B3%E4%BA%8E%E5%8D%87%E7%BA%A7-MIUI-13-%E5%90%8E%E6%97%A0%E6%B3%95%E6%89%93%E7%94%B5%E8%AF%9D%E7%9A%84%E9%97%AE%E9%A2%98/</id>
    <published>2022-02-26T01:03:57.000Z</published>
    <updated>2022-02-26T01:03:57.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;去年回国，买了小米 K40。年底回日本时，换了 cmlink 卡。在东京待机（隔离）时，用着没什么问题，到福冈后的某个时间开始不能打电话了。由于我打电话少，我是一段时间以后才意识到这个问题的。&lt;/p&gt;</summary>
    
    
    
    
  </entry>
  
  <entry>
    <title>关于树莓派上 Ubuntu Server 20.04 安装 HWE 的问题</title>
    <link href="https://bleatingsheep.org/2021/12/04/%E5%85%B3%E4%BA%8E%E6%A0%91%E8%8E%93%E6%B4%BE%E4%B8%8A-Ubuntu-Server-20-04-%E5%AE%89%E8%A3%85-HWE-%E7%9A%84%E9%97%AE%E9%A2%98/"/>
    <id>https://bleatingsheep.org/2021/12/04/%E5%85%B3%E4%BA%8E%E6%A0%91%E8%8E%93%E6%B4%BE%E4%B8%8A-Ubuntu-Server-20-04-%E5%AE%89%E8%A3%85-HWE-%E7%9A%84%E9%97%AE%E9%A2%98/</id>
    <published>2021-12-04T03:12:30.000Z</published>
    <updated>2021-12-04T03:12:30.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;**结论：**目前无法给树莓派上的 Ubuntu Server 20.04 系统安装 Hardware Enablement (HWE)。&lt;/p&gt;</summary>
    
    
    
    
    <category term="Ubuntu" scheme="https://bleatingsheep.org/tags/Ubuntu/"/>
    
    <category term="Raspberry Pi" scheme="https://bleatingsheep.org/tags/Raspberry-Pi/"/>
    
  </entry>
  
  <entry>
    <title>解决 OpenWrt 无法在内网中开启 NAT-PMP 的问题</title>
    <link href="https://bleatingsheep.org/2021/10/13/%E8%A7%A3%E5%86%B3-OpenWrt-%E6%97%A0%E6%B3%95%E5%9C%A8%E5%86%85%E7%BD%91%E4%B8%AD%E5%BC%80%E5%90%AF-NAT-PMP-%E7%9A%84%E9%97%AE%E9%A2%98/"/>
    <id>https://bleatingsheep.org/2021/10/13/%E8%A7%A3%E5%86%B3-OpenWrt-%E6%97%A0%E6%B3%95%E5%9C%A8%E5%86%85%E7%BD%91%E4%B8%AD%E5%BC%80%E5%90%AF-NAT-PMP-%E7%9A%84%E9%97%AE%E9%A2%98/</id>
    <published>2021-10-13T21:39:13.000Z</published>
    <updated>2021-10-13T21:39:13.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;最近在路由器上刷了 OpenWrt，但是 OpenWrt 默认没有集成 UPnP 和 NAT-PMP 功能。我手动开启时遇到了一些问题，在此记录以帮助可能遇到同样问题的朋友。&lt;/p&gt;</summary>
    
    
    
    
  </entry>
  
  <entry>
    <title>安装 Ubuntu Server 时配置磁盘 RAID</title>
    <link href="https://bleatingsheep.org/2021/10/02/%E5%AE%89%E8%A3%85-Ubuntu-Server-%E6%97%B6%E9%85%8D%E7%BD%AE%E7%A3%81%E7%9B%98-RAID/"/>
    <id>https://bleatingsheep.org/2021/10/02/%E5%AE%89%E8%A3%85-Ubuntu-Server-%E6%97%B6%E9%85%8D%E7%BD%AE%E7%A3%81%E7%9B%98-RAID/</id>
    <published>2021-10-02T21:00:12.000Z</published>
    <updated>2021-10-02T21:00:12.000Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;p&gt;有很多 IDC 提供的 VPS 分系统盘和数据盘。这种方式可以使重装系统时不影响一部分数据。但是，这么做也会造成可利用的空间减少。如果你不需要经常在保留数据的前提下重装系统，可以采用 RAID</summary>
        
      
    
    
    
    
    <category term="Linux" scheme="https://bleatingsheep.org/tags/Linux/"/>
    
    <category term="Ubuntu" scheme="https://bleatingsheep.org/tags/Ubuntu/"/>
    
  </entry>
  
  <entry>
    <title>使用 iPXE 和 netboot.xyz 重装 VPS 系统</title>
    <link href="https://bleatingsheep.org/2021/09/24/%E4%BD%BF%E7%94%A8iPXE%E5%92%8Cnetboot-xyz%E9%87%8D%E8%A3%85VPS%E7%B3%BB%E7%BB%9F/"/>
    <id>https://bleatingsheep.org/2021/09/24/%E4%BD%BF%E7%94%A8iPXE%E5%92%8Cnetboot-xyz%E9%87%8D%E8%A3%85VPS%E7%B3%BB%E7%BB%9F/</id>
    <published>2021-09-24T22:51:18.000Z</published>
    <updated>2021-09-24T23:04:00.000Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;p&gt;如果你购买一些小厂商的 VPS，你可能会觉得这些厂商自带系统不好用。哪怕是国内大厂，也经常有瞎 JB 改系统，影响功能的情况。有些厂商允许你挂载 ISO 自己安装系统，而有些厂商则不行。下面我将介绍使用 &lt;a</summary>
        
      
    
    
    
    
    <category term="Linux" scheme="https://bleatingsheep.org/tags/Linux/"/>
    
  </entry>
  
  <entry>
    <title>用 GitHub Actions 和 SSH 部署静态网站</title>
    <link href="https://bleatingsheep.org/2021/06/20/%E7%94%A8-GitHub-Actions-%E5%92%8C-SSH-%E9%83%A8%E7%BD%B2%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99/"/>
    <id>https://bleatingsheep.org/2021/06/20/%E7%94%A8-GitHub-Actions-%E5%92%8C-SSH-%E9%83%A8%E7%BD%B2%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99/</id>
    <published>2021-06-20T06:23:02.000Z</published>
    <updated>2021-06-20T06:23:02.000Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h2 id=&quot;前言&quot;&gt;&lt;a href=&quot;#前言&quot; class=&quot;headerlink&quot; title=&quot;前言&quot;&gt;&lt;/a&gt;前言&lt;/h2&gt;&lt;p&gt;一直以来，我都用 Caddy 1 的 git 插件，配合 GitHub 上的 Webhook 部署静态网站。简单说就是，把 Hexo 或者</summary>
        
      
    
    
    
    
    <category term="GitHub" scheme="https://bleatingsheep.org/tags/GitHub/"/>
    
    <category term="Git" scheme="https://bleatingsheep.org/tags/Git/"/>
    
  </entry>
  
  <entry>
    <title>部署MongoDB的过程记录</title>
    <link href="https://bleatingsheep.org/2021/06/01/%E9%83%A8%E7%BD%B2MongoDB%E7%9A%84%E8%BF%87%E7%A8%8B%E8%AE%B0%E5%BD%95/"/>
    <id>https://bleatingsheep.org/2021/06/01/%E9%83%A8%E7%BD%B2MongoDB%E7%9A%84%E8%BF%87%E7%A8%8B%E8%AE%B0%E5%BD%95/</id>
    <published>2021-06-01T02:39:27.000Z</published>
    <updated>2021-06-01T02:39:27.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;此篇文章记录我部署 MongoDB 的过程，以及我遇到的一些问题，方便以后查阅，但是仅涉及最基础的内容，价值不高，我建议你不要浪费时间阅读。&lt;/p&gt;</summary>
    
    
    
    
    <category term="MongoDB" scheme="https://bleatingsheep.org/tags/MongoDB/"/>
    
  </entry>
  
  <entry>
    <title>C#中编译期可以检测到的类型转换失败</title>
    <link href="https://bleatingsheep.org/2021/05/21/CSharp%E4%B8%AD%E7%BC%96%E8%AF%91%E6%9C%9F%E5%8F%AF%E4%BB%A5%E6%A3%80%E6%B5%8B%E5%88%B0%E7%9A%84%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2%E5%A4%B1%E8%B4%A5/"/>
    <id>https://bleatingsheep.org/2021/05/21/CSharp%E4%B8%AD%E7%BC%96%E8%AF%91%E6%9C%9F%E5%8F%AF%E4%BB%A5%E6%A3%80%E6%B5%8B%E5%88%B0%E7%9A%84%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2%E5%A4%B1%E8%B4%A5/</id>
    <published>2021-05-21T21:32:00.000Z</published>
    <updated>2021-05-21T21:32:00.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;严格来说，这算是 C# 基础知识的一部分。不知是太久远我记不清了，还是这部分本来就没注意，最近发现了，不算坑，在这里写一下。&lt;/p&gt;</summary>
    
    
    
    
    <category term="C#" scheme="https://bleatingsheep.org/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>.NET程序生成OpenAPI客户端</title>
    <link href="https://bleatingsheep.org/2021/04/26/NET%E7%A8%8B%E5%BA%8F%E7%94%9F%E6%88%90OpenAPI%E5%AE%A2%E6%88%B7%E7%AB%AF/"/>
    <id>https://bleatingsheep.org/2021/04/26/NET%E7%A8%8B%E5%BA%8F%E7%94%9F%E6%88%90OpenAPI%E5%AE%A2%E6%88%B7%E7%AB%AF/</id>
    <published>2021-04-26T18:27:42.000Z</published>
    <updated>2021-04-26T18:27:42.000Z</updated>
    
    
    <summary type="html">&lt;p&gt;当使用 ASP.NET Core 实现 Web API 服务时，可以用 Swagger 生成 &lt;code&gt;openapi.json&lt;/code&gt; 文件及对应文档。&lt;/p&gt;</summary>
    
    
    
    
    <category term=".NET" scheme="https://bleatingsheep.org/tags/NET/"/>
    
  </entry>
  
  <entry>
    <title>用 C# 与 .NET 中的内插字符串组装消息</title>
    <link href="https://bleatingsheep.org/2021/04/03/%E7%94%A8-C-%E4%B8%8E-NET-%E4%B8%AD%E7%9A%84%E5%86%85%E6%8F%92%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%BB%84%E8%A3%85%E6%B6%88%E6%81%AF/"/>
    <id>https://bleatingsheep.org/2021/04/03/%E7%94%A8-C-%E4%B8%8E-NET-%E4%B8%AD%E7%9A%84%E5%86%85%E6%8F%92%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%BB%84%E8%A3%85%E6%B6%88%E6%81%AF/</id>
    <published>2021-04-03T22:21:38.000Z</published>
    <updated>2021-04-03T22:21:38.000Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h2 id=&quot;背景&quot;&gt;&lt;a href=&quot;#背景&quot; class=&quot;headerlink&quot; title=&quot;背景&quot;&gt;&lt;/a&gt;背景&lt;/h2&gt;&lt;h3 id=&quot;OneBot-及其消息格式&quot;&gt;&lt;a href=&quot;#OneBot-及其消息格式&quot; class=&quot;headerlink&quot;</summary>
        
      
    
    
    
    
    <category term="C#" scheme="https://bleatingsheep.org/tags/C/"/>
    
    <category term=".NET" scheme="https://bleatingsheep.org/tags/NET/"/>
    
    <category term="OneBot" scheme="https://bleatingsheep.org/tags/OneBot/"/>
    
  </entry>
  
</feed>
