摘要: # 前言 本文将向大家介绍如何使用 C++ 的标准库实现一个异步和并发编程中都非常重要的编程模式:消息循环(Event Loop)。尽管市面上存在不少库也提供了同样的功能,但有时候出于一些原因,我们并不想引入外部库,就想要一个小巧、只使用 C++ 标准库的实现。 # 话不多说,上代码 ```cpp 阅读全文
posted @ 2023-03-22 15:22 1bite 阅读(407) 评论(0) 推荐(0) 编辑
摘要: JS 绘制 Cardinal 样条曲线 Cardinal 曲线 根据定义,给定点集 ${ \mathbf {P}{k-1}, \mathbf {P}k, \mathbf {P}{k+1}, \mathbf {P}{k+2} }$ , 则 $\mathbf {P}k$ 到 $\mathbf {P}{k+1}$ 之间的 Cardinal 曲线 阅读全文
posted @ 2023-03-22 13:57 1bite 阅读(67) 评论(0) 推荐(0) 编辑
摘要: React 防抖(Debounce)Hook 防抖动 (debounce)是常见的需求,那么如何搭配 React Hooks 实现防抖动呢,下面演示两种方案。 方案一 副作用防抖 /** * * @param {React.EffectCallback} fn * @param {React.DependencyList} deps * @pa 阅读全文
posted @ 2023-03-22 10:27 1bite 阅读(312) 评论(0) 推荐(0) 编辑