03 2016 档案
摘要:上代码; 本次修改将获取token和ticket分离出来,分别封装在函数中; 每个函数最后一个参数是一个回调参数; 回调函数的参数,是这一步中需要处理的结果; 结果怎么处理,根据传递进去的函数;
阅读全文
摘要:对于一个从前端转到后端的开发人员来说,这个玩意儿开始的时候是有点郁闷;不过明白原理之后就简单了, 获取jsapi_ticket;必须先获取access_token; 微信开发文档说access_token的有效时间是7200秒(两小时); 但没有说过期后怎么办,这里的access_token容易和网
阅读全文
摘要:background-size:100%;其实是元素的背景图片的宽度和元素宽度相同,高度auto; 也可理解为:background-size:100% auto; 而background:cover;这个里面有两种情况; 第一种情况相当于:background-szie:auto 100%; 第二
阅读全文
摘要:前者是server代码如下 后者还没有实例化算是一个类:代码如下: 另外app.createServer()此方法已经被废除;属于旧代码;websocket要监听服务器,监听实例化得app,即第一种server;
阅读全文
摘要:与PHP的源码有异曲同工之处; 再看小新写的nodejs版本; 大体思路就是接受微信服务器发来的请求; 拆分参数;将参数排序、拼接、加密,与参数其中之一比对; 成功返回其中参数之一; 失败false;
阅读全文
摘要:var express = require('express'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); var session = require('express-session'); var swig = require('swig'); var user ...
阅读全文
摘要:相关资源 Express结合Passport实现登陆认证
阅读全文
摘要:修正后:将app.use(“/”)改为app.use("*") 基本逻辑就是,用户进入路由先判断cookie中有没有ID; 没有Id的话生成一个新的session; 有ID的话根据ID去内存或数据库查找session 若没有session生成一个新的session; 若有session查看其过期时间
阅读全文
摘要:postman中 form-data、x-www-form-urlencoded、raw、binary的区别
阅读全文
摘要:对于JSON.parse的异常处理一般大家只是严格处理json字符串,字符串本身必须带引号,数组的话,数组每一项必须带引号,对象的话,对象的键值都必须带双引号; 所以如果客户端传来的字符串不正确,JSON.parse()会报错,使程序出现异常;从而使程序退出; 这是需要一个程序捕获异常,让程序能正常
阅读全文
摘要:理解session机制 session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。 当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,如果已包含
阅读全文
摘要:官方文档代码: 1 var schema = new Schema(..); 2 schema.post('save', function (doc) { 3 console.log('this fired after a document was saved'); 4 }); 5 6 var Mo
阅读全文
摘要:简称跨域资源共享: 若是配置nodejs; 需在公共路由添加三句话:代码如下: 1 // 全局头设置 2 app.all('*', function(req, res, next) { 3 res.set({ 4 'Access-Control-Allow-origin': '*', 5 'Acce
阅读全文
摘要:有这样一个需求;一个对象数组; 内容如下: {[ {id:"ssss",position:"4"}, {id:"ssss",position:"4"}, {id:"ssss",position:"4"}, {id:"ssss",position:"4"} ]} 查询出每个id的数据,修改其posit
阅读全文
摘要:var array = [1, 2, 3, 4]; var evens = _.remove(array, function(n) { return n % 2 == 0; }); console.log(array); // => [1, 3] console.log(evens); // =>
阅读全文

浙公网安备 33010602011771号