nodejs使用redis模块并实现图形验证码功能

 w候人兮猗
nodejs连接redis模块 redis的使用 安装 redis 模块 npm install redis --save 进行redis的一些配置 module.exports = { redis:{ url:'localhost', port:6379, password:'123456' } } 上述配置中,url是redis服务的地址 ...

优秀文章收藏(慢慢消化)持续更新~

 w候人兮猗
规范 协作规范 中文技术文档协作规范(阮一峰) Javascript编程风格 JavaScript Event Loop 这一次,彻底弄懂 JavaScript - 执行机制 一次弄懂Event Loop(彻底解决此类面试问题) 浏览器与Node的事件循环(Event Loop)有何区别? 笔试题——JavaScript事件循环机 ...

JavaScript设计模式之状态模式

 w候人兮猗
介绍 一个对象有状态的变化 每次状态变化都会触发一个逻辑 不能总是用if..else控制 实例 交通信号灯不同颜色的变化 UML类图 代码演示 class State { constructor(color) { this.color = color } handle(conte ...

JavaScript设计模式之迭代器模式

 w候人兮猗
介绍 顺序访问一个集合(有序的:Array) 使用者无需知道集合的内部结构 实例 使用jQ演示 <p>jq each</p> <p>jq each</p> <p>jq each</p> var arr = [1,2,3] var nodeList = document.getElementsB ...

JavaScript设计模式之观察者模式

 w候人兮猗
介绍 发布订阅 一对多 实例 肯德基点餐后等着被叫号 订报纸后每天等着送报纸 UML 代码演示 // 主题 保存状态 状态变化之后触发所有观察者 class Subject{ constructor() { this.state = 0 this.obsevers = [] ...

JavaScript设计模式之外观模式

 w候人兮猗
介绍 为子系统中的一组接口提供了一个高层接口 使用者使用这个高层接口 - 原来的系统中用户对接每一个子系统 - 使用外观模式之后用户只需要对接外观那个高层接口即可 UML 代码演示 function bindEvent(elem,type,selector,fn) { if(fn == n ...