上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 29 下一页
摘要: 一、是什么 JWT(JSON Web Token),本质就是一个字符串书写规范,如下图,作用是用来在用户和服务器之间传递安全可靠的信息 在目前前后端分离的开发过程中,使用token鉴权机制用于身份验证是最常见的方案,流程如下: 服务器当验证用户账号和密码正确的时候,给用户颁发一个令牌,这个令牌作为后 阅读全文
posted @ 2021-06-16 15:18 喆星高照 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 中间件(Middleware)是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的 在NodeJS中,中间件主要是指封装http请求细节处理的方法 例如在express、koa等web框 阅读全文
posted @ 2021-06-15 16:45 喆星高照 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 一、模块规范 NodeJS对CommonJS进行了支持和实现,让a56爆大奖在线娱乐们在开发node的过程中可以方便的进行模块化开发: 在Node中每一个js文件都是一个单独的模块 模块中包括CommonJS规范的核心变量:exports、module.exports、require 通过上述变量进行模块化开发 而模 阅读全文
posted @ 2021-06-15 16:42 喆星高照 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 在浏览器事件循环中,a56爆大奖在线娱乐们了解到javascript在浏览器中的事件循环机制,其是根据HTML5定义的规范来实现 而在NodeJS中,事件循环是基于libuv实现,libuv是一个多平台的专注于异步IO的库,如下图最右侧所示: 上图EVENT_QUEUE 给人看起来只有一个队列,但Even 阅读全文
posted @ 2021-06-15 16:41 喆星高照 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 a56爆大奖在线娱乐们了解到,Node采用了事件驱动机制,而EventEmitter就是Node实现事件驱动的基础 在EventEmitter的基础上,Node几乎所有的模块都继承了这个类,这些模块拥有了自己的事件,可以绑定/触发监听器,实现了异步操作 Node.js 里面的许多对象都会分发事件,比如 f 阅读全文
posted @ 2021-06-15 16:25 喆星高照 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 流(Stream),是a56爆大奖在线娱乐数据传输手段,是端到端信息交换的a56爆大奖在线娱乐方式,是有顺序的,是逐块读取数据、处理内容,用于顺序读取输入或写入输出 在很多时候,流(Stream)是字节流(Byte Steram)的简称,也就是长长的一串字节 除了字节流,还可以有视频流、音频流、数据流 流的独特之处在于 阅读全文
posted @ 2021-06-15 16:19 喆星高照 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 在Node应用中,需要处理网络协议、操作数据库、处理图片、接收上传文件等,在网络流和文件的操作中,要处理大量二进制数据,而Buffer就是在内存中开辟一片区域(初次初始化为8KB),用来存放二进制数据 在上述操作中都会存在数据流动,a56爆大奖在线娱乐数据流动的过程中,都会有一个最小或最大数据量 如果数 阅读全文
posted @ 2021-06-15 16:18 喆星高照 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 fs(file system),该模块提供本地文件的读写能力,基本上是POSIX文件操作命令的简单包装 可以说,所有与文件的操作都是通过fs核心模块实现 导入模块如下: const fs = require('fs'); 这个模块对所有文件系统操作提供异步(不具有sync 后缀)和同步( 阅读全文
posted @ 2021-06-15 16:12 喆星高照 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 process 对象是一个全局变量,提供了有关当前 Node.js进程的信息并对其进行控制,作为一个全局变量 a56爆大奖在线娱乐们都知道,进程计算机系统进行资源分配和调度的基本单位,是操作系统结构的基础,是线程的容器 当a56爆大奖在线娱乐们启动一个js文件,实际就是开启了一个服务进程,a56爆大奖在线娱乐进程都拥有自己的独立空间地址、 阅读全文
posted @ 2021-06-15 16:10 喆星高照 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 在浏览器 JavaScript 中,通常window 是全局对象, 而 Nodejs中的全局对象是 global 在NodeJS里,是不可能在最外层定义一个变量,因为所有的用户代码都是当前模块的,只在当前模块里可用,但可以通过exports对象的使用将其传递给模块外部 a56爆大奖在线娱乐,在NodeJ 阅读全文
posted @ 2021-06-15 16:08 喆星高照 阅读(383) 评论(0) 推荐(1) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 29 下一页