Nodejs
该栏主要分析一些nodejs的相关知识,欢迎大家来关注呀
柠檬不萌只是酸i
研究生在读 | 努力发论文 |
迈出第一步,才是新的开始。
展开
-
nodejs项目中使用pm2守护进程管理器
PM2是守护进程管理器,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能。(1)全局安装pm2// 使用npm安装npm install pm2@latest -g// 或者使用yarn安装$ yarn global add pm2(2)在app.js文件入口同级新建文件 pm2.json文件:pm2.json文件内...原创 2019-11-27 00:10:55 · 574 阅读 · 0 评论 -
在远程服务器上启动 express 服务,关闭服务器且不会断开服务。
这里我们需要使用 forever 来守护nodejs进程。forever的项目命令如下:# 启动forever start ./bin/www #简单的启动forever start -l forever.log ./bin/www #指定forever日志输出文件,默认路径~/.foreverforever start -l forever.log -a ./bin/ww...原创 2019-11-25 22:33:44 · 1196 阅读 · 1 评论 -
Linux下安装nodejs。Linux下nodejs版本
(1)node官网下载压缩包(2)将压缩包上传到服务器上。我上传在服务器的 /usr/local/share/applications 的地方。cd /usr/local/share/applications在applications文件夹下面,将 上传到node-v12.13.1-linux-x64.tar.xz 文件解压。tar -xvf node-v12.13.1-...原创 2019-11-25 14:14:11 · 489 阅读 · 0 评论 -
nodejs实现加密解密crypto、decipher【附完整代码】
结果展示:代码展示:【可直接运行】const http = require('http');const crypto = require('crypto');const server = http.createServer((req, res) => { //加密算法cipher function cipher(str){ try{ ...原创 2019-11-10 18:25:54 · 1566 阅读 · 7 评论 -
微信小程序对称解密 代码中Node中的 new buffer已废弃的。DeprecationWarning: Buffer() is deprecated due to security and
⚠️node:85127) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.nodejs ...原创 2019-11-10 18:10:51 · 4993 阅读 · 1 评论 -
GET http://localhost:8082/ net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
【记】node学习过程遇到的bug。GET http://localhost:8082/ net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)今天在测试的过程中遇到了这个问题。后台控制台没有日志报错,就前端显示如上图。找了半天也没找到到底是哪里出错了,最后,挨行检查,运行查看。找到原因是:(逗号的问题)node里面的输出是不可以这样...原创 2019-10-19 13:55:45 · 1884 阅读 · 0 评论 -
Nodejs学习笔记(二)REPL环境、命令
哈喽,我们继续学习呀。----------------------------正文---------------------------------------(1)Nodejs的REPL环境(Read Eval Print Loop : 交互式解析器)REPL表示一个电脑环境,类似win系统的终端,或者Linux,我们可在终端中输入命令,并接受系统的响应。(1-1)Nodejs ...原创 2019-06-09 16:11:48 · 282 阅读 · 0 评论 -
Nodejs学习笔记(三)回调、阻塞非阻塞、事件驱动机制、模块化加载流程
(一)Nodejs的回调函数(1)什么是回调函数调用方式分为三种:同步调用、异步调用(消息、事件调用)、回调 回调是一种双向调用模式(2)阻塞与非阻塞阻塞与非阻塞关注的是程序在等待调用结果(消息、返回值)时的状态。 阻塞就是做不完不准回来。等待 非阻塞就是你先做,我现在看看有其他事情没有,完了告诉我一声。不等待(3)Node.js的回调函数demo01:阻塞//阻塞...原创 2019-06-15 10:52:19 · 831 阅读 · 0 评论 -
Nodejs学习笔记(四)函数
----------------------------------------我们继续学习nodejs哟。(一)nodejs函数函数概念 匿名函数 HTTP服务器端的函数传递(1)nodejs中的函数与javascript中的函数类似(2)回调函数(一个函数可以作为另外一个函数的参数传递)function say(word){ console.log(word);}...原创 2019-06-15 11:15:06 · 203 阅读 · 0 评论 -
Nodejs学习笔记(五)路由、get/post请求
(一)路由我们要为路由提供请求的url、和其它需要的get及post参数。下面先来看一幅图片,(此图来自菜鸟教程)url : http://localhost:8888/start?foo=bar&hello=worldcontroller / action 得到controller : url.parse(string).pathname得到后面的: u...原创 2019-06-15 12:14:36 · 606 阅读 · 0 评论 -
原生nodejs结合Socket.io 实现服务器和客户端的相互通信。
效果展示:(1)群发(2)谁发就给谁回复代码展示:app.jsvar app = require('http').createServer(handler)var io = require('socket.io')(app);var fs = require('fs');app.listen(80);console.log('Server is runni...原创 2019-10-07 14:57:04 · 1023 阅读 · 0 评论 -
Nodejs学习笔记(一)优势、安装、包管理器npm、运行hello.js
开始了解、学习nodejs方面的知识,学习笔记会不定期更新的,大家一起来学习呀。--------------------------正文如下---------------------------------------------------------nodejs中文网站http://nodejs.cn/(一)基础了解(1)什么是node.js?node.js是javascr...原创 2019-06-09 13:35:19 · 289 阅读 · 0 评论