🌆Node.js入门
1.为什么学node.js

2.node.js是什么

3.node.js的作用





4.node.js的安装

5.认识命令行工具
命令行里也可以运行程序
6.命令的结构



7.cmd常用命令





查询所有的目录
ctrl+c结束程序
8.node.js的初体验

9.node.js编码注意事项






🌆Buffer
1.介绍与创建


解析1

创建一个10字节的buffer,其中的Buffer是node.js的内置模块,启动时已经自动将这个模块加载起来了,不需要手动导入就可以使用,可看成全局变量
alloc是分配的意思
用alloc这种方法创建的buffer每一个二进制位都是归零

解析2



allocUnsafe所创建的buffer可能包含旧的内存数据,但是创建的速度会快一点,毕竟不用做归零操作
解析3

转换时每一个字母都会转换成字符在unicode码表当中对应的数字,数字转成二进制,然后存到buffer
以h为例,104


解析4

数组里的每个数字都会转成二进制,然后存到buffer当中
2.操作与注意点
buffer与字符串的转化



buffer的读写

//读取
一开始打印出来是104(十进制),然后后面toString(2)转换成二进制




一个utf-8的中文字符占3个字节

🌆计算机基础
1.计算机基本组成




2.程序运行的基本流程




3.进程与线程



