网站首页 站内搜索

搜索结果

查询Tags标签: nodejs,共有 1182条记录
  • Nodejs Express 跨域访问

    app.all(*,function(req,res,next)) -->* 代表所有访问 ,res.header(Access-Control-Allow-Origin, *); ---->代表同意跨域 res.header(Access-Control-Allow-Headers, Content-Type, Content-Length, Authorization, Accept, X-Requested-With ); ------>…

    2021/4/20 1:26:41 人评论 次浏览
  • node 和 java/php区别

    nodejs不需要web容器,本身就是一个http服务器 nodejs开发,每一步都需要我们自己处理 REPL全称:Read-Eval-Print-Loop(交互式解释器) R 读取 -读取用户输入。解析输入了javascript数据结构并存储在内存中 E 执行 -执行输入的数据结构 P 打印 -输出结果 L 循环 -循环操作…

    2021/4/18 20:27:58 人评论 次浏览
  • 为什么要读node源码

    首先,阅读源码的目的无非两个 1 深入了解和理解他或一些底层的原理 2 从中学到一些优秀的设计思想和实践。 如果你没有这两个目的,那其实就没有必要去看源码了。那接下来聊一下从阅读nodejs源码中,可以得到什么。 首先我们要深刻理解到nodejs是什么?大家都知道nodejs是…

    2021/4/18 12:26:58 人评论 次浏览
  • java-Nodejs

    Nodejs 一,Nodejs概述 官网地址:https://nodejs.org/en/download/ Node.js是一个可以在js中接收和处理web请求的应用平台。 测试控制台输出:模块化编程 可以使用exports将js方法导出,并使用require引入对应的js模块,然后再引入之后可以使用对应的方法。 demo3_1.js …

    2021/4/17 12:25:30 人评论 次浏览
  • nodejs npm 基础命令

    更改镜像地址 npm config set registry https://registry.npm.taobao.orgnpm config get registry设置node源码的源 npm config set disturl https://npm.taobao.org/dist --global查看所有配置文件地址以及内容 npm config ls问题解决 cnpm install报错:Connect timeout…

    2021/4/16 22:55:15 人评论 次浏览
  • Nodejs 事件循环是什么?

    单线程的 Node.js 必须是非阻塞的,以防止线程阻塞在需要很长时间才能完成的任务上,事件循环负责实现这种非阻塞行为,它使用应用程序线程调度挂起的任务。Node.js 在任务完成时通过回调来处理异步函数返回的响应。与创建任务的事件类似,任务完成后也会发出一个事件。No…

    2021/4/15 12:28:30 人评论 次浏览
  • Nodejs中readFile 和createReadStream 函数有什么区别?

    readFile 函数异步读取文件的全部内容,并存储在内存中,然后再传递给用户。createReadStream 使用一个可读的流,逐块读取文件,而不是全部存储在内存中。与 readFile 相比,createReadStream 使用更少的内存和更快的速度来优化文件读取操作。如果文件相当大,用户不必等…

    2021/4/15 12:28:29 人评论 次浏览
  • Nodejs中的流Stream是什么?

    Stream 流是从源读取或写入数据并将其传输到连续流目标的管道。有四种类型:可读可写的可读写先写入,再读出来每个流也是一个 EventEmitter。这意味着流对象可以在流上没有数据、流上有可用数据或流中的数据在程序刷新时发出事件。const fs = require("fs"); c…

    2021/4/15 12:28:29 人评论 次浏览
  • Nodejs Benchmark 模块的使用

    nodejs 性能测试 benchmarktest.jsconst benchmark = require(benchmark); const suite = new benchmark.Suite;// 添加测试 suite.add(RegExp, function () {/o/.test(Hello World); }).add(indexOf, function () {Hello World.indexOf(o); }).on(cycle, function (e) {c…

    2021/4/15 12:28:23 人评论 次浏览
  • Nodejs SSO 中间件实现原理

    一、 什么是单点登录(SSO)假设用户 X 需同时登录站点 A 和站点 B,这两个站点之间其实是有关联性的,但是如果用户认证数据不通用,那将需要注册或登录两次。单点登录系统(Single Sign On,简称 SSO)就是为了解决这种场景的问题,建立一种用户认证中心,只要经过这个中…

    2021/4/15 12:28:22 人评论 次浏览
  • 设置 nodejs 默认版本

    nvm 设置 nodejs 默认版本windows 系统的版本管理软件是 nodistmac系统的node版本管理根据是 nvm每次重启vscode软件后,nvm ls 看到的默认版本都会恢复到v5.5使用以下命令可以改变默认的版本:nvm alias default v4.3.0 这样就不用每次都切换版本

    2021/4/15 12:28:08 人评论 次浏览
  • 如何使用 Nodejs 开发一个 每日备份 MongoDB 数据的工具

    项目仓库https://github.com/fancylife/mongodb-backuper核心原理配置备份工具的基本配置,数据库配置,目录配置,命名规范mongodump 备份数据库文件模块按时间规范压缩 数据库文件定时清理过期资源代码示例var path = require(path),fs = require(fs-extra),exec = requ…

    2021/4/15 2:31:19 人评论 次浏览
  • 如何创建一个快速创建 Excel 文件的 Nodejs 工具

    核心使用 node-xlsx 模块1.定义 ExcelCreator.js 模块const xlsx = require(node-xlsx).default; const fs = require(fs); class ExcelCreator{constructor(opts) {let {filePath,sheets} = opts; this.filePath_ = filePath;this.sheets_ = sheets;}build(){let buf…

    2021/4/14 22:55:09 人评论 次浏览
  • nodejs调试的几种方法,node-inspector可以着重看看

    调试技术与开发技术构成了软件开发的基石。目前Nodejs作为新型的Web Server开发栈倍受开发者关注。总的来说Nodejs的应用程序主要有两部分:JavaScript编写的js模块和C语言编译的二进制模块。这里主要介绍三种avaScript模块的调试方法:基于Nodejs内建的调试器,基于V8调试…

    2021/4/13 22:26:28 人评论 次浏览
  • nodejs搭建本地服务器

    var http = require(http); var fs = require(fs); var url = require(url); //创建服务器 http.createServer(function (request, response) {//解析请求,包括文件名var pathname = url.parse(request.url).pathname; //默认加载路径if (pathname == /) {pathname = …

    2021/4/12 12:29:32 人评论 次浏览
扫一扫关注最新编程教程