<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Home on GaleInk&#39;s blog</title>
    <link>https://twj-ink.github.io/</link>
    <description>Recent content in Home on GaleInk&#39;s blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>298731943@qq.com (GaleInk)</managingEditor>
    <webMaster>298731943@qq.com (GaleInk)</webMaster>
    <copyright>Copy, _right?_ :thinking_face:</copyright>
    <atom:link href="https://twj-ink.github.io/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>C&#43;&#43; RAII 锁与现代同步原语</title>
      <link>https://twj-ink.github.io/blogs/cpp-raii-lock/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/cpp-raii-lock/</guid>
      <description>pthread 封装、条件变量 vs 信号量、PV 操作、管程语义</description>
      
    </item>
    
    <item>
      <title>epoll LT/ET 深入对比 — 从原理到实践</title>
      <link>https://twj-ink.github.io/blogs/epoll-lt-et/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/epoll-lt-et/</guid>
      <description>水平触发与边缘触发的区别、非阻塞 I/O 的必要性、ONESHOT 与线程安全</description>
      
    </item>
    
    <item>
      <title>HTTP 状态机详解 — 为什么不能一次 recv 就解析完</title>
      <link>https://twj-ink.github.io/blogs/http-state-machine/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/http-state-machine/</guid>
      <description>TCP 字节流问题、主/从状态机设计、常见边界情况与 bug</description>
      
    </item>
    
    <item>
      <title>Webbench 压力测试与性能调优实战</title>
      <link>https://twj-ink.github.io/blogs/webbench-benchmark/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/webbench-benchmark/</guid>
      <description>测试方法、ulimit/listen backlog 调优、WSL vs 裸 Linux 差异、瓶颈分析</description>
      
    </item>
    
    <item>
      <title>WebServer 01: 网络编程基础</title>
      <link>https://twj-ink.github.io/blogs/web-server-basic/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/web-server-basic/</guid>
      <description>Web编程的基础知识</description>
      
    </item>
    
    <item>
      <title>从零构建 C&#43;&#43; Web 服务器的经验与踩坑</title>
      <link>https://twj-ink.github.io/blogs/webserver-from-scratch/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/webserver-from-scratch/</guid>
      <description>完整开发流程、10 个阶段的经验总结、常见 bug 与 GDB 调试实战</description>
      
    </item>
    
    <item>
      <title>双缓冲异步日志 — 不让磁盘 I/O 拖慢请求</title>
      <link>https://twj-ink.github.io/blogs/async-log/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/async-log/</guid>
      <description>环形队列实现、strdup/free 配对、管程语义、同步 vs 异步的取舍</description>
      
    </item>
    
    <item>
      <title>并发模型1：线程池 &#43; 模拟Proactor</title>
      <link>https://twj-ink.github.io/blogs/threadpool-proactor/</link>
      <pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/threadpool-proactor/</guid>
      <description>线程池设计、Reactor 与 Proactor 的区别、为何模拟 Proactor</description>
      
    </item>
    
    <item>
      <title>GaleWebServer</title>
      <link>https://twj-ink.github.io/projects/galewebserver/</link>
      <pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/projects/galewebserver/</guid>
      <description>🔥Linux下C++轻量级Web服务器</description>
      
    </item>
    
    <item>
      <title>操作系统笔记9：进程间通信</title>
      <link>https://twj-ink.github.io/os/study_notes/9-ipc/</link>
      <pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/study_notes/9-ipc/</guid>
      <description></description>
      
    </item>
    
    <item>
      <title>C&#43;&#43;八股</title>
      <link>https://twj-ink.github.io/intern/cpp/</link>
      <pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/intern/cpp/</guid>
      <description></description>
      
    </item>
    
    <item>
      <title>面试算法题刷题</title>
      <link>https://twj-ink.github.io/intern/algo/</link>
      <pubDate>Sun, 31 May 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/intern/algo/</guid>
      <description>leetcode热题100</description>
      
    </item>
    
    <item>
      <title>操作系统笔记8：同步机制</title>
      <link>https://twj-ink.github.io/os/study_notes/8-async_mechanism/</link>
      <pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/study_notes/8-async_mechanism/</guid>
      <description></description>
      
    </item>
    
    <item>
      <title>数组与链表之我见</title>
      <link>https://twj-ink.github.io/blogs/my_view_of_list/</link>
      <pubDate>Thu, 14 May 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/my_view_of_list/</guid>
      <description>写一点我对于这两种数据结构的一些思考，以及与我学习生活的关联。二者在实际应用中不是割裂的！</description>
      
    </item>
    
    <item>
      <title>操作系统笔记7：文件系统</title>
      <link>https://twj-ink.github.io/os/study_notes/7-file_system/</link>
      <pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/study_notes/7-file_system/</guid>
      <description></description>
      
    </item>
    
    <item>
      <title>给 Blowfish 主题添加自托管音乐播放器</title>
      <link>https://twj-ink.github.io/blogs/hugo-music-player/</link>
      <pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/hugo-music-player/</guid>
      <description>在 Hugo + Blowfish 主题中手写一个悬浮音乐播放器，不依赖第三方服务</description>
      
    </item>
    
    <item>
      <title>claude code &#43; deepseek v4 部署流程和个人使用体验</title>
      <link>https://twj-ink.github.io/blogs/claude-and-deepseek/</link>
      <pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/blogs/claude-and-deepseek/</guid>
      <description>从deepseek网页版转为CLI版，代码编辑和操作更加方便</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/blogs/claude-and-deepseek/feature_ex.png" />
    </item>
    
    <item>
      <title>操作系统笔记6：虚拟内存管理</title>
      <link>https://twj-ink.github.io/os/study_notes/6-virtual_memory_management/</link>
      <pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/study_notes/6-virtual_memory_management/</guid>
      <description></description>
      
    </item>
    
    <item>
      <title>操作系统笔记5：内存管理</title>
      <link>https://twj-ink.github.io/os/study_notes/5-memory_management/</link>
      <pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/study_notes/5-memory_management/</guid>
      <description>内存管理的演化过程与基本思想</description>
      
    </item>
    
    <item>
      <title>操作系统笔记4：进程与线程调度</title>
      <link>https://twj-ink.github.io/os/study_notes/4-scheduling/</link>
      <pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/study_notes/4-scheduling/</guid>
      <description>各种常见经典的调度算法，以及在Linux中真实的CFS调度、在Windows中线程调度介绍</description>
      
    </item>
    
    <item>
      <title>本地物理机安装Linux</title>
      <link>https://twj-ink.github.io/os/local_linux/</link>
      <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/local_linux/</guid>
      <description>一次本地Linux安装实录：从U盘启动到计算机启动过程的简单梳理；日常使用遇到的问题及解决办法</description>
      
    </item>
    
    <item>
      <title>操作系统笔记3：进程与线程模型</title>
      <link>https://twj-ink.github.io/os/study_notes/3-process_thread/</link>
      <pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/study_notes/3-process_thread/</guid>
      <description>进程=地址空间+PCB+执行上下文</description>
      
    </item>
    
    <item>
      <title>操作系统笔记2：操作系统运行环境与运行机制</title>
      <link>https://twj-ink.github.io/os/study_notes/2-runtime_env/</link>
      <pubDate>Sun, 22 Mar 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/study_notes/2-runtime_env/</guid>
      <description></description>
      
    </item>
    
    <item>
      <title>操作系统笔记1：操作系统概述</title>
      <link>https://twj-ink.github.io/os/study_notes/1-intro/</link>
      <pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/study_notes/1-intro/</guid>
      <description>定义、特征</description>
      
    </item>
    
    <item>
      <title>操作系统实验Part0：实验概览</title>
      <link>https://twj-ink.github.io/os/os-kernel/part0%E5%AE%9E%E9%AA%8C%E6%A6%82%E8%A7%88/</link>
      <pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/os-kernel/part0%E5%AE%9E%E9%AA%8C%E6%A6%82%E8%A7%88/</guid>
      <description>os-kernel的实验介绍和测评流程</description>
      
    </item>
    
    <item>
      <title>makefile极简教程</title>
      <link>https://twj-ink.github.io/os/makefile_tutorial/</link>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/makefile_tutorial/</guid>
      <description></description>
      
    </item>
    
    <item>
      <title>Linux虚拟内存系统与红黑树的应用浅析</title>
      <link>https://twj-ink.github.io/os/rb-tree_in_linux/</link>
      <pubDate>Mon, 23 Feb 2026 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/os/rb-tree_in_linux/</guid>
      <description>红黑树在Linux中的定义声明，和简单的使用方法；对container_of宏的解析</description>
      
    </item>
    
    <item>
      <title>01-DataLab</title>
      <link>https://twj-ink.github.io/ics/01-datalab/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/ics/01-datalab/</guid>
      <description>位运算与浮点数</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/ics/01-datalab/feature_bit.png" />
    </item>
    
    <item>
      <title>02-BombLab</title>
      <link>https://twj-ink.github.io/ics/02-bomblab/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/ics/02-bomblab/</guid>
      <description>x86-64汇编阅读</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/ics/02-bomblab/feature_fsm_exp.png" />
    </item>
    
    <item>
      <title>03-AttackLab</title>
      <link>https://twj-ink.github.io/ics/03-attacklab/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/ics/03-attacklab/</guid>
      <description>函数调用与栈帧</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/ics/03-attacklab/feature_2.jpg" />
    </item>
    
    <item>
      <title>04-ArchLab</title>
      <link>https://twj-ink.github.io/ics/04-archlab/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/ics/04-archlab/</guid>
      <description>流水线设计与优化</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/ics/04-archlab/feature_load_forwarding.png" />
    </item>
    
    <item>
      <title>05-CacheLab</title>
      <link>https://twj-ink.github.io/ics/05-cachelab/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/ics/05-cachelab/</guid>
      <description>高速缓存设计与优化</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/ics/05-cachelab/feature_%E5%AD%98%E5%82%A8%E5%99%A8%E5%B1%82%E6%AC%A1%E7%BB%93%E6%9E%84.png" />
    </item>
    
    <item>
      <title>06-ShellLab</title>
      <link>https://twj-ink.github.io/ics/06-shelllab/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/ics/06-shelllab/</guid>
      <description>信号处理与系统调用的简单练习</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/ics/06-shelllab/feature_mysh.png" />
    </item>
    
    <item>
      <title>07-MallocLab</title>
      <link>https://twj-ink.github.io/ics/07-malloclab/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/ics/07-malloclab/</guid>
      <description>动态内存分配的设计与实现</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/ics/07-malloclab/feature.png" />
    </item>
    
    <item>
      <title>08-ProxyLab</title>
      <link>https://twj-ink.github.io/ics/08-proxylab/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/ics/08-proxylab/</guid>
      <description>代理服务器的简单原理与实现</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/ics/08-proxylab/feature.png" />
    </item>
    
    <item>
      <title>CSAPP阅读笔记</title>
      <link>https://twj-ink.github.io/ics/readnotes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/ics/readnotes/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/ics/readnotes/feature_vm.png" />
    </item>
    
    <item>
      <title>Gallery</title>
      <link>https://twj-ink.github.io/gallery/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>298731943@qq.com (GaleInk)</author>
      <guid>https://twj-ink.github.io/gallery/</guid>
      <description>我的临摹画作/原创画作/游戏截图/日常😝</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://twj-ink.github.io/gallery/feature_draw.jpg" />
    </item>
    
  </channel>
</rss>
