前端模块化 (2):认识 bundle 工具

Compare bundlers between Webpack and Rollup

打造 60 fps 丝滑页面:从 requestAnimationFrame 到 requestVideoFrameCallback

Get acquainted with requestAnimationFrame / requestIdleCallback / requestVideoFrameCallback API

视频编码:移动端游览器视频自动播放

A solution to address mobile browser video autoplay issues, with insights into codec knowledge

2024/06/01
数字图片:成像技术和压缩算法

Introduction to the Digital Imaging with JEPG Compression Algorithm

前端模块化 (1):从 JS 全局变量到 TS 命名空间

Explore JS and TS modules from Global variables / CommonJS / AMD / CMD / ESM / Namespace

自建 Notion 组件:随机诗句 / 英文引言 / 音乐播放器

Create Notion Widgets for Random Poem, English Quote, and Music Player

2024/01/23
JS 异步编程:事件循环与 Promise

Promises make JavaScript asynchronous programming more elegant

软件设计

CS264: Software Design

2023/09/01 - 2024/01/18
软件验证

CS357: Software Verification

2023/09/01 - 2024/01/09
计算机网络

CS320: Computer Network

2023/09/01 - 2024/01/16
操作系统同步与并发

CS240: Operating Systems, Communications and Concurrency

2023/03/01 - 2023/06/19
软件工程与软件过程

CS335: Software Engineering and Software Process

2023/03/01 - 2023/06/21