nodejs
BookNoteY
替脑子记
展开
-
nodejs express 学习笔记整理
nodejs 官方文档,所有知识的来源 http://nodejs.cn/api/ 前提,成功安装 nodejs + npm使用 express 框架 首先安装windows 下 npm 安装 express npm i -g express-generator安装完成就可以使用express 生成项目express 项目名生成成功使用 npm 安装项目所用依赖npm i成功,一个简单expre...原创 2018-06-29 10:49:54 · 458 阅读 · 0 评论 -
nodejs 实现即时通讯 聊天室demo
需要安装 nodejs-Websocket安装方法: https://www.npmjs.com/package/nodejs-websocket服务端var ws = require("nodejs-websocket");console.log("开始建立连接...")var game1 = null,game2 = null , game1Ready = false , g...原创 2018-10-09 18:00:38 · 1505 阅读 · 0 评论 -
nodejs 操作MySQL 连接复用,伪长连接 代码层实现
因为需要扒一下期货的数据,至少做到一秒一次入库,开始使用普通的方法,发现一会程序就会停止,而且不会报错,测试发现是因为数据库连接过多的原因,数据无法入库;第一个解决方法是试图使用长连接的方式入库,百度了一下好像并没有这个东西,观察代码时突然发现 关闭连接的注释,就有了现在的代码,抱着试一试的心理,踏破铁鞋无觅处,成功了,记录一下 const mysql = require('mys...原创 2018-10-16 12:24:29 · 1161 阅读 · 0 评论 -
js 获取指定类型的日期时间格式 封装
// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 200...原创 2018-09-15 15:25:56 · 1068 阅读 · 0 评论 -
npm 安装 cnpm (windows&& linux) 前提 已经安装 npm
npm install -g cnpm --registry=https://registry.npm.taobao.org 前提 已经安装 npm原创 2018-09-14 11:44:53 · 438 阅读 · 0 评论 -
nodejs mysql query 方法 第二个参数默认值
let db = {};db.pool = mysql.createPool({ host : this.config.host, user : this.config.user, password : this.config.password, database : this.co...原创 2018-08-17 18:19:38 · 13552 阅读 · 0 评论 -
nodejs mysql in 语句大坑
这么写sql let sql ='select * from test where id in(?)';nodejs 执行时 connect.query(sql,['1,2,3'](err,rows)=>{ if(err) res.json({msg:'查询失败!',err:err}); ...原创 2018-08-17 17:34:09 · 2767 阅读 · 4 评论 -
nodejs 接值方式 简单记录
get 方式req.query.name //name 是你要接的参数 req.param('name') //不规范的方式,不推荐req.params.name //同样不规范post 方式req.body.name //name 是你要接收的参数原创 2018-07-05 11:01:36 · 193 阅读 · 0 评论 -
nodejs+mongodb jsonp接口 实现 分页排序 功能
db.goods.find({$and:[{salePrice:{$gte:0}},{salePrice:{$lte:59}}]})原创 2018-07-04 18:11:06 · 850 阅读 · 0 评论 -
nodejs express 框架 更换jade模板引擎为html
首先官方推荐使用jade 模板引擎 说明jade 还是很不错的,所以建议 学习一下 jade然后如果着急,就只能更换了 毕竟主流还是html 首先需要安装 插件 ejs npm i ejs --save (前提有 npm)用express 生成的框架 有个app.js 文件,是框架的入口文件就在这里面下手引入刚刚安装的 ejs //引入ejsvar ejs = require('ejs');...原创 2018-06-29 11:01:18 · 685 阅读 · 0 评论 -
node websoket 实现 聊天室demo
聊天室demo服务端var ws = require("nodejs-websocket");console.log("开始建立连接...")var users = new Map(),game2 = null , game1Ready = false , game2Ready = false;var server = ws.createServer(function(conn){...原创 2018-10-10 11:38:08 · 291 阅读 · 0 评论