51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#NODE
Node.js 安装配置
Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。你可以根据不同平台系统选择你需要的Node.js安装包。Node.js历史版本下载地址:https://nodejs.org/dist/注意:Linux上安装Node.js需要安装Python2.6或2.7,不建议安装...
代码星球
·
2020-04-06
Node.js
安装
配置
NodeJs异步的执行过程
我这里写了一个代码片段,用来模拟一个嵌套的异步过程,下面我总结了下这段代码的执行顺序varfs=require("fs");fs.stat('a.txt',callbackOne(err,stat){//执行callbackOne回调函数if(err){fs.readFile("aa.txt",readFileCall...
代码星球
·
2020-04-06
NodeJs
异步
执行
过程
NodeJs实现客户端登陆
nodejs的api中有一个process进程对象,process 对象是一个 global (全局变量),提供有关信息,控制当前Node.js进程。作为一个对象,它对于Node.js应用程序始终是可用的,故无需使用 require()。process进程中提供了stdin和st...
代码星球
·
2020-04-06
NodeJs
实现
客户端
登陆
Hadoop集群出现no data node to stop的解决方案
问题描述:今天stophadoop集群的时候出现nodatanodetostop,寻找解决方案,并不是网上资料所说的什么DFSUsed、NonDFSUsed等于0、所有的节点都是可用的。大概是因为格式化文件系统(命令:hadoopnamenode-fromat)的时候,namenode产生的新的namespacelID...
代码星球
·
2020-04-06
Hadoop
集群
出现
no
data
node出现 Error: listen EACCES 0.0.0.0:8080错误
Error:listenEACCES0.0.0.0:8080atObject._errnoException(util.js:1022:11)at_exceptionWithHostPort(util.js:1044:20)atServer.setupListenHandle[as_listen2](net.js:13...
代码星球
·
2020-04-06
node
出现
Error
listen
EACCES
node框架express
见识到原生nodeJs服务器的恶心后,我们来用下简单好用的框架吧~服务器无非主要提供接口和静态文件读取,直接上代码:constexpress=require('express');constbodyParser=require('body-parser');constmulter=require('multer');c...
代码星球
·
2020-04-06
node
框架
express
node.js原生后台进阶(二)
上一章讲到怎么样用原生node.js来获取GET、POST(urlencoded,formData)的参数,这一次我们更进一步,讲一下以下的点:1.压缩(zlib)2.流(stream)3.路由 一、压缩所有网站其实在发送到我们的客户端的时候,数据都是经过压缩的,不然会造成大量的流量损失,流量可都是钱啊~~~...
代码星球
·
2020-04-06
node.js
原生
后台
进阶
node.js原生后台进阶(一)
后台对于我们前端来说可能真的有点陌生,下面我来理清一下思绪吧。一个基本的后台要求有如下功能:1.与前端的数据交互2.操作数据库(增删改查)3.操作服务器文件(也大概是增删改查) 本次我们先讨论一下前后端的数据交互吧。要实现数据交互,我们就要写接口了,接口通常分为3大类:GET、POST(enctype=url...
代码星球
·
2020-04-06
node.js
原生
后台
进阶
node爬虫入门
爬虫其实就是模仿浏览器访问页面,然后把页面保存起来备用。 爬虫的方法,直接上代码:functiongetUrl(url,success,error){leturlObj=urlParser.parse(url);letmod=null;//判断用是哪个协议,对应用哪个模块if(urlObj.protocol=...
代码星球
·
2020-04-06
node
爬虫
入门
node.js浅谈
相信大家对node.js也很不陌生吧,现在我来总结一下常用的吧~我们Web全栈工程师最多的就是用Node作为后台了,Node.js虽然可以作为后台语言,但是相对于Java那些老牌后台语言真是一点优势都没有,Node.js更多是作为工具为我们的开发提供便利而已。Node.js=后台(35%)+工具(65%) 后...
代码星球
·
2020-04-06
node.js
浅谈
NodeJs的Event Loop
我们之前谈过浏览器的EventLoop:https://www.cnblogs.com/amiezhang/p/11349450.html简单来说,就是每执行一个宏任务,就去执行微任务队列,直到清空,再执行下个宏任务。那么NodeJs的EventLoop是怎么样的呢? NodeJS的EventLoopNode...
代码星球
·
2020-04-06
NodeJs
Event
Loop
nodeJS 调试debug
1)运行node的时候,带上--inspect-brk=9999node--inspect-brk=9233index.js2)打开chrome调试管理页面 3)如果没有对应的端口,就添加上4)添加上后,发现target多了一个,说明监听成功了,按inspect5)就可以像平常一样,快乐地调试了ps:值得一提...
代码星球
·
2020-04-06
nodeJS
调试
debug
跨平台设置NODE_ENV(兼容win和linux)
通过NODE_ENV可以来设置环境变量(默认值为development)。一般我们通过检查这个值来分别对开发环境和生产环境下做不同的处理。可以在命令行中通过下面的方式设置这个值:linux&mac: exportNODE_ENV=productionwindows: setNODE_ENV=...
代码星球
·
2020-04-06
跨平台
设置
NODE
ENV
兼容
mongoDB的使用(NodeJs)
MongoDB相信大家都不太陌生了,但是究竟它和我们熟悉的MySQL(MariaSQL)、SQLServer有什么区别呢?我们熟悉的MySQL是关系型数据,每个数据表都有严格的数据结构规定,因而我们在查询数据的时候可以使用很强大很复杂的查询条件。而MongoDB是文档型的数据库,每个数据数据表可以储存一条条结构不一样的...
代码星球
·
2020-04-06
mongoDB
使用
NodeJs
nodeJs多进程Cluster
在前端页面中,如果我们想进行多进程,我们会用到WebWorker,而在NodeJs中,我们如果想充分利用服务器核心资源,我们会用到Node中Cluster模块直接上代码吧:constcluster=require('cluster');consthttp=require('http');constprocess=req...
代码星球
·
2020-04-06
nodeJs
进程
Cluster
首页
上一页
...
46
47
48
49
50
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他