10.1.1 理解事件驱动模型