1.以前的误解 很久之前就听说过长连接的说法,而且还知道HTTP1.0协议不支持长连接,从HTTP1.1协议以后,连接默认都是长连接。但终究觉得对于长连接一直懵懵懂懂的,有种...
1.以前的误解 很久之前就听说过长连接的说法,而且还知道HTTP1.0协议不支持长连接,从HTTP1.1协议以后,连接默认都是长连接。但终究觉得对于长连接一直懵懵懂懂的,有种...
Socket.io提供了基于事件的实时双向通讯 Browser和WebServer间的实时数据传输是一个很重要的需求,但最早只能通过AJAX轮询方式实现。在WebSocket...
1、浏览器的同源安全策略 没错,就是这家伙干的,浏览器只允许请求当前域的资源,而对其他域的资源表示不信任。那怎么才算跨域呢? 请求协议http,https的不同 域domai...
重新理了下思路,觉得作者还是要把编译环境写出来,不然很容易导致误解。
1. 浏览器标准环境中(比如说谷歌webkit内核),是一个宏任务紧接着所有微任务执行。
2. 在node环境中,则又不一样了,是一个类型宏任务队列执行完,再去执行微任务。
自己运行一下代码,就可以发现了。
不知道这样理解是否正确,还有想问一下作者,为什么执行完setImmediate的所有微任务,才算是第二轮结束,这里觉得比较匪夷所思。
JavaScript的学习零散而庞杂,很多时候我们学到了一些东西,但是却没办法感受到进步!甚至过了不久,就把学到的东西给忘了。为了解决自己的这个困扰,在学习的过程中,我一直在...
定义 对于像素p、q和z,分别具有坐标(x,y),(s,t)和(u,v),如果 (1) D(p,q) ≥ 0 (当且仅当p=q时,D(p,q)=0) (2) D(p,q...
选择器的特殊性:特殊性的值表示为四个部分 ,比如 0 0 0 0 对于选择器中给定的各个ID属性值,加0 1 0 0对于选择器中给定的各个类属性值,属性选择或伪类加 0 0 ...
(2018-09-06) 1.原型链 将一个类型的实例赋值给另一个构造函数的原型。 2.构造函数继承 在子类型构造函数的内部调用超类型构造函数。 3.组合式继承 使用原型链实...
读网文也有好多年了,从小学四年级到现在研一了,算算大概有十二三年了。以前才开始接触就像接触了毒品,每每一发不可收拾地沉迷在字里行间。听说现在沉迷网游也是一种病,那大概那时候也...
描述 给定一些 points 和一个 origin,从 points 中找到 k 个离 origin 最近的点。按照距离由小到大返回。如果两个点有相同距离,则按照x值来排序;...
第一次自己写递归方法 先确定好结束的条件,再写具体实现某一项的内容,第一次写递归就accept了很激动。 用stringbuffer会减少很多运行时间