寻找数组中和为定值的两个数

2018-04-22
阅读 3 分钟
2k
既然要查找使 a + b = sum 的所有情况,我们可以遍历整个数组,去查找 sum - a,那么现在问题变为在一个数组中去查找一个给定的数,而数组是经过排序的,我们很自然的想到了二分搜索。

从零实现一个简单的 Promise

2017-07-29
阅读 6 分钟
4.3k
本文参考了Node.js 实践教程 - Promise 实现这个视频,并添加了自己的一些想法。 首先来看 Promise 的构造: {代码...} 下面我们来实现它: {代码...} 第二步,实现 then 方法: {代码...} {代码...} 第三步,在 Promise 里使用异步 {代码...} 直接运行上面的代码发现控制台没有打印出 hello,原因是 Prometheus 里的代...

Node.js 框架对比之 Express VS Koa

2017-02-10
阅读 3 分钟
11.1k
Express 诞生已有时日, 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,主要基于 Connect 中间件,并且自身封装了路由、视图处理等功能,使用人数众多。

[译]谷歌 HTML/CSS 规范

2016-09-27
阅读 6 分钟
18.9k
原文 Google HTML/CSS Style Guide 背景 这篇文章定义了 HTML 和 CSS 的格式和代码规范,旨在提高代码质量和协作效率。 通用样式规范 协议 图片,样式表,脚本及其他媒体文件尽量使用 HTTPS 协议,除非该文件不支持 HTTPS。 {代码...} {代码...} {代码...} {代码...} 通用格式规范 缩进 一次缩进2个空格,不要使用 tab ...