php实现websocket实时消息推送
前言: WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 浏览器通过 JavaScript 向服务器发出建立 …
- 2.09k
- 1
- 阅读全文
前言: WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 浏览器通过 JavaScript 向服务器发出建立 …
在一般的数组操作中,我们经常用到 push(),但是用 concat() 的时候却很少,然而两个函数的用法其实很相似,你可以理解为,push() 是 concat()的简化版; 我们可以写个例子查看一下: /*push()方法*/ var arr=[1,2,3,4,5]; console.log(a…
在购物网站中,加入购物车的功能是必须的功能,有的网站在用户点击加入购物车按钮时,就会出现该商品从点击出以抛物线的动画相似加入购物车,这个功能看起来非常炫,对用户体验也有一定的提高。下面介绍基于jquery fly插件实现加入购物车抛物线动画效果。使用jquery.fly插件很方便时实现抛物线动画加入…
tweenlite,是webgame开发人员比较常用的一个缓动库。 官方网站:http://www.greensock.com/tweenlite/ 先简单介绍它的优点吧。 1.高效,性能不会差。 2.体积小,用到项目中,你的文件大小增加了3-4k。 3.容易使用,常用的函数就那么几个…
Vue2.0 传值方式: 在Vue的框架开发的项目过程中,经常会用到组件来管理不同的功能,有一些公共的组件会被提取出来。这时必然会产生一些疑问和需求?比如一个组件调用另一个组件作为自己的子组件,那么我们如何进行给子组件进行传值呢?如果是电商网站系统的开发,还会涉及到购物车的选项,这时候就会涉及到非父…
在js 中 , 有一种判断数据基本类型的方法 typeof , 只能判断5中基本类型:即 “number”,”string”,”undefined”,”boolean”,”object” 五种,再加上 ES6 中新引入的 Symbol 数据类型。 用法为: typeof 1 typeof str c…
每个作用域里面都绑定了一个特别的值叫 this ,具体 this 表示的是什么要看函数是怎么被执行的。 this 翻译成中文就是“这…”,它本身并没有特殊的意义,它的意义完全取决于你在什么情景下使用它。比如你在跟朋友讨论一部电影:《Brother》,“这部电影是北野武的一部作用”,在这句话里,这(t…