标签: 异步
-
js异步从入门到放弃(一)- Event Loop模型
众所周知,JS最初的目的是用于处理浏览器的用户交互和操作DOM,因此,如果JS设计成允许同时存在2个以上的线程…
-
循环中的异步&&循环中的闭包
报错了,index不在foo函数作用域下,当然肯定也不会再全局下因为var和let的这个区别(当然var和le…
-
怎样针对JavaScript中的异步函数进行异常处理及测试
这个话题已被反复提起过几百次,不过这次让我们从TDD(Test-Driven Development)的角度来…
-
Swoole 2019 :化繁为简、破茧成蝶
Swoole开源项目从2012年开始发布第一个版本,到现在已经有近7年的历史。在这七年的时间里: 提交了882…
-
你与弄懂promise之间可能只差这篇文章(一)
因为JS引擎在执行js代码时只分配了一个线程去执行,所以Javascript是单线程的。由于有这个前置设定,前…
-
Golang并发:除了channle,你还有其他选择
我们都知道Golang并发优选channel,但channel不是万能的,Golang为我们提供了另一种选择:…
-
js异步机制
js引擎不是独立运行的,它运行在宿主环境中,这个环境可以是浏览器、可以是服务器,或者其他硬件设施。所以在浏览器…
-
PHP协程:并发 shell_exec
在PHP程序中经常需要用shell_exec执行一些命令,而普通的shell_exec是阻塞的,如果命令执行时…
-
从时间碎片角度理解阻塞IO模型及非阻塞模型
传统的网络服务器只支持阻塞模型,该模型下,针对每个客户端连接,服务器都必须创建一个线程来处理这个连接上的请求,…
-
PHP下的异步尝试二:初识协程
PHP下的异步尝试系列 如果你还不太了解PHP下的生成器,你可以根据下面目录翻阅 PHP下的异步尝试一:初识生…