#nodeJs

NodeJS巅峰之作

何为Node.js构建在谷歌v8引擎上javscript运行环境,使用事件驱动,非阻塞异步I/O模式,这些使它轻量,满足广大前端开发者所有的需求 Node.js(npm)包生态(npm) 是世界上最大的开源生态系统 底层都是ChromeV8引擎,使用C++开发的下载地址:https://n...
代码星球 代码星球·2020-12-25

NodeJS 和 C++ 之间的类型转换

我非常喜欢使用Node.js,但是当涉及到计算密集型的场景时Node.js 就不能够很好地胜任了。而在这样的情况下C++是一个很好的选择,非常幸运Node.js官方提供了C/C++Addons的机制让我们能够使用V8API把Node.js和C++结合起来。虽然在Node.js官方网站有很多的关于怎么使用这些A...

nodejs关于前后端图片上传的思路及实现代码

1.前端角度a.将图片发给后端ajax1.前端获取图片信息文件域2.将文件信息存到formdata3.调用后端写的api接口发送数据b.接受返回的数据前端页面显示图片<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"&...

nodejs内置模块有哪些?

nodejs内置模块指的是除默认提供的语法之外,提供的美容,无需下载,直接引入,引入只写名称即可。  nodejs内置模块:1、path模块:用于处理文件路径。path.normalize(路径解析,得到规范路径);path.join(路径合并);path.resolve(获取绝对路径);path....
代码星球 代码星球·2020-12-24

NodeJs生成sitemap站点地图

如果博客是使用Hexo管理的,sitemap可以使用插件来生成。但对于一个内容管理网站,后端可能是express、koa之类的框架,这时sitemap就需要自己来生成了 什么是sitemapSitemap可方便网站管理员通知搜索引擎他们网站上有哪些可供抓取的网页。最简单的Sitemap形式,就是XML文件,在...

Nodejs模块fs文件系统操作

node的fs文档密密麻麻的api非常多,毕竟全面支持对文件系统的操作。文档组织的很好,操作基本分为文件操作、目录操作、文件信息、流这个大方面,编程方式也支持同步、异步和Promise。本文记录了几个文档中没详细描写的问题,可以更好地串联fs文档思路:文件描述符同步、异步与Promise目录与目录项文件信息stream...

nodejs如何解决高并发?

Node可以在不新增额外线程的情况下,依然可以对任务进行并发处理——Node.js是单线程的。它通过事件循环(eventloop)来实现并发操作,对此,我们应该要充分利用这一点——尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。  node单线程实现高并发原理众所周知nodejs是单线程且支持高并...

nodejs核心模块有哪些?

全局对象在浏览器JS中,通常window是全局对象,而nodejs中的全局对象是global,所有全局变量都是global对象的属性。在nodejs中能够直接访问到的对象通常都是global的属性,如console、process等 全局对象与全局变量global最根本的作用是作为全局变量的宿主。全局变量的条...
代码星球 代码星球·2020-12-24

NodeJS/JWT/Vue 实现基于角色的授权

在本教程中,我们将完成一个关于如何在Node.js 中使用 JavaScript ,并结合JWT认证,实现基于角色(rolebased)授权/访问的简单例子。作为例子的API只有三个路由,以演示认证和基于角色的授权:/users/authenticate   ...

怎么用nodejs检测网络状态?

nodejs可以使用检测因特网状态的库internet-available、is-online来检查网络状态,其原理是检测dns连接状态。这两个库提供了超时检测。  用nodejs检测网络状态:internet-available这个库检测因特网连接状态原理,是检测dns连接状态。这里大家肯定有个疑...

Nodejs数据加密与crypto模块

nodejs 中的crypto模块提供了各种各样加密算法的API。这篇文章记录了常用加密算法的种类、特点、用途和代码实现。其中涉及算法较多,应用面较广,每类算法都有自己适用的场景。为了使行文流畅,列出了本文记录的几类常用算法:内容摘要:散列(Hash)算法内容摘要:HMac算法内容加解密:对称加密(AES)与...

NodeJS中配置请求代理服务器

先来说说场景,之前我写过一个小爬虫,node写的,一直都是当做玩具来用的。某天不知道谁在刷我的接口,导致被拉黑了。大佬让我换个机器重新装一下,但是因为我的里面用到了一个图片处理库 sharp 装起来很烦,然后就研究研究能不能搞个代理服务器。大体是如上图,用户的请求最后都会通过我的服务器去请求对方服务...

常用的十大 NodeJS 框架

Node.js 是基于ChromeV8 JavaScript 引擎构建的开源、跨平台运行时环境。事件驱动的非阻塞I/O模型使,Nodejs 能开发极其轻便且高效的Web应用程序。客户端和服务端脚本中使用相同的语言,并且这种独特的功能已提高了全球许多开发人员使用NodeJS&nbs...

How to fix Error: listen EADDRINUSE while using nodejs

IfIrunaserverwiththeport80,andItrytouse xmlHTTPrequest igetthiserror: Error:listenEADDRINUSEWhyisitproblemfornodejs,ifIwanttodoarequest,whileIrun...
代码星球 代码星球·2020-12-17

appium+java报错之nodejs报错

$gulp(node:784)fs:re-evaluatingnativemodulesourcesisnotsupported.Ifyouareusingthegraceful-fsmodule,pleaseupdateittoamorerecentversion.本来是node-v6.2.2-x64.msi换成no...
代码星球 代码星球·2020-12-15
首页上一页...23456...下一页尾页