随笔分类 -  Node.js

关于 node.js的相关知识
Node异步
摘要:阻塞I/O 操作系统内核对于I/O只有两种方式: 阻塞与非阻塞,在调用阻塞I/O 时,应用程序需要等待I/O 完成才返回结果。调用之后 一定要等到系统内核层面完成所有操作之后,调用才结束。 阻塞I/O 造成CPU等待I/O,浪费等待时间,CPU 的处理能力不能得到充分利用。 非阻塞I/O 调用之后会 阅读全文

posted @ 2018-05-20 21:12 思此狂 阅读(133) 评论(0) 推荐(0) 编辑

es6
摘要:1 箭头函数 箭头函数 是 函数的一种简写形式,使用括号来包裹参数,跟随一个 => ,紧接着是函数体。 2 对象和数组结构 ob = {x:4,y:5,z:6} let {x:x,y:y,z:z} = ob console.log(x,y,z) //输出4 , 5 , 6 3 字符串中渲染变量 4 阅读全文

posted @ 2017-09-25 18:02 思此狂 阅读(168) 评论(0) 推荐(0) 编辑

node.js exports module.exports
摘要:var show = require("./make").show;show("jinkang"); 输出 WELCOME jinkang var show = require("./make").show;show("jinkang"); 输出 WELCOME jinkang var show = 阅读全文

posted @ 2017-08-19 10:43 思此狂 阅读(91) 评论(0) 推荐(0) 编辑

Node.js事件
摘要:const EventEmitter = require('events'); class MyEmitter extends EventEmitter {} const myev = new MyEmitter(); myev.on('event',function(a,b){ console.log(a,b,this); }) myev.emit('event',"hello",... 阅读全文

posted @ 2017-08-15 23:45 思此狂 阅读(85) 评论(0) 推荐(0) 编辑

SSE(Server-Sent Events)
摘要:来源 http://www.ruanyifeng.com/blog/2017/05/server-sent_events.html HTTP 无法做到服务端主动推送消息,但是有一种变通方法,就是服务器向客户端生命,接下来要发送的是流信息(streaming) 也就是说,发送的不是一次性的数据包,而是 阅读全文

posted @ 2017-07-22 14:30 思此狂 阅读(382) 评论(0) 推荐(0) 编辑

express-cookie
摘要:var express = require('express') var cookieParser = require('cookie-parser') var app = express() app.use(cookieParser()) //不使用签名 //app.use(cookieParser("helowe2")) 若需要使用签名功能,需要指定一个secret字符串,否则会报错。 a... 阅读全文

posted @ 2017-07-10 14:12 思此狂 阅读(206) 评论(0) 推荐(0) 编辑

node.js回调callback & prototype
摘要:一个回调的例子 一般情况下的用法 config.js 使用 关于 prototype 关于 prototype 的更多详细信息请参看 http://javascript.ruanyifeng.com/oop/prototype.html 错误处理机制 阅读全文

posted @ 2017-07-07 17:56 思此狂 阅读(172) 评论(0) 推荐(0) 编辑

node.js的一种配置文件的方式
摘要:config.js 获取并使用配置文件中的配置 也是可直接配置文件写成JSON格式写在json文件里面 test.json 内容 获取 阅读全文

posted @ 2017-07-07 17:06 思此狂 阅读(200) 评论(0) 推荐(0) 编辑

mongoose
摘要:mongoose 获取mongoose 连接mongodb 我们需要得到在连接数据库时 成功 或者失败时的通知 db.connection.on('error',function(err){ console.log("数据库连接失败" + err)});db.connection.on('conne 阅读全文

posted @ 2017-05-18 17:29 思此狂 阅读(429) 评论(0) 推荐(0) 编辑

web&javascript&node.js零碎
摘要:npm模块管理仓库切到阿里源 npm config set registry https://registry.npm.taobao.org/ 确认是否切换成功 npm config get registry 程序的启动 supervisor 修改服务器端代码后需要手动重启应用,使用supervis 阅读全文

posted @ 2017-04-25 11:38 思此狂 阅读(180) 评论(0) 推荐(0) 编辑

react 函数参数的传递
摘要:js中函数参数的传递形式较为简单 function show(s){ console.log(s); } show(''hello); 就会输出hello. 在react JSX中函数参数的传递需要用到 bind 这里有个例子可以作为参考 http://www.jianshu.com/p/d7455 阅读全文

posted @ 2017-01-20 12:22 思此狂 阅读(7777) 评论(0) 推荐(0) 编辑

基于session的用户登录识别
摘要:框架express 依赖的session模块express-session 1 主页面app.js var express = require('express'); var path = require('path'); var logger = require('morgan'); var co 阅读全文

posted @ 2016-12-22 22:05 思此狂 阅读(4857) 评论(0) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示