- 博客(9)
- 收藏
- 关注
原创 socket.io框架学习
socket.io框架是用于网页中实时通信,一般用于开发聊天室等实时性较强的系统模块一开始从官网http://socket.io/上down了一个demo下来,这个demo里面只有基本的收发消息的功能,然后我在这个基础上加上了用户设置昵称、私信用户、上线下线及当前在线人数提醒功能github地址:https://github.com/FujiBilly/SocketIO.git
2016-05-26 17:24:20 1740
原创 nodejs 热更新
gulp监控工具nodemon,可以监视代码的改动而重启服务器,然而还是觉得若不用重启而直接加载新的代码更方便,所以在网上找了下nodejs热更新的方法,顺便记录一下 其实,方法也是通过监视文件被改动的时候,将缓冲区中已加载的对应模块清除,此时缓冲区中就不保留有该文件模块的代码,直至下一个请求该文件模块到来时,才会去重新加载一遍对应的模块,而正是改动之后的文件模块。而总结出
2016-05-26 17:20:46 4770
原创 Nginx反向代理和负载均衡的了解
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。负载均衡 (Load Balancing) 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据
2016-05-26 17:17:17 410
原创 OAuth认证实现机制及单点登录原理
OAuth认证是为了做到第三方应用在未获取到用户敏感信息(如:账号密码、用户PIN等)的情况下,能让用户授权予他来访问开放平台(主要访问平台中的资源服务器Resource Server)中的资源接口其流程主要是:用户首先要保持登录,即已认证通过的状态第三方应用请求用户授权(我理解是弹出一个显示的操作界面让用户确认给第三方授权)用户授权成功之后会向Authorization Serv
2016-05-26 17:08:21 15912 1
转载 MongoDB创建和删除自启动服务
MongoDB的安装与设置MongoDB服务 Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手
2016-01-18 14:56:38 775
原创 WebStrom编写CoffeeScript使用谷歌浏览器进行调试
一、装好你需要的软件和环境,这个就不一一列举了,以下要用的装好就行了二、谷歌浏览器中要加载好JetBrains IDE Support,首先下好JetBrains IDE Support压缩包,解压出来之后将2.0.7_0.crx文件拖到这个界面里去,这是加载完成之后的效果,选项中的配置如下图所示,OK浏览器的配置就这样子三、在WebStrom中导入你的no
2016-01-14 11:32:11 838
原创 对js原型对象的理解
有了原型对象(prototype),就不用在构造函数中定义对象实例的信息,而只需要通过xxx.prototype.xxxx即可添加到原型对象中;而原型对象本身也是对象,故也有自己的原型对象,这样一来就形成了原型链,因此某个对象在自己的原型对象中找不到指定值时就会到自己原型对象的原型对象去找,以此类推,直到找到则停止(下例中person1本身的原型对象中是不含有sayName()的,故其
2015-12-22 20:45:47 337
原创 安装pomelo游戏框架
一、确保你的windows下具备了 VC++ 编译器,包含在Visual Studio 2010中 和 Python(2.5二、而我在安装时发现我还没装python,于是到官网 https://www.python.org/ 下载了一个windows 64bit 的 python 2.7三、简单地python安装过程,我是装在 E:\Python27 目录下,然后记得安装要设置系统环境
2015-11-30 14:36:54 508
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人