nodejs
文章平均质量分 52
lym152898
这个作者很懒,什么都没留下…
展开
-
使用node解析yaml文件
这段时间学习使用node中swagger模块定义、设计API,由于某些需要,需要将API的ID、名字name、类型type、参数argument和URL传给前端显示。于是想到使用写一个简单的接口,将这些数据传给前端。最近一直在使用node,所以决定使用node完成yaml文件的解析,并将解析结果传给前端。下面主要记录一下解析过程。yaml文件swagger: "2.0"info: versio原创 2017-10-18 22:50:15 · 13517 阅读 · 2 评论 -
node.js下向MySQL数据库插入批量数据
项目(nodejs)中需要一次性插入多笔数据到数据库,数据库是mysql的,由于循环插入的性能太差,就像使用批量插入的方法提高数据的插入性能。 批量插入的数据库的表结构如下: 1.数据库连接var mysql = require('mysql');// 数据库信息var connection = mysql.createConnection({ host : 'localhos原创 2017-10-16 09:11:03 · 19876 阅读 · 3 评论 -
Node.js 项目的配置文件
在使用 Node.js 编写一个完整的项目时,程序中往往需要用到一些可配置的变量,从而使得程序能在不同的环境中运行。本文将介绍几种常见的方法。通过环境变量指定配置环境变量(environment variables) 一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。比如HOME表示当前用户的根目录,TMPDIR表示系统临时目录等,我们可以通过设置一些特定转载 2017-10-16 09:20:35 · 1986 阅读 · 0 评论 -
超实用压力测试工具-ab工具
在学习ab工具之前,我们需了解几个关于压力测试的概念吞吐率(Requests per second) 概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。 计算公式:总请求数 / 处理完成这些请求数所花费的时间,即 Request per second = Complete req转载 2017-11-15 21:15:02 · 520 阅读 · 0 评论 -
ubuntu下安装node
安装nodejs时提示Leaving directory在按照标准的编译命令./configure =>make =>make install在make的时候发生错误:../deps/v8/src/base/platform/mutex.h:210: error: expected ‘)’ before ‘const’../deps/v8/src/base/platform/mutex.h:210转载 2017-12-19 22:10:19 · 326 阅读 · 0 评论 -
node下使用async同步执行异步函数
本文主要简单介绍使用async模块实现多个函数的异步执行。async的github地址https://github.com/caolan/async。 下面主要使用async中的serise函数和parallel函数实现多个异步函数的同步执行和多个异步函数的并行执行。 主要代码如下:var async1 = require("async");var fs = require("fs");asy原创 2017-12-26 21:00:50 · 1558 阅读 · 0 评论 -
Buffer类的使用
Buffer类的使用Buffer类的创建指定长度的Buffer实例let a: Buffer = new Buffer(number: length);# 为Buffer实例赋值a.fill(value);通过数组实现Buffer的实例(使用数组初始化缓冲区)let a: Buffer = new Buffer(array);通过字符串和编码实现Buffer的实例...原创 2018-03-24 15:28:40 · 1116 阅读 · 0 评论 -
使用typescript编写react
使用typescript编写react初始化项目npm init安装相关组件# 安装typescript和awesome-typescript-loadercnpm install typescript awesome-typescript-loader -D cnpm install @types/typescript -D# 安装react和rea...原创 2018-03-24 15:31:21 · 1499 阅读 · 1 评论 -
Node错误异常处理
Node错误异常处理同步代码使用try…catchtry { var err = new Error('example') throw err} catch (err) { // handle the error safely console.log(err)}执行结果Error: example at Object.<anonym...原创 2018-03-20 23:59:00 · 3202 阅读 · 0 评论