您的当前位置:TAGS -> NodeJS
  • 基于Nodejs的BigPipe实现

    后端开发2025年10月25日

    简介 BigPipe是facebook推出的用于优化网页加载速度的技术,它突破了传统网页的加载方式,通过把网页内容进行分块,然后对这些块进行并行传输从,使得浏览器的渲染无需等到整个页面加载完毕,大大提升网页呈现速度。天猫上首页就有这种实现。 Bigpie适用于网页分块清晰,且规模达到一定程度。使用bigpipe要达到优化的效果才有意义。 实现原理 利用ht...

  • Nodejs pk Java 第1回合:初次交锋

    后端开发2025年10月25日

    学习一门新语言,最好最快的方法就是与现在所掌握的语言对比着思考。 公司最近有个新项目,要用Nodejs开发,现在Nodejs已经很成熟了,可以试试。又开始重新研究,考虑了一下,可以写一系列PK文章,可以帮助刚刚接触Nodejs的朋友,轻松入门。 做了很多年Java开发的,就用Nodejs与Java做对比,来个PK。写此文章不为分出谁胜谁负,只是为了学习。两...

  • Centos7安装nodejs(npm)

    后端开发2025年10月25日

    执行命令: 设置yum安装源> curl --silent --location https://rpm.nodesource.com/setup_14.x | sudo bash (14是大的版本号,可根据需要修改) yum方式安装> sudo yum -y install nodejs 其它参考: 以上命令安装不成功可执行:...

  • nodejs之操作javascript代码

    后端开发2025年10月24日

    1.node的特性 单线程 事件驱动 非阻塞 I/O 模型 同步阻塞会阻塞后续代码的执行 异步阻塞API一般会自带一个callback 轻量和高效 基于 Chrom V8 引擎之上提供了一些系统级别的操作API 2.使用node执行一个javascript脚本 注意:进行node开发之前,必须配置node环境(点击获取下载地址) 如何验证是否拥有node环...

  • React Native + Nodejs 使用RSA加密登录

    后端开发2025年10月24日

    想用rn做个RSA(非对称加密)登录 基本流程就是在服务端生成RSA后,将“公钥”发到客户端,然后客户端用“公钥”加密信息发送到服务端,服务务端用私钥解密。 过程不复杂,问题在于,nodejs和rn都准备用js做RSA加密,本来想用node-rsa做的,可是搞不懂它怎么设置公钥加密 于是直接做node-rsa的基础库http://www-cs-studen...

  • 前端必会的nodejs知识工具模块使用示例详解

    后端开发2025年10月24日

    目录 Util 常用的判断属性,在util.types对象 常用的方法和属性 DNS OS 常用的方法和属性 Path 常用的方法和属性 总结 Util nodejs中有许多在框架中常用而我们又不知道的工具模块,本文介绍下这几个工具模块,算是自己的一个知识回顾吧。 Node.js 的工具模块 常用的判断属性,在util.types对象 isDate:判断是...

  • nodejs express路由匹配控制及Router模块化使用详解

    后端开发2025年10月24日

    目录 路由控制匹配 Router模块化路由 使用方式 对比app上的路由 总结 路由控制匹配 本文主要分析下express的核心功能路由的使用。 express路由的匹配规则: 支持模糊匹配,同一个路由可能命中多个定义的路由 router.get("/user/*",(req,res,next)=>{ console.lo...

  • Nodejs如何进行大文件读写

    后端开发2025年10月23日

    这篇文章主要介绍了Nodejs如何进行大文件读写的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Nodejs如何进行大文件读写文章都会有所收获,下面我们一起来看看吧。 一、node中的文件读写 1.1 常规文件读写 常规的,如果我们要读取一个比较小的文件,可以直接通过: const fs = require('fs') let ...

  • 使用nodejs解析json数据

    后端开发2025年10月23日

    目录 nodejs解析json数据 第一 第二 第三 第四 node.js解析本地json 从文件读取json 解析json字符串为json对象 扩展 nodejs解析json数据 nodejs是服务器端的javascript的处理平台。json(JavaScript Object Notation) 是一种轻量级的数据交换格式。我们在写服务端的程序时往往...

  • 深入解析Nodejs中的大文件读写

    后端开发2025年10月23日

    目录 前言 一、node中的文件读写 1.1 常规文件读写 1.2 Stream文件读写 二、node文件读写RAM和Blob大小的限制 2.1 基础问题 2.2 分片读取 三、其他 3.1 扩展浏览器端的大文件读写、 3.2 请求静态资源大文件 前言 最近在做一些node端的文件读写和分片上传工作,在这个过程中,发现node读取的文件如果超过2G,超过了...