自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 react源码学习第 5 周:调度系统(Scheduler)

理解 React 是怎么实现异步渲染掌握优先级调度的核心机制。

2025-07-03 18:18:07 962

原创 react源码学习第 4 周:commit 阶段(更新 UI)

React 会在 commit 阶段根据 Fiber 树中标记了flags的节点,依次完成:插入 DOM(placement)更新 DOM(update)删除 DOM(deletion)调用生命周期、Effect(useEffect/useLayoutEffect)

2025-06-20 10:41:46 966

原创 第 3 周:Fiber 架构原理(调和流程)

从 React 元素(JSX)转成 Fiber 节点通过 beginWork 构建子 Fiber(递)通过 completeWork 完成当前 Fiber(归)收集 effect 到 EffectListcommitWork 真正执行 DOM 操作。

2025-06-18 20:25:20 1090

原创 第 2 周:初始渲染流程(render 到 Fiber 构建)

render 到 Fiber 构建

2025-04-28 21:04:38 594

原创 第 1 周:React 源码结构 + 构建系统

看懂 React.createElement 和 JSX 转换

2025-04-27 21:03:08 644

原创 如何学习react源码

学习react源码的路径

2025-04-23 10:39:03 940

原创 一段代码的设计模式

上述代码主要体现了模块模式和单例模式,结合了一些外观模式和DAO模式的特点。通过封装内部状态和操作方法,提升了模块的可维护性和扩展性。这种模式在现代 JavaScript 项目中十分常见,是一种高效的设计实践。

2024-12-07 18:13:32 392

原创 注册模式下的应用场景

动态管理配置(如可视化编辑器、UI 配置面板)。插件机制(如 Webpack 插件、浏览器扩展)。国际化(动态注册文案)。动态权限系统。动态路由注册。通过这种模式,可以让系统在功能扩展和维护上更灵活、更可扩展。

2024-11-25 19:51:35 462

原创 创建编译shell脚步

pwd)

2024-09-17 18:25:42 138 1

原创 组合寄生继承和class继承的区别

先看下什么是原型继承 function object( o ){ var F = function(){}; F.prototype = o; return new F(); } var obj = { name : 'li', ...

2020-03-19 00:42:42 2376

PHP和MySQL Web开发(原书第4版)源代码

真正的所有源码,超值的积分下载,你值得拥有,所有学习php的小伙伴最实用的书中源代码

2015-01-05

HTML5 Canvas核心技术 图形、动画与游戏开发

h5 canvas书籍,如果大家喜欢请购买正版,并支持正版

2014-05-23

php与mysql源码,几乎都包含了,还有订单文件夹

超值大回馈了啊,需要的赶紧下载,适合超级入门的朋友下载学习

2015-01-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除