摘要: 1.Mongo运行错误:Failed to connect 127.0.0.1:27017 Mongo运行错误:Failed to connect 127.0.0.1:27017,reason:errno:10061由于目标计算机积极拒绝,无法连接 Mongo运行错误 原因是MongoDB的服务没有 阅读全文
posted @ 2016-11-16 08:44 WWSASUKE 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: 快捷键绑定:Preferences>Key Bindings-User**中添加以下代码: 阅读全文
posted @ 2016-11-15 09:58 WWSASUKE 阅读(2186) 评论(0) 推荐(0) 编辑
摘要: 创建自定义中间件 提供一个 接受Request对象作为第一个参数,Response对象作为第二个参数,next作为第三个参数 的函数 next()参数是一个通过中间件框架传递的函数,指向下一个要执行的中间件函数。所以必须在退出自定义函数之前调用next(),否则程序不会被调用 阅读全文
posted @ 2016-11-14 15:49 WWSASUKE 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 实现会话验证 1.使用crypto模块生成安全的密码实现会话验证 1.利用hashPW()函数对密码加密,使用body-parser,cookieParser和session中间件 55行 模拟数据库得到一个user对象并把储存的密码散列值与请求正文中的密码散列值比较 58-61行 创建会话。reg 阅读全文
posted @ 2016-11-14 15:26 WWSASUKE 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1.express-session 解决: 2.body-parse 解决: 阅读全文
posted @ 2016-11-14 14:51 WWSASUKE 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Express提供的大部分功能都是通过中间件函数完成,这些中间件函数在Node.js收到 请求的时点 和 发送响应的时点 执行 connect模块提供了中间件框剪 方便在全局或路径级别或为单个路由插入中间件功能 (处理POST请求,提供静态文件服务,实现会话,cookie和身份验证) 1.了解中间件 阅读全文
posted @ 2016-11-14 14:46 WWSASUKE 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.Validation简介 标准的验证方法库 1)内置验证规则:必填,数字,E-Mail,URL和信用卡号码等19类内置验证规则。 2)自定义验证规则:自定义 3)验证信息提示:默认了验证信息提示,提供自定义覆盖 4)实时验证:key或者blur事件触发验证,不仅仅表单提交时候验证。 阅读全文
posted @ 2016-11-11 15:57 WWSASUKE 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Express提供了轻量级框架,把Node.js的http模块功能封装在接口中。 也扩展了http模块功能,处理服务器路由,响应,cookie和HTTP请求的状态。 实现Express充当服务器,设计路由,用Request和Response对象发送和接受HTTP请求 1.Express入门 npm 阅读全文
posted @ 2016-11-11 14:45 WWSASUKE 阅读(447) 评论(0) 推荐(0) 编辑
摘要: nodejs的模板引擎有很多, ejs是比较简单和容易上手的。常用的一些语法: 用<%...%>包含js代码 用<%=...%>输出变量 变量若包含 '<' '>' '&'等字符 会被转义 用<%-...%>输出变量 不转义 用<%- include('user/show') %>引入其他模板 包含 阅读全文
posted @ 2016-11-11 14:21 WWSASUKE 阅读(1334) 评论(0) 推荐(0) 编辑
摘要: 指令扩展了HTML的行为。可以创建自定义的HTML元素,属性和特定于应用程序的类与功能。 1.了解指令 指令是AngularJS模板标记和用于支持的JavaScript代码的组合。AngularJS指令标记可以是HTML属性,元素名称,或CSS类。 AngularJS编译器遍历DOM的模板并编译所有 阅读全文
posted @ 2016-11-08 17:08 WWSASUKE 阅读(284) 评论(0) 推荐(0) 编辑