首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
苏里
掘友等级
Web 研发工程师
|
Bytedance
热爱可抵岁月漫长
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
123
文章 121
沸点 2
赞
123
返回
|
搜索文章
最新
热门
源码精读 TNG-Hooks - 再看 useState 实现
通过简化源码,详细分析 TNG Hooks 里的 useState 实现。学习 useState 的设计原理和运行机制,也了解手动维护调用栈所带来的的设计思想。
Shell 拾趣系列 —— 路径快速跳转
作为一个日常习惯使用命令行的开发来说,每天在命令行里通过 cd 这 cd 那切换路径的需求很常见。这么常见的需求,如果日常仅仅使用 cd,就会有以下不少的痛点。 第一点,有时候切换的目录层级过深,就会十分头疼。如下: 为了从目录 rslv 切换到目录 react。硬是需要打出一…
Shell 拾趣系列 —— HTTP 服务与请求
细想一下,相信这种需求场景,其实对于我们(这里当然是指程序员们)的日常工作十分常见。举个例子,比如需要测试服务端同学提供的 API 是否正常服务;当然也有比如说想通过 HTTP 服务上传、下载某个文件;跨端传输文件;接口测试:开启静态资源服务,诸如此类等等。 所以,今天就探索以…
Shell 拾趣系列 - 文件查找预览
Shell “实趣”系列的第二篇来啦。 今天介绍一个十分强大的 CLI 模糊查询工具命令 - fzf,由于 fzf 是一个通用的查询命令,基于 fzf 命令可以衍生出许许多多实用的命令。 然后我们可以直接在命行中快速体验了。示意如下,可以通过 fzf 模糊查找文件如下: 为了可…
深入解析类 React's Hooks 的实现原理
本文灵感以及代码实现参考自源码:TNG-Hooks。此库的开发者也是大名鼎鼎的 You-Dont-Know-JS 的作者 **Kyle Simpson。**所以本文也可以叫做 TNG-Hooks 源码精读 :-)。 在 Github README 中提到 TNG-Hooks 的…
Shell 拾趣系列 —— 命令行心灵鸡汤
这是 Shell “实趣”系列的第一篇,本系列的中指···哦不,是宗旨是,简单不烧脑,实用或有趣。 最近笔者发现一个神奇的组合 cowsay + motivate 可以在终端构建一个对你循循善诱,苦口婆心,说着名言(心灵鸡汤)的小奶牛。 cowsay 图像类型有大概 190 款…
浅谈虚拟列表实现与原理分析
虚拟列表可以说是一个很常见的需求场景了。 什么是虚拟列表?在我们日常生活中,刷不到底的新闻 Feed 流,无尽图片瀑布流、超级超级长的排行榜等等。对于这种场景,我们不可能一次性加载完所有数据,因为不仅用户手机的视窗大小决定了这种做法很浪费,同时请求如此多的数据,从网络带宽、服务…
深入浅出前端单元测试框架的实现原理
在本文开始之前,先说一下笔者对于单元测试(或集成测试、e2e 测试)的感受。 在国外,软件工程师们对于软件质量十分重视,大部分也都崇尚于使用 TDD 方式开发,保证代码质量。而国内往往不是十分重视自动化测试这方面。究其根本来说,国内确实存在不少原因导致自动化测试不流行。这里就不…
怎样快速记住圆周率的 100 位小数?
背完后,快速把小数默写下来。此时相信可能的确有部分同学可以完全写对(很厉害了)。 然后你可以忘记要默写圆周率这个任务,去干点别的事,片刻后回来(比如说 30 分钟)再尝试重新默写圆周率。此时你很有可能只是会记得: π = 3.14159 26... 然后,你会尴尬的“额”,觉得…
十分钟学会有限状态机的实现原理
然后我们依据状态机的定义进行逐个分析。 状态机之所以这样命名,大略都可以理解为管理“状态”的机器。从工业生产可用性的角度来看,任何事物都是可以近似看做有限的状态的。 怎么理解呢?比如一杯水的温度可以算作它的状态,理论上温度的值是无限的,比如我可以说水的温度从 30° 升到了 3…
下一页
个人成就
优秀创作者
文章被点赞
1,816
文章被阅读
201,989
掘力值
7,088
关注了
38
关注者
588
收藏集
4
关注标签
27
加入于
2016-11-17