摘要: OAuth认证是为了做到第三方应用在未获取到用户敏感信息(如:账号密码、用户PIN等)的情况下,能让用户授权予他来访问开放平台(主要访问平台中的资源服务器Resource Server)中的资源接口 其流程主要是: 单点登录是指用户在某个应用系统上登录之后,进入其子应用或相关应用系统可以免去登录步骤 阅读全文
posted @ 2016-03-31 09:57 Billy_Sherry 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 负载均衡 (Load Balancing) 负载均衡建立在现有网 阅读全文
posted @ 2016-03-16 19:33 Billy_Sherry 阅读(271) 评论(0) 推荐(0) 编辑
摘要: gulp监控工具nodemon,可以监视代码的改动而重启服务器,然而还是觉得若不用重启而直接加载新的代码更方便,所以在网上找了下nodejs热更新的方法,顺便记录一下   其实,方法也是通过监视文件被改动的时候,将缓冲区中已加载的对应模块清除,此时缓冲区中就不保留有该文件模块的代码,直至下一个请求该 阅读全文
posted @ 2016-03-15 20:15 Billy_Sherry 阅读(1891) 评论(0) 推荐(0) 编辑
摘要: socket.io框架是用于网页中实时通信,一般用于开发聊天室等实时性较强的系统模块 一开始从官网http://socket.io/上down了一个demo下来,这个demo里面只有基本的收发消息的功能,然后我在这个基础上加上了用户设置昵称、私信用户、上线下线及当前在线人数提醒功能 github地址 阅读全文
posted @ 2016-03-01 14:59 Billy_Sherry 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 问题:下面四个使用 promise 的语句之间的不同点在哪儿? doSomething().then(function () { return doSomethingElse(); }); doSomethin().then(function () { doSomethingElse(); }); 阅读全文
posted @ 2016-02-22 15:50 Billy_Sherry 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 说来惭愧,之前没读过什么源码,今天尝试研究下async框架的源码,就从https://github.com/bsspirit/async_demo这个地方拉了一个async使用的demo来入手,好,一个一个js,一个一个函数来了解! apply.js async.apply是给一个函数预绑定多个参数 阅读全文
posted @ 2016-02-19 11:37 Billy_Sherry 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开 阅读全文
posted @ 2016-02-02 10:15 Billy_Sherry 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、装好你需要的软件和环境,这个就不一一列举了,以下要用的装好就行了 二、谷歌浏览器中要加载好JetBrains IDE Support,首先下好JetBrains IDE Support压缩包,解压出来之后将2.0.7_0.crx文件拖到 这个界面里去,这是加载完成之后的效果,选项中的配置如下图所 阅读全文
posted @ 2016-02-02 10:12 Billy_Sherry 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 安装完成git之后要配置一些基本的信息 git config --global user.name "Your Name" git config --global user.email "email@example.com" (其中的"Your Name"和"email@example.com"都要 阅读全文
posted @ 2016-02-01 12:04 Billy_Sherry 阅读(130) 评论(0) 推荐(0) 编辑