经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Node.js
Nodejs实现WebSocket代码实例

Nodejs实现WebSocket代码实例

一、环境配置   1.下载安装nodejs https: nodejs.org/en/download/   2.安装完成后打开cmd命令,执行node --version,看看是否安装成功,如果提示没有此命令,去配置下环境变量,正常情况下安装后自动设置环境变量 二、配置nodej...[2020/5/20]

Node.js API详解之 Error模块用法实例分析

Node.js API详解之 Error模块用法实例分析

本文实例讲述了Node.js API详解之 Error模块用法。分享给大家供大家参考,具体如下: Node.js API详解之 Error Node.js 中运行的应用程序一般会遇到以下四类错误: 1.标准的 JavaScript 错误: EvalError : 当调用 eval(...[2020/5/14]

npm run build缺少yarn解决方案

npm run build缺少yarn解决方案

当你的node项目需要yarn支持时,应该先安装它,然后添加环境变量,再进行npm run build动作 npm install -g yarn node -v #检测node版本(此条命令非必要) npm -v #检测npm版本(此条命令非必要) npm config set re...[2020/5/7]

Node.js API详解之 timer模块用法实例分析

本文实例讲述了Node.js API详解之 timer模块用法。分享给大家供大家参考,具体如下: Node.js API详解之 timer timer 模块暴露了一个全局的 API,用于在某个未来时间段调用调度函数。 因为定时器函数是全局的,所以使用该 API 无需调用 require(...[2020/5/7]

棋牌源码分享之短信接口,(NODEJS+cron)发送验证码短信

棋牌源码分享之短信接口,(NODEJS+cron)发送验证码短信 如果你的定时需求是简单的setInterval()与setTimeout()计时器所无法满足的比较复杂的定时规则,推荐使用cron来配置。 下面我们再来讲讲Cron风格定时器传入的参数具体代表什么,先来看看上面执行结果...[2020/5/6]

vscode调试node.js的实现方法

vscode调试node.js的实现方法

在开发的过程中,几乎不可能一次性就能写出毫无破绽的程序,断点调试代码是一个普遍的需求。 作为前端开发工程师,以往我们开发的JavaScript程序都运行在浏览器端,利用Chrome提供的开发者工具就可以方便的进行源码断点调试。其步骤有四,详情不表,粗略概括如下: 打开Chrome开发者工具...[2020/3/23]

mc-外置登陆搭建-nodejs

mc-外置登陆搭建-nodejs

一个基于nodejs的mc服务端外置登录系统 get_uuid function get_uuid(name){ const map="0123456789abcdef"; const ttest="f41e02a03...[2020/3/19]

Node.js Domain 模块实例详解

Node.js Domain(域) 简化异步代码的异常处理,可以捕捉处理try catch无法捕捉的异常。 Domain 模块可分为隐式绑定和显式绑定: 隐式绑定: 把在domain上下文中定义的变量,自动绑定到domain对象 显式绑定: 把不是在domain上下文...[2020/3/19]

Node.js模块系统

模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。 一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。   接下来我们来尝试创建一个模块 Node.js 提供了 exports ...[2020/3/10]

Node.js 函数

一个函数可以作为另一个函数的参数 function fn1(fn,arg){ fn(arg); } function name(n){ console.log("i am "+n); } fn1(name,"cyy");     使...[2020/3/10]

Node.js Stream(流)--文件操作

Node.js中的Stream 有四种流类型: Readable - 可读操作。 Writable - 可写操作。 Duplex - 可读可写操作. Transform - 操作被写入数据,然后读出结果。  ...[2020/3/10]

Node.js+Vue脚手架环境搭建的方法步骤

Node.js的下载 node下载地址:https: nodejs.org/zh-cn/download/ 下载后安装即可。新版Node.js自带npm包管理器 # 查看node的版本 node -v # v12.16.1 # 查看npm版本 npm -v #6.13...[2020/3/9]

Node.js中文件系统fs模块的使用及常用接口

fs是filesystem的缩写,该模块提供本地文件的读写能力,基本上是POSIX文件操作命令的简单包装。但是,这个模块几乎对所有操作提供异步和同步两种操作方式,供开发者选择。 JavaScript 的是没有操作文件的能力,但是 Node 是可以做到的,Node 提供了操作文件系统模块,...[2020/3/6]

node.js中path路径模块的使用方法实例分析

本文实例讲述了node.js中path路径模块的使用方法。分享给大家供大家参考,具体如下: path模块是node.js中处理路径的核心模块。可以很方便的处理关于文件路径的问题。 join() 将多个参数值合并成一个路径 const path = require(''path'...[2020/2/13]

node.js使用zlib模块进行数据压缩和解压操作示例

本文实例讲述了node.js使用zlib模块进行数据压缩和解压操作。分享给大家供大家参考,具体如下: 我们可以使用 zlib 模块来对数据进行压缩和解压处理,减小数据体积,加快传输速度。 一、通过创建转换流,对文件进行压缩和解压 const fs = require(''fs'...[2020/2/12]

node.js基于dgram数据报模块创建UDP服务器和客户端操作示例

node.js基于dgram数据报模块创建UDP服务器和客户端操作示例

本文实例讲述了node.js基于dgram数据报模块创建UDP服务器和客户端操作。分享给大家供大家参考,具体如下: node.js中 dgram 模块提供了udp数据包的socket实现,可以方便的创建udp服务器和客户端。 一、创建UDP服务器和客户端 服务端: cons...[2020/2/12]

意外发现--http-server使用

意外发现--http-server使用

http-server 在很多情况下,需要在本地开启http服务器来测试。所以就需要一个简单的省事好用的http服务器。以前的时候,都是使用php的本地环境,但是,自从学了nodejs,发现了http-server好东西。不用配置直接在当前文件夹内打开cmd,就能够使用,简单易用,轻松方...[2020/2/12]

Node.js学习之内置模块fs用法示例

Node.js学习之内置模块fs用法示例

本文实例讲述了Node.js学习之内置模块fs用法。分享给大家供大家参考,具体如下: IDE为VSCode .js内置的fs模块就是文件系统模块,负责读写文件 ''use strict'' var fs = require(''fs''); 异步读取文件(文本)编码格式指...[2020/1/23]

Appnium 环境搭建 - 纪宇-年华

NodeJs 下载安装 npm install -g appium-doctor Java JDK jdk-8u241-windows-x64 添加环境变量:JAVA_HOME 在环境变量Path中添加 Android SDK 下载安装Andro...[2020/1/21]

Node.js实现批量下载图片简单操作示例

本文实例讲述了Node.js实现批量下载图片简单操作。分享给大家供大家参考,具体如下: 使用Node.js批量下载图片 首先要获取到图片链接: const img = [ "http: yw-yx.o -cn-hangzhou.aliyuncs.com/ywwl-jyle...[2020/1/19]

零基础搭建博客系列:入门

零基础搭建博客系列:入门

    文章目录 其他搭建 1.简介 2.安装Node和Git 3.安装Hexo 4.Hexo的目录结构 5.我的版本   其他搭建 不好意思,我刚搬来博客园,搬过来的博文都不是markdown语法,现在我重新使用markdown放上...[2020/1/14]

大公司为什么一定会用Node

经过这几年的发展,前端普遍进入了技术深水区,只会Web页面开发已经难以满足企业需求,Node逐渐成为了刚性技能。下面将从4个角度分析为什么一定要用Node? 先了解什么是中间层 在翻看很多技术文章时,大家都提到“中间层”,在很多大型企业中,Node确实承担了“中间层”的角色,那么,Node为什么被...[2020/1/8]

Nodejs封装类似express框架的路由实例详解

代码如下 var http=require(''http''); var ejs=require(''ejs''); var app=require(''./model/expre -route.js''); console.log(app); http.cre...[2020/1/6]

Node中对非阻塞I/O、事件循环的知识点总结

Node中对非阻塞I/O、事件循环的知识点总结

Node.js的主要特点 单线程、非阻塞I/O、事件驱动,这三个特点是相辅相成的。 Node为了在低硬件服务器条件下高并发,所以减少了内存消耗,选择单线程; 因为只有一个线程,所以必须非阻塞I/O,每件事情都有回调函数; 为了合理调度,Node使用了事件环的机制,采用事件驱动来...[2020/1/6]

nodejs开发一个最简单的web服务器实例讲解

开发一个最简单的http服务 require 引入http模块 创建http服务 侦听端口 实战案例 vim server.js 使用JavaScript最严格的语法,防止出现一些问题 ''use strict'' 引入http模块...[2020/1/3]

零基础小白建立自己的导航网站 - time-flies

零基础小白建立自己的导航网站 - time-flies

前言 我就是那个零基础小白,前端、网页什么的我都没有学习过,只是有一点C#的Winform编程工作经验。做这些东西只是兴趣使然,遇到不懂的地方也只能自己找资料自学。 本文只是想记录一下自己的学习经历,也为其他有兴趣的同胞提供一些参考。 使用的是开源项目geekape/geek-navig...[2019/12/30]

Node.js npm基础安装配置&创建第一个VUE项目

使用之前,我们先来明白这几个东西是用来干什么的。 node.js: 一种javascript的运行环境,能够使得javascript脱离浏览器运行。Node.js的出现,使得前后端使用同一种语言,统一模型的梦想得以实现。 npm: Nodejs下的包管理器。 web...[2019/12/24]

node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例

node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例

本文实例讲述了node.js使用mongoose操作数据库实现购物车的增、删、改、查功能。分享给大家供大家参考,具体如下: 1、数据库操作语句 Mongoose通过model实现对每个集合的操作,在使用前需要先定义model:goods。 ①、增加数据:从集合中查询一条记录,并返回do...[2019/12/23]

nodejs-翻转算法

nodejs-翻转算法 1 /** 2 * Created by moon on 2019/12/14. 3 */ 4 程序运行完成时一定要有输出语句,本工具才能正确展示运行结果。 5 6 7 function abc() 8 { 9 var n ...[2019/12/16]

如何利用node.js开发一个生成逐帧动画的小工具

前言 在实际工作中我们已经下下来不下于一万个npm包了,像我们熟悉的 vue-cli,react-native-cli 等,只需要输入简单的命令 vue init webpack project,即可快速帮我们生成一个初始项目。在实际开发项目中,我们也可以定制一个属于自己的npm包,来提高自己...[2019/12/2]

Node.js入门

Node.js入门

一,了解Node.js ## 1.简介: 基于事件驱动,可以实现异步,非阻塞IO 由于早期的网景公司和IE发布的浏览器都采用了Javascript的脚本语言,使用相当广泛,直到Google公司发布了基于Webkit内核的Chrome浏览器,并且重新编译了Javascript的虚拟引擎,命...[2019/11/26]

浅谈Node新版本13.2.0正式支持ES Modules特性

在本月 21 日,即2019.11.21,Node.js 发布了 13.2.0 版本,更新了一些特性。其中最令人兴奋的莫过于正式取消了 --experimental-modules 启动参数。这说明Node.js 正式支持 ES modules。我们一起来看看。 Stability Ind...[2019/11/26]

如何优雅地在Node应用中进行错误异常处理

不知道你有没有遇到这样一种情况,某天你写的代码在线上突然发生错误,然后你打开控制台,却对着打过包的错误信息毫无头绪?又或者说是代码在node端出现了问题,你查看错误日志的时候,却发现日志文件中都是杂乱的错误堆栈信息。 其实上面这些问题都可以通过在代码中引入合适的错误机制进行解决。大部分时候,由...[2019/11/25]

Node如何后台数据库使用增删改查功能

Node如何后台数据库使用增删改查功能

 这篇文章主要介绍了Node如何后台数据库使用增删改查功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 无论node还是java增删改查都是一样的原理,变得是配合框架使用时候有简便方法而已。 优化:为了维护方便这里我们把sql...[2019/11/22]

Node.js 使用 express-jwt 解析 JWT

Node.js 上 Token 鉴权常用的是 pa port,它可以自定义校验策略,但如果你是用 expre 框架,又只是解析 JWT 这种简单需求,可以尝试下 expre -jwt 这个中间件。 关于 JWT JWT 全称 JSON Web Token,是代替传统 se i...[2019/11/7]

Windows上node.js的多版本管理工具用法实例分析

本文实例讲述了Windows上node.js的多版本管理工具用法。分享给大家供大家参考,具体如下: 在Linux上我一直使用nvm来管理nodejs的不同版本,但是nvm没有windows版本,今天发现在windows上可以使用另外一个版本管理工具nvm-windows来管理。 下载与安装...[2019/11/6]

Node对CommonJS的模块规范

Node能够以一种相对程度的的姿态出现,离不开CommonJS规范的影响。Node借鉴CommonJS的Modules规范实现了一套非常易用的模块系统,NPM对packages规范的完好支持使得Node应用在开发过程中事半功倍。 在Node中引用模块,需要经历如下三个步骤。 1. 路径分析...[2019/11/6]

NodeJS http模块用法示例【创建web服务器/客户端】

本文实例讲述了NodeJS http模块用法。分享给大家供大家参考,具体如下: Node.js提供了http模块,用于搭建HTTP服务端和客户端。 创建Web服务器 /** * node-http 服务端 */ let http = require(''http'')...[2019/11/5]

Node.js开发之套接字(socket)编程入门示例

Node.js开发之套接字(socket)编程入门示例

本文实例讲述了Node.js套接字(socket)编程。分享给大家供大家参考,具体如下: Node.js的net模块提供了socket编程接口,方便我们利用较为底层的套接字接口来实现应用协议。这次我们看一个简单的回显服务器示例,包括服务端和客户端的代码。 代码 分服务器和客户端两部分来...[2019/11/5]

node.js实现简单的压缩/解压缩功能示例

本文实例讲述了node.js实现简单的压缩/解压缩功能。分享给大家供大家参考,具体如下: 压缩的例子 非常简单的几行代码,就完成了本地文件的gzip压缩。 var fs = require(''fs''); var zlib = require(''zlib''); var...[2019/11/5]

nodejs实现UDP组播示例方法

众所周知,UDP数据传输方式有 单播,组播,广播。 其中单播模式是最常用,这里就不再啰嗦了,网上随便都能搜到。 下面的示例主要实现简单的UDP组播方式。可以正常收发UDP数据。 Server端代码 const dgram = require(''dgram''); ...[2019/11/4]

Nodejs实现图片上传、压缩预览、定时删除功能

前言 我们程序员日常都会用到图片压缩,面对这么常用的功能,肯定要尝试实现一番。 第一步,node基本配置 这里我们用到的是koa框架,它可是继expre 框架之后又一个更富有表现力、更健壮的web框架。 1、引入基本配置 const Koa = require(''ko...[2019/10/25]

node.js express框架实现文件上传与下载功能实例详解

本文实例讲述了node.js expre 框架实现文件上传与下载功能。分享给大家供大家参考,具体如下: 背景 昨天吉视传媒的客户对IPS信息发布系统又提了一个新需求,就是发布端发送消息时需要支持附件的上传,而接收端可以对发布端上传的附件进行下载;接收端回复消息时也需要支持上传附件,发布端可...[2019/10/15]

Centos7 安装Node.js10以上版本的方法步骤

Node.js 是一个基于Chrome JavaScript运行时的平台,可轻松构建快速,可扩展的网络应用程序。最新版本 node.js yum存储库 由其官方网站维护。使用本教程添加yum存储库,并使用简单命令将最新Nodejs安装到CentOS / RHEL 7/6系统。 要安装特定的no...[2019/10/15]

nodejs攻略——第一章 配置

nodejs这玩意吧,我也是心血来潮的学习,所以啊。看这篇文章之前请大家有以下技能,如果没有。。我不确定你能看得懂,毕竟我文采水平实在有限。 前置技能要求: c#或java 熟练+ JavaScript 熟练+ jQuery语法 熟练+ T-sql 熟练+ ...[2019/9/26]

NodeManager概述(基本职能和内部架构)

概述 NodeManager是运行在单个节点上的代理,它需要与应用程序的的ApplicationMaster和集群管理者ResourceManager交互: 从ApplicationMaster上接收有关Container的命令并执行之(比如启动,停止Container); 向Resou...[2019/9/25]

Node.js实现简单管理系统

一、简述 主要是面向初学者的node攻略,需要有node基础(了解一点npm和expre )。 使用expre 框架+mongodb数据库,前端使用的是原生html。 实现了对图书的增删改查基本功能。 源代码会上传到GitHub配合博客一起看。点击这里看源代码 为...[2019/9/24]

Node.js之删除文件夹(含递归删除)代码实例

应用场景:比如像Eclipse这样的IDE,右击项目,出现选项,点击选项中的删除,就可以删除这个项目及其下的子目录包含文件(使用electron开发的桌面端项目多少都会用到)。 核心代码如下: /** * * @param {*} url */ fun...[2019/9/10]

Node.js主流Web框架对比

Node.js是专注高性能服务器开发的javascript运行环境。我们将在这篇文章向大家介绍几款主流Node.js Web框架的特点及优缺点,希望给大家作为参考。 主要参考的Node.js Web框架包括:expre , koa, hapi, restify, fastify, eggjs, t...[2019/8/29]

基于Node的Axure文件在线预览的实现代码

前言 公司现在的产品Axure文档在生成好Html文件之后,都是通过git来进行管理的,每次文件更新,大家都需要从git上进行拉取,然后在本地查看,更新会出现不及时的问题,大家有时候忘记git拉取导致出现实现效果与最终产品稿不一致。最近在看Koa的东西,因此通过git hooks 搭配Ko...[2019/8/29]

312
2
记录数:128 页数:1/3123下一页尾页
加载更多
 友情链接: NPS