本文记录了 Docker 常用的操作命令,包括容器与镜像的管理、文件复制、私有镜像仓库的推拉操作,以及资源限制和自定义启动命令等实用技巧。适合作为日常开发和运维中的速查手册。
📅 2025-03-03
Vue3使用customRef()主动触发响应更新
本文介绍了Vue3中的customRef API。在组合式API中,无法像选项式API那样使用$forceUpdate强制更新。文章通过实现一个日志展示功能的示例,讲解了如何利用customRef自定义ref,显式控制依赖追踪和更新触发,从而实现主动触发视图更新。
📅 2022-12-12
如何理解Promise
本文深入浅出地讲解了JavaScript中Promise的概念与用法。通过“函数是一等公民”和“链式调用”等背景知识,结合肯德基点餐等生动类比,帮助读者从订阅发布者模式的角度理解Promise的内部机制。文章还包含了一些强化理解的代码实践,旨在解决初学者对异步编程的困惑。
📅 2022-12-09
本文深入探讨了前端模块化的概念与必要性,详细对比了AMD、CMD、CommonJS及ES6 Module四种主流模块化规范的异同与适用场景。文章指出ES6 Module虽是语言层面的最佳方案,但在实际生产环境中仍需结合打包工具使用,以解决兼容性与性能问题。
📅 2022-06-15
box-sizing是什么?
本文详细介绍了CSS中box-sizing属性的作用与区别。通过对比content-box(W3C标准模型)和border-box(IE怪异模式)两种盒模型,结合代码实例与效果展示,帮助读者理解如何解决子元素铺满父元素时的尺寸计算问题,从而简化前端布局开发。
📅 2020-09-20
浏览器机制之js事件循环
本文深入探讨了JavaScript的单线程特性及其事件循环机制。文章详细介绍了执行栈、消息队列、宏任务与微任务的区别,并结合图解阐述了浏览器如何通过事件循环协调异步任务的执行,帮助读者理解JS的底层运行原理。
📅 2020-08-28
本文探讨了编程中一个经典且反直觉的问题:为什么 NaN(Not a Number)不等于自身。文章从 IEEE 754 浮点数标准的角度解释了 NaN 的定义及其在数值比较中的特殊行为,帮助开发者深入理解这一技术细节。
📅 2020-08-04
上一页 1 2 3 4 ... 6