node.js
文章平均质量分 77
5649498
这个作者很懒,什么都没留下…
展开
-
利用node.js中的net模块使用tcp协议
一、单向通信 server.js 使用net模块创建一个tcp server监听tcp连接事件 var net=require('net') var server=net.createServer() server.on('connection',(socket)=>{ socket.write('hello') socket.end() }) server.liste...原创 2018-06-03 14:22:36 · 901 阅读 · 0 评论 -
express中自定义session
我用express-session redis-conect这两个通用的方案来弄sesion的时候一直无效,然后我测试了cookie发现可以正常使用,行,那只能自己实现session了, 在express的脚手架环境下再准备好以下模块 "redis": "^2.4.2", "uuid&quot原创 2018-06-07 22:08:33 · 337 阅读 · 0 评论 -
node-redis操作hash
cnpm install node-redis –save var redis = require('redis'); var client = redis.createClient("6379","127.0.0.1",{auth_pass: "yoursecret"}); client.on("error", function (err) { console.log("redis ...原创 2018-06-07 22:09:37 · 2117 阅读 · 0 评论 -
ejsmate分页
ejs算是蛮多人用的一个node.js的后模板引擎 最近用它实现了分页 模板层代码如下 <div class="pagination"> <ul> <li> <a href='/?tab=&a原创 2018-06-10 15:09:23 · 529 阅读 · 0 评论 -
express中使用socketio
服务端 在一个自定义js文件中 var io = require('socket.io')(); exports.listen = function(_server){ io.listen(_server); }; 修改bin/www中的httpserver为 var server = app.listen(app.get('port'), function() { deb...原创 2018-07-01 11:41:12 · 1461 阅读 · 0 评论 -
express开发笔记
1.使用ejs-mate在app.js中要进行以下配置 var engine=require('ejs-mate') app.engine('html',engine) app.set('view engine', 'html'); ejs中的layout文件 <div id="main"><%- body %>&原创 2018-06-26 21:00:33 · 165 阅读 · 0 评论