<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>读书与资料 on JasperSao的博客</title><link>https://jasperstonnne.github.io/MyBlog/posts/%E8%AF%BB%E4%B9%A6%E4%B8%8E%E8%B5%84%E6%96%99/</link><description>Recent content in 读书与资料 on JasperSao的博客</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><copyright>© 2026 JasperSao</copyright><lastBuildDate>Fri, 09 Oct 2026 01:34:21 +0000</lastBuildDate><atom:link href="https://jasperstonnne.github.io/MyBlog/posts/%E8%AF%BB%E4%B9%A6%E4%B8%8E%E8%B5%84%E6%96%99/index.xml" rel="self" type="application/rss+xml"/><item><title>io_uring（二）：QPS 实测，真的比 epoll 强吗？</title><link>https://jasperstonnne.github.io/MyBlog/p/io-uring-qps-vs-epoll/</link><pubDate>Thu, 20 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/io-uring-qps-vs-epoll/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/io-uring-qps-vs-epoll/cover.svg"/></item><item><title>IOCP：Windows 异步机制</title><link>https://jasperstonnne.github.io/MyBlog/p/iocp-windows-async-io/</link><pubDate>Thu, 20 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/iocp-windows-async-io/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/iocp-windows-async-io/cover.svg"/></item><item><title>io_uring（一）：与 epoll 一较高下</title><link>https://jasperstonnne.github.io/MyBlog/p/io-uring-vs-epoll/</link><pubDate>Wed, 19 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/io-uring-vs-epoll/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/io-uring-vs-epoll/cover.svg"/></item><item><title>DPDK 用户态 TCP 协议栈（四）：并发与自实现 epoll</title><link>https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-tcp-concurrency-epoll/</link><pubDate>Tue, 18 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-tcp-concurrency-epoll/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-tcp-concurrency-epoll/cover.svg"/></item><item><title>DPDK 用户态协议栈（三）：从 TCP 握手到可靠传输</title><link>https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-stack-tcp-reliable-transmission/</link><pubDate>Mon, 17 Aug 2026 17:35:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-stack-tcp-reliable-transmission/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-stack-tcp-reliable-transmission/cover.svg"/></item><item><title>DPDK 用户态协议栈（二）：从收包到 UDP Echo 与 TCP 握手</title><link>https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-stack-udp-echo-tcp-handshake/</link><pubDate>Mon, 17 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-stack-udp-echo-tcp-handshake/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-stack-udp-echo-tcp-handshake/cover.svg"/></item><item><title>DPDK 用户态协议栈设计与实现</title><link>https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-network-stack/</link><pubDate>Sat, 15 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-network-stack/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/dpdk-userspace-network-stack/cover.svg"/></item><item><title>协程运行时：IO Hook、调度器与汇编上下文切换</title><link>https://jasperstonnne.github.io/MyBlog/p/coroutine-runtime-io-hook-scheduler-context-switch/</link><pubDate>Tue, 11 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/coroutine-runtime-io-hook-scheduler-context-switch/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/coroutine-runtime-io-hook-scheduler-context-switch/cover.svg"/></item><item><title>POSIX API 与 TCP 连接生命周期</title><link>https://jasperstonnne.github.io/MyBlog/p/posix-api-tcp-connection-lifecycle/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/posix-api-tcp-connection-lifecycle/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/posix-api-tcp-connection-lifecycle/cover.svg"/></item><item><title>协程设计原理：从异步回调到 ucontext 调度</title><link>https://jasperstonnne.github.io/MyBlog/p/coroutine-design-ucontext-scheduling/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/coroutine-design-ucontext-scheduling/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/coroutine-design-ucontext-scheduling/cover.svg"/></item><item><title>Reactor 在 WebServer 与 WebSocket 中的应用</title><link>https://jasperstonnne.github.io/MyBlog/p/reactor-webserver-websocket/</link><pubDate>Sun, 09 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/reactor-webserver-websocket/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/reactor-webserver-websocket/cover.svg"/></item><item><title>Reactor 与 epoll：百万并发网络服务器</title><link>https://jasperstonnne.github.io/MyBlog/p/reactor-epoll-million-connections/</link><pubDate>Sat, 08 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/reactor-epoll-million-connections/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/reactor-epoll-million-connections/cover.svg"/></item><item><title>IO 多路复用与 Reactor</title><link>https://jasperstonnne.github.io/MyBlog/p/io-multiplexing-and-reactor/</link><pubDate>Fri, 07 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/io-multiplexing-and-reactor/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/io-multiplexing-and-reactor/cover.svg"/></item><item><title>网络 I/O 与 I/O 多路复用</title><link>https://jasperstonnne.github.io/MyBlog/p/network-io-and-io-multiplexing/</link><pubDate>Thu, 06 Aug 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/network-io-and-io-multiplexing/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/network-io-and-io-multiplexing/cover.svg"/></item><item><title>梯度下降实践：从手写实现到 Scikit-Learn</title><link>https://jasperstonnne.github.io/MyBlog/p/coursera-ml-gradient-descent-practice/</link><pubDate>Mon, 27 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/coursera-ml-gradient-descent-practice/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/coursera-ml-gradient-descent-practice/cover.svg"/></item><item><title>多元线性回归与 NumPy 向量化</title><link>https://jasperstonnne.github.io/MyBlog/p/coursera-ml-multiple-linear-regression/</link><pubDate>Sun, 26 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/coursera-ml-multiple-linear-regression/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/coursera-ml-multiple-linear-regression/cover.svg"/></item><item><title>AI Infra 讲座：从并行计算到 CUDA、Triton 与 TileLang</title><link>https://jasperstonnne.github.io/MyBlog/p/ai-infra-parallel-computing-cuda-triton-tilelang/</link><pubDate>Sat, 25 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/ai-infra-parallel-computing-cuda-triton-tilelang/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/ai-infra-parallel-computing-cuda-triton-tilelang/cover.svg"/></item><item><title>机器学习基础：用梯度下降法训练模型</title><link>https://jasperstonnne.github.io/MyBlog/p/coursera-ml-gradient-descent/</link><pubDate>Sat, 25 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/coursera-ml-gradient-descent/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/coursera-ml-gradient-descent/cover.svg"/></item><item><title>机器学习基础：线性回归模型</title><link>https://jasperstonnne.github.io/MyBlog/p/coursera-ml-linear-regression/</link><pubDate>Tue, 21 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/coursera-ml-linear-regression/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/coursera-ml-linear-regression/cover.svg"/></item><item><title>机器学习基础：监督学习与无监督学习</title><link>https://jasperstonnne.github.io/MyBlog/p/machine-learning-supervised-unsupervised/</link><pubDate>Mon, 20 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/machine-learning-supervised-unsupervised/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/machine-learning-supervised-unsupervised/cover.svg"/></item><item><title>Go 项目反推：Feed 流系统实战——从 Docker 到开源贡献</title><link>https://jasperstonnne.github.io/MyBlog/p/go-feed-system-reverse-engineering/</link><pubDate>Sun, 19 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/go-feed-system-reverse-engineering/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/go-feed-system-reverse-engineering/cover.svg"/></item><item><title>Go Web 开发：从 net-http 到 Gin</title><link>https://jasperstonnne.github.io/MyBlog/p/go-web-net-http-to-gin/</link><pubDate>Sat, 18 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/go-web-net-http-to-gin/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/go-web-net-http-to-gin/cover.svg"/></item><item><title>Go 语言并发：从 Goroutine 到 Worker Pool</title><link>https://jasperstonnne.github.io/MyBlog/p/go-concurrency-goroutines-worker-pool/</link><pubDate>Tue, 14 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/go-concurrency-goroutines-worker-pool/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/go-concurrency-goroutines-worker-pool/cover.svg"/></item><item><title>Go 语言工程化：模块管理与项目结构</title><link>https://jasperstonnne.github.io/MyBlog/p/go-engineering-modules-project-structure/</link><pubDate>Mon, 13 Jul 2026 15:42:45 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/go-engineering-modules-project-structure/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/go-engineering-modules-project-structure/cover.svg"/></item><item><title>Go 语言基础：从变量到指针</title><link>https://jasperstonnne.github.io/MyBlog/p/go-basics-variables-to-pointers/</link><pubDate>Tue, 07 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/go-basics-variables-to-pointers/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/go-basics-variables-to-pointers/cover.svg"/></item><item><title>Go 语言进阶：方法、接口与错误处理</title><link>https://jasperstonnne.github.io/MyBlog/p/go-methods-interfaces-errors/</link><pubDate>Tue, 07 Jul 2026 00:00:00 +0800</pubDate><guid>https://jasperstonnne.github.io/MyBlog/p/go-methods-interfaces-errors/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://jasperstonnne.github.io/MyBlog/p/go-methods-interfaces-errors/cover.svg"/></item></channel></rss>