首页 » 小蓝

一些笔记 , Elasticsearch

开始安装 访问ES官方网站 https://www.elastic.co/downloads/elasticsearch 获取最新版,当前本班2.1.1 。 ES对运行环境唯一要求为JAVA 1.6以上, 同样推荐官方最新版。(www.java.com) 配置 ES的配置文件 ./config/elastics...

php就不能认真一点对待数组?!

php 数组,对象混搭的现象由来已久,不过小心一点也就可以了,但是有些地方,真的是坑死你不偿命黑 is cheap ,show you my code$arr = [ 0 => 'a', 1 => 'b', 2 => 'c', ]; echo json_encode($arr); // ["a&qu...

yield方式的异步代码什么原理?(刨根向)

江湖上流传着一个说法,说是通过 yield 和 generator ,就是用同步的方式写出异步的代码。真的是这样吗?也许你可以从网上搜到很多相关教程,照着样例代码,你也能写出这样的代码。但是你是否真的已经明白,这背后到底发生了什么?第一集,他是谁?这就是一个 generator,var gen = function* (){ return 1;...

当我们说 Promise ,我们在说什么?(刨根向)

当我要组织文章内容的时候,我感到十分的吃力。这是源于一个困惑:我们现在是否还需要探讨什么是Promise ?我们很容易就能 “使用” Promise ,已经有很多优秀的模块实现了不同标准的Promise 。而随着ES6原生 Promise 的落实,我们更容易写出 Promise 风格的异步代码。// ES6 下的原生Promise var http...