lucifer210

LV0
发表了文章

如何搭建一个完美的组件库?

如何做一个组件库?本篇文章不会讲一个小的组件如何设计,而是会整体讲一个“逼近完美”的组件库是怎么设计的。

lucifer210
发表了文章

《丢鸡蛋问题》重制版来袭~

https://leetcode-cn.com/problems/super-egg-drop/

lucifer210
发表了文章

对《丢鸡蛋问题》的一点补充

去年的一年时间,我在群里每天都会出题给大家做。但是就在 2020-03 开始,力扣也开展了每日一题活动。我突然觉得这个每日一题的必要性变得小了很多,并且逐渐减少...

lucifer210
发表了文章

Chrome 大版本更新来了,这是一次「史诗级」增强

8 月 25 日,Chrome 85 正式向稳定版通道进行推送。本次更新以标签页功能增强为核心,同时也带来了诸多不容错过的好功能!一起来看一看。

lucifer210
发表了文章

画解算法 77-组合

https://leetcode-cn.com/problems/combinations/

lucifer210
发表了文章

types 和 @types 是什么?

TypeScript 的学习资料非常多,其中也不乏很多优秀的文章和教程。但是目前为止没有一个我特别满意的。原因有:

lucifer210
发表了文章

typeScript 配置文件该怎么写?

TypeScript 的学习资料非常多,其中也不乏很多优秀的文章和教程。但是目前为止没有一个我特别满意的。原因有:

lucifer210
发表了文章

TypeScript 类型系统

TypeScript 的学习资料非常多,其中也不乏很多优秀的文章和教程。但是目前为止没有一个我特别满意的。原因有:

lucifer210
发表了文章

Webkit 内核初探

当下浏览器内核主要有 Webkit、Blink 等。本文分析注意是自 2001 年 Webkit 从 KHTML 分离出去并开源后,各大浏览器厂商魔改 Webk...

lucifer210
发表了文章

上帝视角看 TypeScript

如果我们把 Typescript 编译器看成一个黑盒的话。其输入则是使用 TypeScript 语法书写的文本或者文本集合。

lucifer210
发表了文章

在前端如何玩转 Word 文档

在日常工作中,大部分人都会使用 Microsoft Office Word、WPS 或 macOS Pages 等文字处理程序进行 Word 文档处理。除了使用...

lucifer210
发表了文章

一口气讲透一致性哈希(Hash),助力「码农变身」

如今云计算、大数据、物联网、AI的兴起,使得分布系统得到了前所未有的广泛应用,然而由于分布式系统具有极高的复杂度,带来了许多难题,一致性哈希就是为了解决分布式难...

lucifer210
发表了文章

如何实现一个 Git Diff 解析器

代码审阅中一个重要功能是对两个 commit 进行 diff 并展示到页面中,这篇文章将尝试总结其实现过程。

lucifer210
发表了文章

自定义 ESLint 规则,让代码持续美丽

在产品迭代过程中,上面的 case 一个函数的参数从 2 个发展到了 7 个,优雅的代码逐渐变为不可维护。这是什么问题?这归咎于日益增长的需求,快速响应和代码质...

lucifer210
发表了文章

immutablejs 是如何优化我们的代码的?

前一段时间群里有小伙伴问 lucifer 我一个问题:”immutablejs 是什么?有什么用?“。我当时的回答是:immutablejs 就是 tree +...

lucifer210
发表了文章

想去力扣当前端,TypeScript 需要掌握到什么程度?

2018 年底的时候,力扣发布了岗位招聘,其中就有前端,仓库地址:https://github.com/LeetCode-OpenSource/hire 。与大...

lucifer210
发表了文章

揭秘:支付宝小程序 V8 Worker 技术演进

阿里妹导读:本文分享支付宝小程序 V8 Worker 相关工作沉淀和总结,包括技术演进、基础架构、基础功能、以及 JS 引擎能力输出,以及一些优化方案等。欢迎同...

lucifer210
发表了文章

分分钟教会你搭建企业级的 npm 私有仓库

npm 作为一种包管理工具,无论你是泛前端还是大前端都已经离不开它。它的出现方便了万千少年。让我们跨过了 Ctrl+C、Ctrl+V,通过 npm instal...

lucifer210
发表了文章

穿上衣服我就不认识你了?来聊聊最长上升子序列

最长上升子序列是一个很经典的算法题。有的会直接让你求最长上升子序列,有的则会换个说法,但最终考察的还是最长上升子序列。那么问题来了,它穿上衣服你还看得出来是么?

lucifer210
发表了文章

HTTP 缓存

先判断 Etag, 再判断 last-modified. 但是结果会由服务器决策.

lucifer210

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券