Node - TLS/SSL

在网络中,数据在服务端和客户端之间传递,由于是明文传递的内容,是很容易被第三方窃取的。当时NetSpace提出了SSL(Secure Sockets Layer, 安全套接层)。SSL作为一种安全协议,它在传输层提供对网络连接加密的功能。对于应用层而言,它是透明的,数据在传递到应用层之前就已经完成了加解密的过程。最初的SSL应用在Web上,被服务器端和浏览器端同时支持,随后IETF将其标准化,成为TLS(Transport Layer Security,安全传输层协议)。

阅读全文 »

Node.js – Network

Node是一个面向网络而生的平台,它具有事件驱动、无阻塞、单线程等特性,具有良好的可伸缩性,使得它十分轻量,适合在分布式网络中扮演各种各样的角色。

Node提供了net、dgram、http、https这4个模块,分别用于处理tcp、udp、http、https,适用于服务器端和客户端。

阅读全文 »

Node.js – Buffer

在浏览器中,JavaScript直接处理字符串即可满足绝大多数的业务需求,而Node并不同于浏览器的应用场景,它需要处理网络流和文件I/O流,操作字符串远远不能满足传输的性能需求,于是Buffer对象应用而生。

阅读全文 »

VSCode 插件推

工欲善其事必先利其器,以下是本人收集的VSCode插件,有需要的话赶紧mark起来吧

阅读全文 »

V8 的垃圾回收机制

它与Java一样, 由垃圾回收机制来进行自动内存管理

阅读全文 »
0%