Node.js多进程Node.js单线程模式运行的,使用事件处理并发。 exec() 使用子进程的执行命令,缓存子进程的输出。并将子进程的输出以回调函数参数的形式进行返回 process.argv() 当参数为0时 是n…
分类:node.js教程学习
谈谈对模块化的理解
重要的模块化规范有几个:commonjs,ES6模块机制,AMD,CMD。由于业务中一直接触的都是Vue+webpack+babel架构的项目,在封装代码时用的比较的多还是ES6规范,对其他模块化规范不熟悉,因此在这里记…
SpringCloud(第 026 篇)简单异构系统之 nodejs 微服务
SpringCloud(第 026 篇)简单异构系统之 nodejs 微服务 – 一、大致介绍 1、因为在后面要利用 SpringCloud 集成异构系统,所以才有了本章节的 nodejs 微服务; 2、本章…
PM2管理node.js
什么是PM2 一句话,概括:Advanced, production process manager for Node.js说白了,进程管理,高级的,看他怎么高级了: 内建负载均衡Clustering 后台运行 自动重启…
Puppeteer 初探
首先npm初始化一个项目然后安装puppeteer,直接安装puppeteer,下载chromium 会遇到超时的问题,使用淘宝的mirrors速度很快,也不会有报错,更多可选方法可见这里 npm config set …
[面试专题]前端需要知道的web安全知识
前端需要知道的web安全知识 标签(空格分隔): 未分类 安全 [Doc] Crypto (加密) [Doc] TLS/SSL [Doc] HTTPS [Point] XSS [Point] CSRF [Point] 中…
【Node之web通信Socket.IO】
环境:Node v8.2.1; Npm v5.3.0; OS Windows10 在web开发中,我们使用HTTP协议,HTTP协议是基于文本的“单向”通讯机制,当我们想要从服务端获取数据的时候目前首选当然是Ajax,A…
Node.js学习之路18——压缩与解压
压缩与解压缩处理 在Node.js中,可以使用zlib模块进行压缩及解压缩处理. 1. 创建各种用于压缩及解压缩的对象 方法 说明 zlib.createGzip([options]) 该方法创建并返回一个Gzip对象,…
node.js学习之npm 入门 ——1.《npm是什么》
npm 原文 概念 npm有三个主要的组件组成 网站 the website registry(注册库) CLI命令行工具 网站是开发这使用npm最基本的方法。包括发现package,编写说明,管理他们的NPM各个方面。…
Nest.js 5 正式版,基于 TypeScript 面向切面编程 的 node.js 微服务框架
Nest.js 5 正式版发布了,主要改进内容包括: 特点 core:支持异步生命周期钩子(OnModuleInit和OnModuleDestroy)#569 核心:HTTP服务器独立性,fastify 整合(Fasti…
Immer.js简析
开始 在函数式编程中,Immutable这个特性是相当重要的,但是在Javascript中很明显是没办法从语言层面提供支持,但是还有其他库(例如:Immutable.js)可以提供给开发者用上这样的特性,所以一直很好奇这…
由node的批量requests引起的"heap out of memory"解决方案
背景使用nodejs的request向python的flask rest api放送大量的请求导致的”heap out of memory”。 messages.forEach((message)…