摘要:
Express 的中间件 output: A middleware1 开始 C middleware2 开始 E middleware3 开始 ======= G ======= F middleware3 结束 D middleware2 结束 B middleware1 结束 Redux 的中间 阅读全文
摘要:
SVG文件全局有效的规则是“后来居上”,越后面的元素越可见。 Content Type: image/svg+xml 用户单位和屏幕单位的映射关系被称为用户坐标系统。 除了缩放之外,坐标系统还可以旋转、倾斜、翻转。 默认的用户坐标系统1用户像素等于设备上的1像素(但是设备上可能会自己定义1像素到底是 阅读全文
摘要:
选择元素 D3提供了两种高级方法来选择元素:select和selectAll。 这些方法接收选择器字符串。 前者只返回第一个匹配的元素, 后者选择在文档遍历次序中所有匹配的元素。 这个方法也可以接受节点, 这可以用来和第三方库例如JQuery或者开发工具($0)整合。 d3.select(selec 阅读全文
摘要:
node 升级到v7后支持async/await,(--harmony) 对babel的依赖越来越低了 import/export async/await 安装3个模块即可, 如果使用 --harmony 可以不用装babel-plugin-transform-async-to-generator 阅读全文
摘要:
requestAnimationFrame window.requestAnimationFrame()这个方法是用来在页面重绘之前,通知浏览器调用一个指定的函数,以满足开发者操作动画的需求。这个方法接受一个函数为参,该函数会在重绘前调用。 如果想得到连贯的逐帧动画,函数中必须重新调用 reques 阅读全文
摘要:
su su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。 f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。 l , –login:加了这个参数之后,就好像是重新登陆一样, 大部分环境变量(例如HOME、SHELL和USE 阅读全文
摘要:
目前开发中shell脚本中主要有以下两种方式: sh一般设成bash的软链 在一般的linux系统当中(如redhat),使用sh调用执行脚本相当于打开了bash的POSIX标准模式 也就是说 /bin/sh 相当于 /bin/bash posix 遵循posix的特定规范,有可能就包括这样的规范: 阅读全文
摘要:
hasOne Creates an association between this (the source) and the provided target. The foreign key is added on the target. belongsTo Creates an associat 阅读全文
摘要:
this是在运行时进行绑定的,并不是在编写时绑定的。 this的绑定和函数声明的位置没有关系,只取决于函数的调用方式。 四种标准规则 默认绑定 隐式绑定 显式绑定 new绑定 1 使用 this 不使用this 2 this并非指向函数自身 词法作用域 词法标识符 this 3 this在任何情况下 阅读全文
摘要:
杂 将异步控制为顺序执行 使用promise的写法一 使用promise的写法二 使用async的写法 如果不需要顺序执行,但需要保证所有异步都执行完毕,可以使用Promise.all 。 但是需要注意这里的Promise.all只是检测是否全部执行成功,以及检测是否抛错,并不能阻止运行,但是能让后 阅读全文