简述网站建设的标准,宁波网站开发制作,用vs做的网站怎么打开吗,厦门 网站建设 公司学习视频#xff1a;尚硅谷2023版Node.js零基础视频教程#xff0c;nodejs新手到高手 文章目录 #x1f4da;关于Node.js#x1f407;为什么要学Node.js#x1f407;Node.js是什么#x1f407;Node.js的作用#x1f407;Node.js下载安装#x1f407;命令行工具#x1… 学习视频尚硅谷2023版Node.js零基础视频教程nodejs新手到高手 文章目录 关于Node.js为什么要学Node.jsNode.js是什么Node.js的作用Node.js下载安装命令行工具Node.js初体验Node.js注意点 Buffer概念特点使用创建BufferBuffer 与字符串的转化Buffer的读写 计算机基础计算机基本组成程序运行的基本流程进程与线程 关于Node.js 为什么要学Node.js
可以让其他人访问我们编写的网页。为后续的框架学习打基础。
Node.js是什么
Node.js是一个开源的跨平台的JavaScript运行环境。通俗来讲Node.js就是一款应用程序是一款软件它可以运行Javascript。
Node.js的作用
开发服务器应用 开发工具类应用 开发桌面端应用
Node.js下载安装
官方网站下载左边LTS版本 点击next 选择安装位置 点击next 不勾选后按next install等待安装完毕 Node.js没有桌面快捷方式cmd查看是否安装成功
命令行工具
winRcmd打开命令提示符命令的结构 常用的命令常用的 Linux 操作
Node.js初体验
新建js文件 法一
cmd命令行切换到文件所在目录 输出 法二
在vscode集成终端打开 在终端运行
Node.js注意点
Node.js中不能使用BOM和DOM的API。 Node.js中的顶级对象为global也可以用globalThis访问顶级对象。
Buffer
概念 特点 使用
创建Buffer
Buffer.alloc//创建了一个长度为 10 字节的 Buffer相当于申请了 10 字节的内存空间每个字节的值为 0
let buf_1 Buffer.alloc(10); // 结果为 Buffer 00 00 00 00 00 00 00 00 00 00Buffer.allocUnsafe//创建了一个长度为 10 字节的 Buffer
//buffer 中可能存在旧的数据内存空间是可以复用的, 可能会影响执行结果所以叫unsafe
let buf_2 Buffer.allocUnsafe(10);
//用这种方式创建速度比alloc快很多。Buffer.from//通过字符串创建 Buffer
let buf_3 Buffer.from(hello);
//通过数组创建 Buffer
let buf_4 Buffer.from([105, 108, 111, 118, 101, 121, 111, 117]);Buffer 与字符串的转化 我们可以借助 toString 方法将 Buffer 转为字符串。 toString 默认是按照 utf-8 编码方式进行转换的。 let buf_4 Buffer.from([105, 108, 111, 118, 101, 121, 111, 117]);
console.log(buf_4.toString())Buffer的读写 Buffer 可以直接通过 [] 的方式对数据进行处理。 //读取
console.log(buf_3[1]);
//修改
buf_3[1] 97;
//查看字符串结果
console.log(buf_3.toString());如果修改的数值超过 255 则超过 8 位数据会被舍弃。 一个utf-8 的字符一般占 3 个字节。
// []
let buf Buffer.from(hello);
console.log(buf[0].toString(2));// 01101000
console.log(buf);
buf[0] 95;
console.log(buf.toString());//溢出,仅了解
let buf1 Buffer.from(hello);
buf1[0] 361;// 舍弃高位的数字 0001 0110 1001 0110 1001
console.log(buf1);//中文
let buf2 Buffer.from(你好);
console.log(buf2);计算机基础
计算机基本组成 计算机组成原理笔记捞捞 程序运行的基本流程 操作系统操作系统笔记捞捞 启动的基本过程 1.将操作系统程序安装到硬盘——电脑可以开机去运行2.首先将Window相关程序文件载入内存——CPU可以运行3.执行的时候 视频信号交给显卡再交给显示器声音信号交给声卡再交给播放设备 程序运行的基本过程 1.先把相关程序载入内存2.CPU读取指令执行指令3.执行的时候 视频信号交给显卡再交给显示器声音信号交给声卡再交给播放设备 小结
程序一般保存在硬盘中软件安装的过程就是将程序写入硬盘的过程。程序在运行时会加载进入内存然后由CPU读取并执行程序。
进程与线程 详见操作系统笔记 进程是程序的一次执行过程。 线程是一个进程中执行的一个指向流一个线程是属于某个进程的。