首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
秘密探究
杰克逊的黑豹
创建于2023-05-11
订阅专栏
记录一些技术背后的原理,不追求大而全的原理,而是小而简的原理。
等 1 人订阅
共10篇文章
创建于2023-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端der搞个协程玩玩儿
杰克-逊の黑豹,恰饭啦 []( ̄▽ ̄)。作为一个前端开发者,对协程着实感兴趣,于是尝试用C语言和内联汇编实现一个非常简单的有栈协程demo,和大家共享里边超简单的原理。
resolve延迟现象和Promise.resolve真相
列举resolve代码的微任务延迟现象,使用v8源码解释当resolve一个thenable或者promise对象时,为什么会出现一个拍子或者两个拍子的延迟,解释非常容易理解,不需要读者会cpp
简单搞个macOS dock栏吧
分享使用css+js实现macOS的dock栏效果,里面会涉及到DOM鼠标事件监听,css的transform animation属性使用,在结尾处还介绍了如何将mp4转化为gif
promise.then, process.nextTick?让我康康具体发生甚么事了
介绍调试得到现象,根据现象,将其拆分为关于promise.then, process.nextTick,setTimeout的三个问题,通过探究问题原因,介绍事件循环细节。
好激动,离nodejs事件循环更近一步
从调试node源码和调试js文件的角度,分享如何理解nodejs事件循环概念,给出一部分调试结论,提供一些基础内容,为后续具体解释宏任务、微任务做预热。
esbuild支持多平台的思路
杰克-逊の黑豹,恰饭了啦 []( ̄▽ ̄)简单介绍esbuild基本功能,重点介绍esbuild在go交叉编译的基础上,在包管理方面如何做到支持多平台,以及postinstall的技巧
偷师tapable三个技术点
杰克-逊の黑豹,恰饭了啦 []( ̄▽ ̄)介绍从npm第三方库tapable源码发现的三个javascript API和写法上技术点
向pm2学习进程管理
杰克-逊の黑豹,恰饭了啦 []( ̄▽ ̄) 介绍系统编程中进程方面的知识,探究pm2进程管理的思路和实现
阿逊:不懂代码有可能是少了一篇论文
杰克-逊の黑豹,恰饭了啦 []~( ̄▽ ̄)~*。Doug Lea在同步器开发时的论文分享,介绍CLH queue这中无锁数据结构。
小豹: `ps`咋获取进程命令行参数的?
指出ps命令获取进程CMD的现象,给出通过进程ID获取进程CMD在linux和macOS上的实现思路探究。