从数据结构看,buffer类似一个数组,元素是16进制的两位数每个元素占内存中的1个byte,1byte=8bit计算机中,一个0或1,表示一个bit位0000 0000~1111 1111 对应十进制0~255,对应16进制00~FFbuffer是node的底层模块,不需引入,直接使用buffer中存的是二进制数据,打印显示是以16进制的;字节byte是传 ......
457
0
0
2022-04-18
包 package创建一个目录,将js模块文件放进去,依赖放进去,在写一个package.json文件到根目录下,这就是一个包;commonjs的包结构规范:package.json 必须得有,包的整体描述文件 name 包名 description 描述 version 版本 keywords 关键字(搜索) ......
329
0
0
2022-04-18
本笔记的记录整理来自于【尚硅谷】最经典Node.JS全套完整版教程(快速入门nodejs)介绍node采用v8引擎来运行,事件循环,异步,虽然是单进程,单线程,但是因为异步,没有IO的阻塞,性能也不错单线程缺点:一个线程的奔溃,整个进程死掉,优点:开销小,不影响并发的同数据写入冲突应用:webAPI,web应用,多人在线游戏,通信适合:IO高并发,上传大文件 ......
299
0
0
2022-04-18
在众多可用于简化 Node.js 开发的工具中,以下 9 种是最佳选择。我最近在 StackOverflow 上读到了一项调查,该调查称超过 49% 的开发人员在其项目中使用了 Node.js。这结果对我来说并不意外。作为一个狂热的技术使用者,我可以肯定地说 Node.js 的引入引领了软件开发的新时代。现在,它是软件开发最受欢迎的技术之 ......
333
0
0
2022-04-08
介绍在我们日常的开发中,特别是在现代的社会环境下,二维码的应用可谓是丰富多彩,各种各样让人眼花缭乱的二维码,可见二维码已经渗透进我们生活的方方面面,也可以说目二维码确确实实方便了我们的生活。因为作为开发人员,很多项目都会用到二维码,最多的莫过于生成二维码,而如今Web应用盛行,那么就有这样一个二维码生成的Javascript库诞生了,它仅仅依赖与canvas ......
366
0
0
2022-04-07