windliang

  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • leetcode详细题解

  • 前端的设计模式系列

  • 极客时间/掘金优惠

  • Vue2源码系列

  • 入门前端必备课程

  • 链接转图片(写公众号用)

  • 浏览器标题修改插件

  • 搜索

babel源码详解-v1.7.8

发表于 2021-09-26 | 更新于 2022-11-17 | 分类于 前端 | 阅读次数:
继续打开 github 看一下最初的版本的 babel 是怎么实现的,了解它的基本原理。 git clone git@github.com:babel/babel.git 并且 git checkout v1.7.7 ,npm i 安装一下相应的 node 包。其实还可以找到更早的 tag ,但由 ...
阅读全文 »

eslint-v0.0.2做了什么

发表于 2021-09-02 | 更新于 2022-11-17 | 分类于 前端 | 阅读次数:
准备了解一下 eslint 的原理,就先看一下最早一版 eslint 的实现吧。github 打了 tag 的最早的版本就是 0.0.2 了,提交记录是八年前了。 git clone git@github.com:eslint/eslint.git 并且 git checkout v0.0.2 , ...
阅读全文 »

2021年从零开发前端项目指南

发表于 2021-08-19 | 更新于 2022-11-17 | 分类于 前端 | 阅读次数:
之前翻译过一篇 前端工程化发展历史 的文章,Webpack、Babel 、Eslint 现在基本上就是前端项目的标配了。 但工作以后一般很少接触这些配置,都是在前人配置好的基础上去写业务代码。即使有机会从零配置一个项目,一般也不会自己手动建这些配置文件,直接用 create-react-app、An ...
阅读全文 »

不同样式tooltip对话框小三角的css实现

发表于 2021-06-27 | 更新于 2022-11-17 | 分类于 前端 | 阅读次数:
开发过程中已经遇到过好多次需要手动实现 tooltip 样式了,这里就总结下,以便未来更好的复制粘贴。 如上图,常见的 tooltip 总共有 3 种类型,纯背景色无边框、有边框、包含背景图,其中的小三角可能是纯色、尖尖有弧度。 下边介绍四种常用的方法来实现 tooltip。 贴图简单方便快捷,一 ...
阅读全文 »

油猴脚本制作微信公众号批量添加全局可转载账号脚本

发表于 2021-06-21 | 更新于 2022-11-17 | 分类于 前端 | 阅读次数:
想法来源在一个公众号号主群里,有新人进来的时候就会甩出这样的一个列表。 这如果一个一个加到公众号转载白名单里,可能就想退群了[旺柴]。于是就有了做一个批量添加公众号转载白名单的想法。 必备神器我立刻就想到了用油猴脚本(Tampermonkey)来实现。 Tampermonkey 是一款免费的浏览 ...
阅读全文 »

在美团工作的第一年

发表于 2021-05-29 | 更新于 2022-11-17 | 分类于 随想 | 阅读次数:
时间真是快,转眼间变成打工人也有一年的时间了,最近几天朋友圈被各个同学的答辩刷屏了。去年自己过年回到家里,再回学校就是领毕业证了,经历了可能是唯一一年的云答辩。学生时代的最后一年,对未来的工作充满了想象,一直想知道工作后会是什么样子,每天会干些什么,这里就分享一下自己一年以来在美团的工作和生活。 对 ...
阅读全文 »

苹果手机大小周闹钟设置

发表于 2021-03-09 | 更新于 2022-11-17 | 分类于 前端 | 阅读次数:
继年后从 996 恢复了一周的双休,接下来又要改成大小周了。既然要大小周,身为一名程序员,周六的闹钟总不能自己手动算着日子去打开关闭吧,于是有了下边的过程。 iOS 的快捷指令功能从出来以后就火了一次又一次,桌面图标更换、回家前提醒拿快递、自动领外卖红包等等,随着快捷指令能力的一步步释放和社区的强大 ...
阅读全文 »

前端工程化发展历史(译)

发表于 2021-01-31 | 更新于 2022-11-17 | 分类于 前端 | 阅读次数:
毕业前对前端工程化一直没有什么切身的体会,现在工作也有半年多了,体会也越来越深,npm,yarn,Webpack ,gulp,Babel,ESlint,TypeScript 最近准备一一去深入了解一下,看到一篇不错的关于前端工程化的发展过程,就翻译了一下,How it feels to learn ...
阅读全文 »

WebAssembly入门-未来可能发生的巨变

发表于 2020-11-18 | 更新于 2022-11-17 | 分类于 前端 | 阅读次数:
引言先看下 官网 给的定义。 WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compil ...
阅读全文 »

二叉索引树(树状数组)的原理

发表于 2020-08-30 | 更新于 2022-11-17 | 分类于 算法 | 阅读次数:
背景了解到二叉索引树这个数据结构,是在 leetcode 的 307 题,题目是要求实现一个数据结构,可以返回数组任意区间的和以及更新数组的某个值。 12345678910111213141516171819307、Range Sum Query - MutableGiven an integer ...
阅读全文 »
1…567…12
windliang

windliang

越努力,越幸运!

117 日志
14 分类
108 标签
RSS
GitHub 知乎
Links
  • 泫
  • leetcode刷题
  • 旺阳
  • lucifer 的网络博客
  • 极客时间优惠
© 2017 — 2025 windliang 沪ICP备2021019937号-1
由 Hexo 强力驱动 v3.7.1
|
主题 — NexT.Gemini v6.3.0