nodejs
尼古拉斯-托尔斯泰-赵四
喜欢用笔记本的我,转用博客记录自己的学习成长之路~~~
展开
-
node.js内存溢出FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
用node服务处理一个操过30万的数据时报如下错误经分析,原因是 JavaScript堆内存不足,Node 是基于V8引擎,在 Node 中通过 JavaScript 使用内存时只能使用部分内存(64位系统下约为1.4 GB),当然内存不足时,也可以用下面方法来放宽V8默认的内存限制。通过 increase-memory-limit 插件安装插件:npm install increase-memory-limit执行命令:npx cross-env LIMIT=4096 increase-memo原创 2021-09-17 17:29:39 · 655 阅读 · 0 评论 -
Nodejs
Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。 Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。 Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。 Node.js 单线程类似进入一个while(true)的事件循环,直到没有事件观察者退出,每个异步事件都生成一个事件观察者,如果有事件发原创 2016-08-29 16:33:22 · 389 阅读 · 0 评论 -
node.js中创建服务器与路由构建
构建服务器var http = require('http');http.createServer(function(req,res){ req.writeHead(200,{ 'Content-Type':'text/plain' }); req.write('Hello World!'); req.end();}).listen(888原创 2016-09-05 18:21:04 · 2339 阅读 · 0 评论 -
使用glob 同步获取指定文件夹下的文件
var path = require('path');var webpack = require('webpack');var glob = require('glob')var ROOT_PATH = path.resolve(__dirname);var APP_PATH = path.resolve(ROOT_PATH, 'app');//同步获取指定文件(App_PATH)夹下的文原创 2016-11-08 11:13:41 · 10556 阅读 · 0 评论 -
node path.resolve()
作用: path.resolve()方法将一系列路径或路径段解析为绝对路径。语法:path.resolve([from ...], to)说明:将参数 to 位置的字符解析到一个绝对路径里。参数说明from 源路径to 将被解析到绝对路径的字符串用法:var path = require('path');原创 2016-11-08 11:25:52 · 14104 阅读 · 0 评论 -
node一句话笔记
fs.stat(path,callback(err,stats)) 作用:判断路径‘path’是否存在。然后使用true或false调用回调参数。回调函数中stats是一个fs.Stats对象。原创 2017-03-28 20:46:01 · 756 阅读 · 0 评论 -
response.write()方法将指定的字符创输出到html页面时遇到的问题
逻辑描述: nodejs中response.write(html),html中script标签引用了外部的文件是的处理:通过构建一个静态文件服务器来实现,response.write()输出字符串到html页面时,外联文件能顺利访问成功。原创 2017-04-25 12:02:05 · 30844 阅读 · 1 评论