<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
    <channel>
      <title>zzzzls 的笔记</title>
      <link>https://blog.bi1vox.site</link>
      <description>最近的10条笔记 on zzzzls 的笔记</description>
      <generator>Quartz -- quartz.jzhao.xyz</generator>
      <item>
    <title>算法可视化 - 冒泡排序</title>
    <link>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/%E7%AE%97%E6%B3%95%E5%8F%AF%E8%A7%86%E5%8C%96-%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8F</link>
    <guid>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/%E7%AE%97%E6%B3%95%E5%8F%AF%E8%A7%86%E5%8C%96-%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8F</guid>
    <description><![CDATA[ 冒泡排序可视化 冒泡排序的核心：相邻元素两两比较，逆序则交换；每一轮把当前最大值”冒泡”到末端。 下面是一个用 d3.js 实现的交互式演示。点击 开始 观察排序过程，或点 重置 重新生成数组。 复杂度 时间复杂度：最坏 / 平均 O(n²)，最好 O(n)（已排好时一遍扫过即返回，需加优化标志） 空间复杂度：O(1) 稳定性：稳定（相等元素不交换） 实现要点 def bubble_sort(arr): n = len(arr) for i in range(n - 1): swapped = False for j in range(n - 1 - i): if arr[j] &gt; ar... ]]></description>
    <pubDate>Tue, 28 Apr 2026 10:00:00 GMT</pubDate>
  </item><item>
    <title>首页</title>
    <link>https://blog.bi1vox.site/</link>
    <guid>https://blog.bi1vox.site/</guid>
    <description><![CDATA[ 欢迎来到 zzzzls 的笔记 这里收录我的技术笔记、算法可视化和工程实践。 主题导航 Git 相关笔记 最近更新 这是 Quartz 自动生成的占位首页，可以编辑 index.md 替换为你想要的内容（例如自我介绍、博客分类入口、Dataview-style 列表等）。 . ]]></description>
    <pubDate>Tue, 28 Apr 2026 09:46:23 GMT</pubDate>
  </item><item>
    <title>NAT</title>
    <link>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/cs144%E8%AE%A1%E7%BD%91/NAT</link>
    <guid>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/cs144%E8%AE%A1%E7%BD%91/NAT</guid>
    <description><![CDATA[ 历史背景 源头 互联网设计之初 (IPv4协议), 用32位二进制数表示IP地址, 总共能提供 43 亿的独立地址. ]]></description>
    <pubDate>Thu, 23 Apr 2026 02:00:07 GMT</pubDate>
  </item><item>
    <title>claude 状态条</title>
    <link>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/%E5%B0%8F%E7%BA%A2%E4%B9%A6/claude-%E7%8A%B6%E6%80%81%E6%9D%A1</link>
    <guid>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/%E5%B0%8F%E7%BA%A2%E4%B9%A6/claude-%E7%8A%B6%E6%80%81%E6%9D%A1</guid>
    <description><![CDATA[  ]]></description>
    <pubDate>Wed, 22 Apr 2026 23:25:08 GMT</pubDate>
  </item><item>
    <title>read me</title>
    <link>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/cs144%E8%AE%A1%E7%BD%91/read-me</link>
    <guid>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/cs144%E8%AE%A1%E7%BD%91/read-me</guid>
    <description><![CDATA[ 视频 B站双语视频: www.bilibili.com/video/BV1qotgeXE8D ppt: github.com/wnz27/computer-networking-learn-cs144 带你手搓TCP/IP协议栈 . ]]></description>
    <pubDate>Tue, 21 Apr 2026 00:11:31 GMT</pubDate>
  </item><item>
    <title>1. QuickStart</title>
    <link>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/clash-mihomo/1.-QuickStart</link>
    <guid>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/clash-mihomo/1.-QuickStart</guid>
    <description><![CDATA[ Q1. 为什么会有 mihomo 这类工具? 结论: 现代网络环境的难点, 从来不只是 “能不能代理”, 而是 “不同流量该走哪条路”. 只要场景从浏览器扩展到桌面应用、命令行工具、系统服务、移动端、局域网设备, 问题就不再是单纯把流量全塞进某个代理服务器. ]]></description>
    <pubDate>Fri, 17 Apr 2026 02:21:49 GMT</pubDate>
  </item><item>
    <title>4. dns</title>
    <link>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/clash-mihomo/4.-dns</link>
    <guid>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/clash-mihomo/4.-dns</guid>
    <description><![CDATA[ 历史背景与演化 回溯源头: 早期互联网中, DNS(域名系统)就是一个公共电话薄. ]]></description>
    <pubDate>Fri, 17 Apr 2026 02:21:28 GMT</pubDate>
  </item><item>
    <title>2. 入站 和 出站</title>
    <link>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/clash-mihomo/2.-%E5%85%A5%E7%AB%99-%E5%92%8C-%E5%87%BA%E7%AB%99</link>
    <guid>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/clash-mihomo/2.-%E5%85%A5%E7%AB%99-%E5%92%8C-%E5%87%BA%E7%AB%99</guid>
    <description><![CDATA[ 入站 流量怎么进来 在传统的 clash 时代, 只有全局的 port, socks-port, mixed-port. 所有水流都从一大大管子(如7890端口)进来, 想要将它们分开, 就必须设置复杂的规则引擎 clash mihomo 引入 listeners, 实现了源头即分类. ]]></description>
    <pubDate>Fri, 17 Apr 2026 02:12:12 GMT</pubDate>
  </item><item>
    <title>3. 规则</title>
    <link>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/clash-mihomo/3.-%E8%A7%84%E5%88%99</link>
    <guid>https://blog.bi1vox.site/10-Notes/%E7%B3%BB%E5%88%97/clash-mihomo/3.-%E8%A7%84%E5%88%99</guid>
    <description><![CDATA[ 背景 全局代理: 简单粗暴, 打包所有流量送到代理服务器; 访问国内网站速度奇慢 PAC (Proxy Auto-Config): 一段JS代码, 在发请求前判断一下域名, 局限于浏览器 随着网络请求变得极其复杂(不仅是浏览器, 还有APP, 后台服务器, 甚至操作系统底层的请求), 我们需要一种在网络层/传输层直接进行毫秒级”管制”的技术. ]]></description>
    <pubDate>Fri, 17 Apr 2026 02:11:23 GMT</pubDate>
  </item><item>
    <title>git 分支操作</title>
    <link>https://blog.bi1vox.site/10-Notes/%E5%B7%A5%E7%A8%8B/git-%E5%88%86%E6%94%AF%E6%93%8D%E4%BD%9C</link>
    <guid>https://blog.bi1vox.site/10-Notes/%E5%B7%A5%E7%A8%8B/git-%E5%88%86%E6%94%AF%E6%93%8D%E4%BD%9C</guid>
    <description><![CDATA[  回退到某个版本 git reset --hard &lt;hash&gt; 合并子分支到主分支上 1. 直接 merge git switch main # 切换到主分支 git merge &lt;B&gt; # merge 子分支 2.将分支所有内容合并为一条 commit 到主分支 1. ]]></description>
    <pubDate>Fri, 10 Apr 2026 14:46:45 GMT</pubDate>
  </item>
    </channel>
  </rss>