240 发简信
IP属地:浙江
  • mac 安装mysql

    一个简单的方式,利用homebrew包管理工具,假设你已经安装了homebrew命令行输入brew install mysql过程可能会比较久,...

  • Resize,w 360,h 240
    传统diff、react优化diff、vue优化diff

    传统diff 计算两颗树形结构差异并进行转换,传统diff算法是这样做的:循环递归每一个节点 比如左侧树a节点依次进行如下对比,左侧树节点b、c...

  • react中key值的添加

    回想下,当我们在react开发中是不是经常写下面的代码 当我们通过数组来动态渲染一批组件时,react要求我们必须为每一个组件添加一个唯一的ke...

  • inline-block布局的怪异现象

    同事刚刚遇到一个关于css display:"inline-block"的怪异问题,div下面有多个并列的 ,当其中存在部分div有内容时候,有...

  • RN开发填坑之旅

    大概是2017年底接触的RN,当时项目开发中遇到很多问题,都是自己一步一个坑走过来的。看了下当时的笔记,觉得还是在这里记录下,防丢失。 Reac...

  • Resize,w 360,h 240
    如何利用webstorm快速开发

    做前端开发我个人很喜欢用webstorm,即便曾经很多人推荐IntelliJ IDEA、VSCode,但是我觉得webstorm更专注于前端,用...

  • git的分布式与svn的集中式

    git是分布式版本控制系统,而svn是集中式版本控制系统。 首先要明确集中式与分布式的区别 集中式是早期出现的计算机系统架构方式,工作原理简单讲...

  • git命令

    本地仓库 git init 初始化git本地仓库 git status 查看工作区的状态 git log 查看提交历史 git...