摘要: socket是用来让浏览器和服务器进行实时通讯的。以前通常使用定时轮询的方式来模拟实时通讯,但这样做无疑是增加了服务器的压力。 下面是搜集的socket.io的一些用法: 服务端部分 发送消息 分组和分组发送消息 客户端 项目代码部分: 项目中用到的功能都很简单,最主要的无非就是进入房间、退出房间、 阅读全文
posted @ 2016-12-15 10:25 8932809 阅读(5037) 评论(0) 推荐(0) 编辑
摘要: 以前www和app.js它俩是在一起的 现在业务独立开了 www 创建了服务 监听了error事件和开始监听事件 具体的每个请求的中间件都放到app.js中去了 WWW文件: APP.JS文件: 阅读全文
posted @ 2016-12-14 10:39 8932809 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 1、使用LiveReload插件可以监控文件夹中页面的变化,从而刷新浏览器。网址为:http://livereload.com 2、使用Deployd可以对Mongodb进行可视化操作,但遗憾的是开发团队很长时间没有对它进行更新了。网址:https://github.com/deployd/depl 阅读全文
posted @ 2016-12-13 16:45 8932809 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 项目中用到的主要有angularjs、bootstrap、socket.io、express、mongodb 项目主要的流程是页面通过angularjs的service对后台进行访问,express只负责后台数据处理。个人感觉相当于mvc+webapi的方式。 项目完成有几个月时间了, 当时没有马上 阅读全文
posted @ 2016-12-13 15:22 8932809 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 在传递a的时候,其实是将引用a的一个复本赋值给x,而a仍然指向x,在方法中,我们可以通过x来改变数组的值,然后重新赋值x=[4,5,6],但这病不影响a的指向所以我们不能通过引用x来更改引用a的指向,只能更改a和x共同指向的值如果要改变原值,就必须改变x指向的数组,而不是为x赋值一个新的数组,例如: 阅读全文
posted @ 2016-11-10 17:12 8932809 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 类型 js中的变量是没有类型的,只有值才有类型,变量可以随时接受任何类型。例如: undefind 和 undeclared 在js中,已在作用域声明但还没赋值的变量,是undefined。相反还没在作用域中声明过的变量是undeclared 需要特别注意的是如果用typeof undeclared 阅读全文
posted @ 2016-11-01 11:36 8932809 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1、 parseInt(string, radix)函数可解析一个字符串,并返回一个整数。 当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数。 举例: 如果 string 以 "0x" 开头,parseInt() 会把 string 的 阅读全文
posted @ 2016-10-31 14:08 8932809 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 对于分配在堆栈上的局部变量来说,操作系统维护着一个堆栈指针来指向下一个自由空间的地址,并且堆栈的内存地址是由高位到低位向下填充 对于值类型来说,一般创建在线程的堆栈上 引用类型的实例分配于托管堆上 栈的分配是向低地址扩展,而堆的分配是向高地址扩展。 阅读全文
posted @ 2016-10-31 13:58 8932809 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 指令内部通过scope:true false {} 三种来控制作用域。 先来介绍scope:true的情况: 用这种方式控制的作用域表示为继承并且隔离,也就是说,指令内部是继承了firstCtrl的myProperty变量,通过修改父控制器变量值的时候,指令内部也会发生变化。 但修改指令内部的变量时 阅读全文
posted @ 2016-10-31 13:53 8932809 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 选择器: nav>li 表示在nav内部子li的样式,而不是所有的后代元素,只是往下一层li的样式。 nav+p 表示nav类相邻的p元素的属性,其他的p元素不受影响。 nav[title] 表示nav的title属性的样式。 nav[rel='active'] 表示nav类的属性rel为activ 阅读全文
posted @ 2016-10-31 13:52 8932809 阅读(169) 评论(0) 推荐(0) 编辑