1. DNS 在Node.js中,提供DNS模块,以实现域名查找及域名解析的处理。 在DNS模块中,提供了三个主方法及一系列便捷方法。 resolve方法:用于将一个域名解析为一组DNS记录。 reverse方法: 用于…
分类:node.js教程学习
node JS爬虫基础篇
项目中一直用不到node,但是觉得node这门以js作为编程基础的服务端语言很有意思,用它可以写一些接口,写个爬虫.这是一门基础篇,看了一段时间文档后写个爬虫增强一下node的认识吧 爬虫的原理感觉很简单,大致分为一下三…
Node.js教程第二篇—— Node.js 常用模块
http 模块 所有后端动态语言要想运行起来,都得先搭建服务器。Node.js 搭建服务器需要用到一个原生的模块 http。 加载 http 模块 调用 http.createServer() 方法创建服务,方法接受一个…
下一代基于Koa的NodeJS全栈开发框架
Github上的脚手架实在太多,可能大多数都是只专注在前端的web开发,例如流行的React生态中的create-react-app和Vue生态中的Vue-cli, 但是可能作为像我一样的全栈开发,一个只关注在前端开发的…
精读《Typescript2.0 - 2.9》
1 引言 精读原文是 typescript 2.0-2.9 的文档: 2.0-2.8,2.9 草案. 我发现,许多写了一年以上 Typescript 开发者,对 Typescript 对理解和使用水平都停留在入门阶段。造…
Easy-Monitor 2.0: 开启你的 Node.js 内核性能监控
Easy-Monitor 2.0 I. 简介 轻量级的 Node.js 项目内核性能监控 + 分析工具,在默认模式下,只需要在项目入口文件 require 一次,无需改动任何业务代码即可开启内核级别的性能监控分析。 …
Webpack 删除重复文件的一种优化思路
场景 很多人使用webpack打包文件,为了防止浏览器缓存,经常会这样设置: output: { path: path.resolve(__dirname, "./dist"), filename: "bundle-[h…
NPM酷库:split 按行读取文本流
NPM酷库,每天两分钟,了解一个流行NPM库。 昨天,我们了解的Node.js中数据流的处理,并使用through快速创建双向流,今天,我们继续讨论数据流。 我们昨天说到,使用数据流,可以分批读取数据到内存,而不用将文件…
快速学习nodejs系列:七、nodejs适合做什么
nodejs适合做什么 我们学习完一门新的技术,我们要知道它适用于什么场景。 nodejs可以说是,极客追求极致性能的产物,缺少服务器健壮性的考虑。不建议使用在追求稳定的业务上,如银行、证券、电信系统等。 但Nodejs…
从零开始在ubuntu上搭建node开发环境
创建用户 (1) adduser username (2) 授权 gpasswd -a txwg sudo 配置 sudo visudo (找到root ALL=(ALL:ALL) ALL 在下面添加 username …
一步一步搭建react应用-前后端初始化
一步一步搭建react应用-项目初始化 [一步一步构建一个react应用-开篇](https://segmentfault.com/a/11… git地址 前端初始化 # 目录结构 +----/build +…
NODEJS基于FFMPEG视频推流测试
以ffmpeg为核心,包装一款局域网内接收转码并推送互联网的客户端软件。本文仅使用ffmpeg基础功能,拉流、转码、推流及简单播放设置。 工作流程 拉取远端视频流,视频流格式为 rtsp 转换为常用播放格式 rtmp 推…