首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
不骞
掘友等级
高级专家工程师
|
JoyManufacture
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
117
文章 117
沸点 0
赞
117
返回
|
搜索文章
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:用 worker_threads 改写 thread-loader(1)
本篇小作文开始上手鼓捣 thread-loader,准备把由 child_process 实现的 thread-loader 变成 worker_threads 的 thr...
8
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(17)
本篇小作文是这个系列关于源码部分的最后一篇,零零总总的写了 17 篇,文章字数故意要和 thread-loader 源码一比一了,这是个把一本书读厚的过程,至于如何把他读薄...
6
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(16)
本篇小作文详细讨论了子进程 runLoaders 的结果回调的逻辑: 1. 得到 runLoaders 的结果中的 result 和各种依赖数组; 2. 转换 result...
4
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(15)
本文把 worker.js 实现的 loaderContext 上的各个方法挨个分析了一遍,这里并不包含父子进程通信的部分,如果对这部分还有疑惑请移步上一篇文章哈,本文主要...
4
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(14)
本篇小作文以 loadModule 为例,详细讲述了被子进程运行的 loader 如何在进程间无法共享内存的背景下调用到处于父进程中的 loaderContext 上的方法...
5
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(13)
本篇小作文讨论了一下 worker.js 中以下功能: 1. 用于控制并发创建的 queue 的 worker 函数的代码结构和大致功能; 2. 另外还讨论了 runLoa...
5
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(12)
这篇小作文详细讨论了 onMessage 的代码结构和其中代码的意义,另外还讨论了其中的细节问题,具体如下...
6
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(11)
本文详细讨论了 worker.js 中的 readNextMessage 方法的结构和大部分实现逻辑,具体如下:...
5
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(10)
本篇小作文接前文的主进程后续,开始了子进程 worker.js 的代码详解,主要讨论了以下内容:1. 父进程创建子进程的过程分析;2. 分析了 worker.js 的文件结...
7
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(9)
本文梳理了一遍从开始到 PoolWorker.prototype.run 方法的调用链路,然后分析得到.......
5
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(8)
本篇小作文详细讨论 neo-async/mapSeries 方法的原理,以及父进程收到子进程发来的消息时的处理方法:onWorkerMessage...
7
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(7)
本文讨论 onWorkerMessage 的方法核心逻辑,并就 job 类型进行了展开讨论,其他类型做了简单说明.......
5
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(6)
本篇小作文详细讨论了 Pool.prototype.readNextMessage 的逻辑........
5
5
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(5)
本文接上文的 从 workerPool.run(data, cb) 后到 this.poolQueue.push(data, cb),poolQueue 得到 data 经...
6
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(4)
本篇小作文讨论了 workerPool.poolQueue 的 worker 方法, WorkerPool.distributeJob 方法的详细逻辑...
6
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(3)
本篇小作文介绍了 thread-loader 的入口方法 WorkerPool.prototype.run 方法的内部逻辑,重点介绍了 this.poolQueue.pus...
8
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(2)
本文介绍了 thread-loader 的 pitch 方法实现的具体逻辑:获取webpack.config.js配置项初始化 WorkerPool,期间调用 neo-as...
7
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
多进程打包:thread-loader 源码(1)
一、背景 这不又到年初了,老板又拉了一大票成长计划(O(JB)KR),我头脑一热果断选择了一个我最不太熟悉的领域——并发程(多线程/进程)打包。 然而最近业务繁重,根本时间...
12
10
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
浅曦Vue源码-46-patch 阶段-patchVNode
本篇讨论了Vue 进行子节点列表 DOM diff 的细节部分,Vue 的 patch 阶段和React 不太一样,React 是先 diff 再 patch,vue 是边...
8
评论
分享
不骞
赞了这篇文章
和雍
专家工程师 @Joy-Manufactory
·
3年前
关注
浅曦Vue源码-45-patch 阶段-patch 方法概览
本篇小作文讨论了一下 patch 方法的大致结构,真正 diff 两棵树的 patchVnode 方法还没开始,这里主要讨论的是如何进入到 patchVnode 的执行条件...
8
评论
分享
下一页
个人成就
文章被点赞
2
文章被阅读
589
掘力值
101
关注了
2
关注者
1
收藏集
0
关注标签
0
加入于
2021-08-27