Lei Xia

Sr. Software Engineer | Solution Architect

抒写代码,尽享生活,筑就未来。

订阅 · 赞赏

avatar

NodeJs简明教程(9)

2019年7月24日 · 200 字 · 1 分钟

本文是NodeJs简明教程的第九篇,将介绍NodeJs net 模块(TCP服务端/客户端)相关的基本操作。 啥是TCP 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793 定义。

NodeJs简明教程(8)

2019年7月23日 · 384 字 · 2 分钟

本文是NodeJs简明教程的第八篇,将介绍NodeJs 子进程 模块相关的基本操作。 child_process 模块提供了衍生子进程的能力(以一种与 popen(3) 类似但不相同的方式)。

NodeJs简明教程(7)

2019年7月22日 · 236 字 · 2 分钟

本文是NodeJs简明教程的第七篇,将介绍NodeJs events模块相关的基本操作。 大多数 Node.js 核心 API 构建于惯用的异步事件驱动架构,其中某些类型的对象(又称触发器,Emitter)会触发命名事件来调用函数(又称监听器,Listener)。

NodeJs简明教程(6)

2019年7月21日 · 246 字 · 2 分钟

本文是NodeJs简明教程的第六篇,将介绍NodeJs crypto模块相关的基本操作。 crypto 模块提供了加密功能,包括对 OpenSSL 的哈希、HMAC、加密、解密、签名、以及验证功能的一整套封装。

NodeJs简明教程(5)

2019年7月20日 · 231 字 · 2 分钟

本文是NodeJs简明教程的第五篇,将介绍NodeJs path模块相关的基本操作。 path 模块提供用于处理文件路径和目录路径的实用工具。 注意:path模块只是处理文件路径,说白了就是字符串处理,跟文件系统无关

NodeJs简明教程(4)

2019年7月20日 · 138 字 · 1 分钟

本文是NodeJs简明教程的第四篇,将介绍NodeJs文件系统模块相关的基本操作。 fs 模块提供了一个 API,用于以模仿标准 POSIX 函数的方式与文件系统进行交互。

NodeJs简明教程(3)

2019年7月19日 · 304 字 · 2 分钟

本文是NodeJs简明教程的第三篇,将介绍NodeJs自带HTTP模块服务器相关的基本操作。 HTTP模块介绍 以下是官方原文[1]: The HTTP interfaces in Node.

NodeJs简明教程(2)

2019年7月19日 · 52 字 · 1 分钟

本文是NodeJs简明教程的第二篇,将介绍NodeJs在不同操作系统下的安装操作。 官网 https://nodejs.org 由于国内的网络原因,官网可能访问速度有点慢,推荐直接使用淘宝镜像源下载 淘宝镜像源 https://npm.

NodeJs简明教程(1)

2019年7月18日 · 120 字 · 1 分钟

本文是NodeJs简明教程的第一篇,将介绍NodeJs整体架构以及重点概念。 NodeJs究竟是什么 来看一段官方的说法[1]: As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications.

实现一个JS深拷贝函数

2019年7月16日 · 137 字 · 1 分钟

JS深拷贝概念并不新鲜,但是真正要真正理解原理还是有点难度的。这也是JS语言精粹之一吧。 例子 let a = { name: 'demo', age: 18 }; let b = a; b.