按时间归档:2020年11月

  • Js中文网周刊第100期

    本文解释了 JS 解释器如何将源代码转换成 AST (抽象语法树),并给出了一个简单的、便于理解的解释器实现。用 JS 写 JS,这听起来很奇怪…资损——顾名思义就是平台发生了与用户或客户心理预期不符、直接或间接产生经济损失的场景。本文通过作者的思考以及淘系双 11 的实践为大家提供一些资损防控的经验参考。是否想在React组件渲染之前运行一些代码…

    2020年11月30日 352
  • 第6篇-Virtual DOM与diff(Vue.js实现) | Vue.js源码系列

    VNode 在刀耕火种的年代,我们需要在各个事件方法中直接操作DOM来达到修改视图的目的。但是当应用一大就会变得难以维护。 那我们是不是可以把真实DOM树抽象成一棵以JavaScr…

    2020年11月30日 161
  • 070. 爬楼梯

    题目描述: 难度:Easy 相关话题:动态规划 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意: 给定…

    2020年11月30日 158
  • 069. x 的平方根

    题目描述: 难度:Easy 相关话题:数学、二分查找 实现 int sqrt(int x) 函数。 计算并返回x 的平方根,其中x 是非负整数。 由于返回类型是整数,结果只保留整数…

    2020年11月30日 156
  • Linux 安装 Nginx 教程

    1. 安装依赖包 yum -y install gcc-c++ yum -y install pcre pcre-devel zlib zlib-devel openssl…

    2020年11月30日 157
  • docker-compose入门指南

    什么是 docker-compose 通俗的说,docker-compose 正如其名,是将你的多个 docker 容器服务整合起来的命令行工具。举个例子,假设你有一个 MySQL…

    2020年11月30日 209
  • 再来一打Webpack面试题

    从头发的浓密程度和干练的走路姿势我察觉到,面前坐着的这位面试官也是一把好手。 我像以往一样,准备花3分钟的时间进行自我介绍。在此期间,我的目光被16寸的MacBook Pro所吸引…

    2020年11月30日 146
  • C 语言简单编程速成

    我们将所有的 C 语言要素放置到一份易读的备忘录上。 1972 年,丹尼斯·里奇Dennis Ritchie任职于贝尔实验室Bell Labs,在几年前,他和他的团队成员发明了…

    2020年11月30日 231
  • 第5篇-VNode节点(Vue.js实现) | Vue.js源码系列

    抽象DOM树 在刀耕火种的年代,我们需要在各个事件方法中直接操作DOM来达到修改视图的目的。但是当应用一大就会变得难以维护。 那我们是不是可以把真实DOM树抽象成一棵以JavaSc…

    2020年11月29日 130
  • 068. 文本左右对齐

    题目描述: 难度:Hard 相关话题:字符串 给定一个单词数组和一个长度maxWidth ,重新排版单词,使其成为每行恰好有maxWidth 个字符,且左右两端对齐的文本。 你应该…

    2020年11月29日 150
QR code