一、即时通讯简单介绍 1、简单说明 即时通讯技术(IM)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容。 有许多的IM系统,如AOL IM、Yahoo IM、 MSN以及QQ,它们最大的区别在于各自通讯协议的实现,所以即 ...
分类:
移动开发 时间:
2016-05-22 20:13:12
阅读次数:
191
nodejs实践-MongoDBlaiqun@msn.cnContents1.?特点:2.?开始使用3.?使用Mongoose操作MongoDB4.?在express中使用,组织数据库相关代码1.?特点:使用BSON存储数据支持相对丰富的查询操作支持索引副本集分片无模式部署简单方便2.?开始使用检查... ...
分类:
数据库 时间:
2016-05-16 21:43:10
阅读次数:
248
nodejs实践-代码组织laiqun@msn.cnContents1.?代码组织1.?代码组织更新版本npm install -g nn latest 项目文件组织MVC前后端代码的分离清晰明了的组织项目代码水平文件夹结构:按文件角色组织 C一组垂直文件夹结构按照文件功能组织项目初始化:规范的pa... ...
分类:
Web程序 时间:
2016-05-16 17:34:06
阅读次数:
185
使用nodejs的net模块创建TCP服务器laiqun@msn.cnContents1.?代码实现2.?使用telnet连接服务器测试3.?创建一个TCP的client1.?代码实现const PORT = 18001; const HOST = '127.0.0.1'; var net = re... ...
分类:
Web程序 时间:
2016-05-15 15:27:29
阅读次数:
286
使用express创建web服务器laiqun@msn.cnContents1.?简单的express服务器2.?静态文件服务3.?路由4.?中间件1.?简单的express服务器安装npm install express使用npm找不到源,改用cnpm第一版本var express = requi... ...
分类:
Web程序 时间:
2016-05-15 15:26:18
阅读次数:
178
使用nodejs的http模块创建web服务器laiqun@msn.cnContents1.?web服务器基础知识2.?Node.js的Web 服务器3.?代码实现1.?web服务器基础知识接受HTTP请求(GET POST DELETE PUT PATCH HEAD)处理HTTP请求(自己处理,或... ...
分类:
Web程序 时间:
2016-05-15 15:18:09
阅读次数:
177
git教程
laiqun@msn.cn
Contents
1.?问题背景?
2.?解决方案?
3.?经典流程
4.?背后原理
5.?版本切换
6.?本地分支管理
7.?远程管理
8.?远程多人合作流程
9.?管理github项目
10.?总结
1.?问题背景?
如果你用Microsoft W...
分类:
其他好文 时间:
2016-05-13 00:17:23
阅读次数:
177
学习响应式设计笔记 laiqun@msn.cnContents1.?问题背景?2.?什么是响应式设计和自适应设计有什么不同?3.?如何创建响应式网站4.?经典设计流程5.?响应式网站的参照设计1.?问题背景?为不同分辨率的设备提供不同的网页,曾经的手机端与PC端分别维护一份代码,显得罗嗦,维护难,功... ...
分类:
其他好文 时间:
2016-05-10 18:22:46
阅读次数:
250
网站性能优化 laiqun@msn.cn1.?缓存条件GET—默认自带→If-modified-since:wed,22,2006,4:15pm←Last-modified:Expires:wed,22,2006,4:15pm—需要设置缺点:要求服务器与客户端的时钟严格同步,过期后发送新的过来Exp... ...
分类:
Web程序 时间:
2016-05-10 18:14:42
阅读次数:
184
Javascript教程laiqun@msn.cnContents1.?javascript嵌入方式2.?javascript语法3.?数据类型4.?javascript变量5.?字符串6.?数组 多维数组7.?运算8.?Map和set9.?流程控制10.?函数11.?变量提升、变量的作用域12.?... ...
分类:
编程语言 时间:
2016-05-10 18:05:15
阅读次数:
382