前言
大家都知道在node程序开发中时,经常需要打印调试日志。用的比较多的是debug模块,比如express框架中就用到了。下文简单举几个例子进行说明。文中相关代码示例,可在这里找到。
备注:node在0.11.3版本也加入了util.d
首先下载两个模块包
session模块包:用于保持登录状态或保持会话状态等。npm install express-session --save-devcookie模块包:用于解析cookie。npm install cookie-pars
在开发Nodejs中,我们往往最常用的模块就是fs核心模块(fs.readFile)来读取文件。代码如下:但是运行之后,并没有按照想象中一样,读取test.html文件内容,这是一个bug,坑爹的玩意,解决办法:
其实由于运行环境的不同,以
缓冲(buffer)模块
js起初就是为浏览器而设计的,所以能很好的处理unicode编码的字符串,但不能很好的处理二进制数据。这是Node.js的一个问题,因为Node.js旨在网络上发送和接收经常是以二进制格式传输的数据。比如:- 通过
根据物联网分析公司Berg Insight的一份新研究报告,2021年蜂窝物联网模块的年出货量增长了39%,达到4.28亿台。
总体而言,2021 年是蜂窝物联网模块行业创纪录的一年,所有主要供应商均实现了两位数的增长。