![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Node.js学习
文章平均质量分 87
程序员白特
公众号:程序员白特,欢迎一起学习交流~
展开
-
云服务器
⼀. 购买云服务器1.1. 注册阿⾥云的账号云服务器我们可以有很多的选择:阿⾥云、腾讯云、华为云。⽬前在公司使⽤⽐较多的是阿⾥云;所以这里讲解目前使⽤更加⼴泛的阿⾥云来讲解: 我们需要注册阿⾥云账号https://aliyun.com/注册即可,⾮常简单1.2. 购买云服务器购买云服务器其实是购买⼀个实例。1.来到控制台:2.创建实例,选择类型和配置3.配置⽹络安全组4.创建实例二、配置云服务器2.1. 连接云服务器通常情况下,我们会通过s原创 2021-03-27 14:43:25 · 426 阅读 · 0 评论 -
认识cookie、session以及tooken
一、为什么需要登录凭证呢?1、web开发中,我们使用最多的协议是http,但是http是一个无状态的协议。2、无状态的协议?什么叫做无状态协议呢?举个例子:(1)我们登录了一个网站 www.xxx.com,登录的时候我们需要输入用户名和密码:比如用户名root,密码:123456.;(2)登录成功之后,我们要以root的身份去访问其他的数据和资源,还是通过http请求去访问。xxx的服务器会问:你谁呀?root说:我是coderwhy呀,刚刚登录过呀;xxx:怎么证明你刚刚登录过呀?ro原创 2021-03-01 21:29:41 · 2151 阅读 · 3 评论 -
宏任务和微任务理解
一、JavaScript执行过程 const name = "miracle"; console.log(name); function sum(num1, num2) { return num1 + num2; } function bar() { return sum(20, 30); } const result = bar(); console.log(result);分析上面代码的执行过程:(1) 定义变量name;(2) 执原创 2021-02-10 00:14:09 · 1174 阅读 · 0 评论 -
node-gyp多VS环境安装rebuild出错解决
Windows安装多个VS,使用node-gyp报错的解决方法问题描述:电脑上安装了vs2015,并且安装了node10.13.0,使用node-gyp正常,后来又安装了vs2019,使用npm install需要node-gyp rebuild的时候,就报错了。部分报错内容:npm ERR! code 7npm ERR! path D:\study\qianduan_study\Node.js_wanghongyuan\node.js_project\07_Buffer的使用\node_modu转载 2021-02-09 22:20:16 · 11743 阅读 · 1 评论 -
Node.js 编写跨平台 spawn 语句
前言Node.js 是跨平台的,也就是说它能运行在 Windows、OSX 和 Linux 平台上。很多 Node.js 开发者都是在 OSX 上做开发的,然后再将代码部署到 Linux 服务器上。由于 OSX 和 Linux 都是基于 Unix 的,因此两者共性很多。Windows 也是 Node.js 官方支持的平台,只要你通过正确的方式写代码,就能在各个平台上毫无压力的跑起来。Node.js 的子进程(child_process)模块下有一 spawn 函数,可以用于调用系统上的命令,如在 Li转载 2021-02-08 00:15:10 · 1036 阅读 · 0 评论 -
CommonJS和ES6中的导入导出使用总结
一、CommonJS的导入导出1、使用exports导出(注意是有s)(1)注意:exports刚开始是一个空对象,我们可以在这个对象中添加很多个属性,添加的属性会被导出;//这是 main.js文件let name = 'miracle';let age = 18;function abc() { console.log('你好'+name);}exports.name = name;exports.age = age;exports.abc = abc;(2)另外一个文件原创 2021-01-23 11:01:09 · 5519 阅读 · 3 评论 -
Node 定时器详解
JavaScript 是单线程运行,异步操作特别重要。只要用到引擎之外的功能,就需要跟外部交互,从而形成异步操作。由于异步操作实在太多,JavaScript 不得不提供很多异步语法。这就好比,有些人老是受打击, 他的抗打击能力必须变得很强,否则他就完蛋了。Node 的异步语法比浏览器更复杂,因为它可以跟内核对话,不得不搞了一个专门的库 libuv 做这件事。这个库负责各种回调函数的执行时间,毕竟异步任务最后还是要回到主线程,一个个排队执行。为了协调异步任务,Node 居然提供了四个定时器,让任务可以转载 2021-01-22 21:54:50 · 785 阅读 · 0 评论