lab1-实现StreamReassembler

这篇文章围绕 CS144 Lab1 的 StreamReassembler 实现,重点解释了乱序分片重组为有序字节流的状态设计与边界处理。任务本质输入是带绝对序号的乱序子串,目标是按序写入 ByteStream。核心方法是维护一个“待重组窗口”,只接收窗口内可容纳的数据。每次插入后尝试把窗口头部连续区间一次性冲刷到输出…

正在初始化 WebAssembly 引擎…
首次编译原生模块可能需要数秒
就绪后,页面交互将以接近原生的速度运行