会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风车车
好记性不如烂笔头
博客园
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
···
8
下一页
2017年4月5日
学习用Node.js和Elasticsearch构建搜索引擎(4): 构建Elasticsearch搜索引擎
摘要: 上两篇文章好像跑题了,现在回到正轨,接着第一篇文章讲,使用官方为Node.js提供的elasticsearch模块搭建与elasticsearch的通讯。 一、目标 使用node搭建一个知识库检索系统,要求词条平均检索速度必须在1s以内。 二、思路。 本人思路如下图。 橙色部分为我们要开发的内容,
阅读全文
posted @ 2017-04-05 10:16 光尘9022
阅读(999)
评论(4)
推荐(0)
2017年4月1日
学习用Node.js和Elasticsearch构建搜索引擎(3):使用curl命令操作elasticsearch
摘要: 使用Elasticsearch不免要提到curl工具,curl是利用URL语法在命令行方式下工作的开源文件传输工具。官网地址:https://curl.haxx.se/ 因为elasticsearch提供了标准的http接口,所以我们可以使用curl方便的访问elasticsearch。 下面收集了
阅读全文
posted @ 2017-04-01 14:37 光尘9022
阅读(699)
评论(0)
推荐(0)
学习用Node.js和Elasticsearch构建搜索引擎(2):一些检索命令
摘要: 上一篇文章介绍了Elasticsearch的基础知识,安装和启动,并学习一个示例。 《学习用Node.js和Elasticsearch构建搜索引擎(一)》 这篇文章主要记录Elasticsearch检索的一些知识。下面所有的搜索例子都是使用上一篇文章中的示例测试的。 1、Elasticsearch搜
阅读全文
posted @ 2017-04-01 13:51 光尘9022
阅读(1010)
评论(0)
推荐(0)
2017年3月31日
学习用Node.js和Elasticsearch构建搜索引擎(1):了解并运行Elasticsearch
摘要: 最近的项目要用到快速全文检索,经过前期的调研,最后选用Elasticsearch搭建搜索服务器。以前做的项目中没用过这个搜索引擎,这是第一次使用。 主要是参照 《如何用 Node.js 和 Elasticsearch 构建搜索引擎》这篇文章学习的,这篇文章翻译得很好,整个过程都走下来了很流畅。 下面
阅读全文
posted @ 2017-03-31 18:09 光尘9022
阅读(3454)
评论(0)
推荐(0)
2017年3月30日
升级Mac OS X上的git
摘要: 今天一打开visual studio code就提示我git版本low,需要升级,然后提供了一个下载链接(git官方下载地址:https://git-scm.com/),然后我就根据链接去下载了mac版的git2.10.1版本,下载后安正常步骤安装完成。 打开iTerm使用命令行查看git版本,发现
阅读全文
posted @ 2017-03-30 11:01 光尘9022
阅读(8965)
评论(0)
推荐(0)
2017年3月28日
Node 编码规范(优秀是一种习惯)
摘要: 编码规范 空格与格式 1. 缩进 采用2个空格缩进,而不是tab缩进。 空格在编辑器中与字符是等宽的,而tab可能因编辑器的设置不同。2个空格会让代码看起来更紧凑、明快。 2. 变量声明 永远用var声明变量,不加var时会将其变成全局变量,这样可能会意外污染上下文,或是被意外污染。 在ECMASc
阅读全文
posted @ 2017-03-28 18:15 光尘9022
阅读(1083)
评论(0)
推荐(0)
2017年3月24日
JavaScript中基本数据类型和引用数据类型的区别
摘要: 1、javascript数据类型 2、基本数据类型介绍 上面,b获取的是a值得一份拷贝,虽然两个变量的值相等,但是两个变量保存了两个不同的基本数据类型值。 b只是保存了a复制的一个副本。所以,b的改变,对a没有影响。 下图演示了这种基本数据类型赋值的过程 3、引用数据类型介绍 javascript的
阅读全文
posted @ 2017-03-24 14:47 光尘9022
阅读(510)
评论(0)
推荐(0)
2017年3月23日
node中__dirname、__filename、process.cwd()、process.chdir()表示的路径
摘要: console.log(__dirname);console.log(__filename);console.log(module.filename __filename);console.log(process.cwd());process.chdir('/Users/jerry')console
阅读全文
posted @ 2017-03-23 14:30 光尘9022
阅读(9681)
评论(0)
推荐(0)
2017年3月2日
兼容多种模块规范(AMD,CMD,Node)的代码
摘要: 在JavaScript模块化开发中,为了让同一个模块可以运行在前后端,以及兼容多种模块规范(AMD,CMD,Node),类库开发者需要将类库代码包装在一个闭包内。 AMD规范 AMD,即“异步模块定义”。主要实现比如: RequireJS。 其模块引用方式如下: 其中,id及依赖是可选的。其与Com
阅读全文
posted @ 2017-03-02 17:05 光尘9022
阅读(732)
评论(0)
推荐(0)
npm常用命令
摘要: 使用npm帮助,看看npm有哪些命令可用 $> npm help Usage: npm <command> where <command> is one of: access, adduser, bin, bugs, c, cache, completion, config, ddp, dedupe
阅读全文
posted @ 2017-03-02 15:27 光尘9022
阅读(951)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
8
下一页
公告