用户中心USER CENTER

首页/用户
  • 从零开始在ubuntu上搭建node开发环境

    摘要:安装配置信息配置环境安装包安装安装注安装之后如果不可以用,根据提示配置一下环境变量反向代理安装配置验证配置信息重启 创建用户 (1) adduser username (2) 授权 gpasswd -a txwg sudo 配置 sudo visudo (找到root ALL=(ALL:ALL) ALL 在下面添加 username ALL=(ALL:ALL) ALL) 增强服务器...

    isLishude 发布于JavaScript
  • 《学习JavaScript数据结构与算法》(第8章)(平衡二叉树代码实现)

    摘要:平衡二叉树代码实现根节点插入节点树为空树不为空比较小于往左走大于往右走空树树非空自平衡树插入新节点向左走向左子树拆入新节点,且节点的值小于其左子节点时,应该进行旋转。 平衡二叉树JS代码实现 var Tree = function() { var Node = function(value) { this.value = value; this....

    isLishude 发布于JavaScript
  • JS中轻松遍历对象属性的几种方式

    摘要:当普通对象要转换成时就很有用,因为返回的格式与构造函数接受的格式完全相同。使用常规的构造函数可以将一个二维键值对数组转换成一个对象。在和早期标准中,根本没有指定属性的顺序。此函数还可以轻松地将纯对象属性映射到对象中。 为了保证的可读性,本文采用意译而非直译。 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 自身可枚举属性 Object.keys() 方法会返回一个...

    isLishude 发布于JavaScript
  • npm的scripts在Windows下无法并行或串行执行多命令的解决

    摘要:我用开发,这个的是可以很好的执行并行或者串行的脚本的,比如我们来看下我这个在下的正常执行的代码段这里我执行可以并行处理和,而执行后面的这个名领的时候又可以触发执行,然后再次触发对应的三个命令。我暂时不关心他多层调用的问题。 我用MacOS开发,这个npm的scripts是可以很好的执行并行或者串行的脚本的,比如我们来看下我这个在MacOS下的正常执行的scripts代码段: scr...

    isLishude 发布于JavaScript
  • 简述dom diff原理

    摘要:但是我一直信奉一个原则,即但凡复杂的知识,理解之后都只需要记忆简单的东西,而想简单精确描述一个复杂知识,是极困难的事。两个相同的节点,虚拟会认为是同一个节点,从而对其进行比较。 前言: 关于react的虚拟dom以及每次渲染更新的dom diff,网上文章很多。但是我一直信奉一个原则,即:但凡复杂的知识,理解之后都只需要记忆简单的东西,而想简单、精确描述一个复杂知识,是极困难的事。 正...

    isLishude 发布于JavaScript
<