<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>二进制 on Leanku</title>
    <link>https://blog.leanku.com/categories/%E4%BA%8C%E8%BF%9B%E5%88%B6/</link>
    <description>Recent content in 二进制 on Leanku</description>
    <image>
      <url>https://blog.leanku.com/papermod-cover.png</url>
      <link>https://blog.leanku.com/papermod-cover.png</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <lastBuildDate>Fri, 10 Jan 2025 20:46:01 +0800</lastBuildDate><atom:link href="https://blog.leanku.com/categories/%E4%BA%8C%E8%BF%9B%E5%88%B6/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>视频下载工具分享之 yt-dlp</title>
      <link>https://blog.leanku.com/post/tools/%E8%A7%86%E9%A2%91%E4%B8%8B%E8%BD%BD%E5%B7%A5%E5%85%B7%E5%88%86%E4%BA%AB%E4%B9%8B-yt-dlp/</link>
      <pubDate>Fri, 10 Jan 2025 20:46:01 +0800</pubDate>
      
      <guid>https://blog.leanku.com/post/tools/%E8%A7%86%E9%A2%91%E4%B8%8B%E8%BD%BD%E5%B7%A5%E5%85%B7%E5%88%86%E4%BA%AB%E4%B9%8B-yt-dlp/</guid>
      <description>视频下载工具分享之 yt-dlp yt-dlp 是一个功能强大的开源命令行视频下载工具，它本身不需要像常规软件那样运行安装程序。
一、安装方式： 1. Windows 用户（最简单方法） 下载 exe 文件：前往 yt-dlp GitHub 释放页，找到并下载 yt-dlp.exe。
创建文件夹：建议在 C 盘或 D 盘根目录创建一个文件夹（如 D:\ytdlp），将下载好的 .exe 放进去。
安装 FFmpeg (重要依赖)：为了能下载高画质视频并自动合并音视频，你必须下载 FFmpeg。
在同一目录下放入 ffmpeg.exe。 添加到 PATH (可选但建议)：将该文件夹路径添加到系统的“环境变量”中，这样你就可以在任何地方的终端直接输入 yt-dlp 使用它了。
2. macOS 用户 推荐使用 Homebrew 快速安装：
打开终端（Terminal），输入： brew install yt-dlp ffmpeg 3. Linux 用户 大多数发行版可以直接通过包管理器安装：
Ubuntu/Debian: sudo apt install yt-dlp
Arch Linux: sudo pacman -S yt-dlp 或者直接下载二进制文件：
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp sudo chmod a+rx /usr/local/bin/yt-dlp 4.</description>
    </item>
    
    <item>
      <title>10分钟带你了解什么是二进制</title>
      <link>https://blog.leanku.com/post/10%E5%88%86%E9%92%9F%E5%B8%A6%E4%BD%A0%E4%BA%86%E8%A7%A3%E4%BB%80%E4%B9%88%E6%98%AF%E4%BA%8C%E8%BF%9B%E5%88%B6/</link>
      <pubDate>Tue, 31 Jan 2023 20:46:01 +0800</pubDate>
      
      <guid>https://blog.leanku.com/post/10%E5%88%86%E9%92%9F%E5%B8%A6%E4%BD%A0%E4%BA%86%E8%A7%A3%E4%BB%80%E4%B9%88%E6%98%AF%E4%BA%8C%E8%BF%9B%E5%88%B6/</guid>
      <description>二进制 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2，进位规则是“逢二进一”，借位规则是“借一当二”。 百度百科
世界上有10种人：一种是懂得二进制的，另一种是不懂二进制的
上面这是流传在程序员之间很久的一个冷笑话。
是不是get不到梗的笑点？ 没有关系，看完本文，你再来看这句话就会会心一笑。
回到过去 让我们假设你回到了初中，这时候你情窦初开。喜欢上了临街的小哥哥(小姐姐)，你们俩家的窗户面对面。放寒假的时候，你们约好了某天晚上八点偷偷溜出来约会。但是不能让父母知道，所以你们不能通过打电话方式来通知对方，今晚自己是否能顺利溜出来。为了不让对方白等，你们不得不约定一种新的通信方式。
这种新的通信方式要满足：
安静&amp;ndash;不能让父母听到，能悄无声息自然是最好了 易懂&amp;ndash;对方看到后能立马知道你要表达的信息 因为住的很近，可以从窗户相互看到对方家里，聪明的你立马想到可以用屋子里吊灯的灯光来进行通信。
你们约定到了八点钟
如果我屋子里的灯亮着，代表我可以顺利溜出去
如果我屋子里的灯不亮，代表我无法顺利溜出去
现在你们就可以用屋子里的灯开关，来表达两种状态 开：能出来 关：不能出来
你们可以悄无声息给对方传达信息，这太完美了！
新的问题 不过过了一段时间你们发现了新问题，有时候，8点钟恰好有事情，可能要推迟半小时才能溜出来。有时候，8点钟事情比较多，可能要推迟1小时才能出来。
现在你们有四种信息要传递
今晚8点钟准时出来 今晚不能出来 今晚8点30能出来 今晚9点能出来 但是一盏灯的开关只能表示两种状态，怎么办才好呢？
聪明的你立马想到，可以再加一盏灯啊！你把书桌上的台灯放到窗前 并且更新了之前的通信方式
台灯关着，吊灯关着&amp;ndash;今晚没戏，出不来了 台灯关着，吊灯开着&amp;ndash;今晚8点，不见不散 台灯开着，吊灯关着&amp;ndash;推迟半小时，今晚八点半才能溜出来 台灯开着，吊灯开着&amp;ndash;推迟1小时，今晚9点才能溜出来 哇哦，再一次用自己的聪明才智解决了这个问题。 现在你用两盏灯，来表达四种状态。
一些思考 让我们用符号来重新表述下
我们用数字0表示灯灭
数字1表示灯亮
一盏灯的情况 0 ==&amp;gt; 今晚八点准时出来 1 ==&amp;gt; 今晚八点不能出来 两盏灯的情况 0 0 ==&amp;gt; 今晚没戏，出不来了 0 1 ==&amp;gt; 今晚8点，不见不散 1 0 ==&amp;gt; 推迟半小时，今晚八点半才能溜出来 1 1 ==&amp;gt; 推迟1小时，今晚9点才能溜出来 让我们再来简化一下箭头右边，我们用数字0,1,2,3 分别来代表今晚约会的4种状态
0: 今晚没戏，出不来了 1: 今晚8点，不见不散 2: 推迟半小时，今晚八点半才能溜出来 3: 推迟1小时，今晚9点才能溜出来 现在我们可以把两边都用数字来简化了</description>
    </item>
    
  </channel>
</rss>
