![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
AndBridge
这个作者很懒,什么都没留下…
展开
-
await promise自己的笔记总结。忘了来看看。
js会优先执行主任务,微任务会入队到微任务队列,等主任务执行完毕后再执行微任务。消息队列如setTimeout的优先级小于微任务小于主任务。await 阻塞同一调用域的会一直阻塞,阻塞子函数调用域只阻塞一层。如:await promise 和 await function{promise}的区别)await promise后面要想执行必须得等promise所有.then执行完毕await function{promise}后面的要想执行必须得等函数里面的promise的第一个.then执行完毕。原创 2021-08-03 20:11:51 · 148 阅读 · 0 评论 -
Node和Go的大同小异
Node和Go两种十分出色的语言。Gin是Go的框架。Koa是Node的框架。Gin和Koa在代码的书写风格上有些很多相似之处。比如:中间件。相同之处:1.都有ctx上下文 (Gin: ctx *gin.Context,koa:ctx)2.都有向下调用函数(Gin:ctx.Next(),Koa:next())3.Gin的ctx.Next()和Koa的next()作用相同。并且Gin和Koa中间件执行顺序相同。4.ctx(ctx *gin.Context)和next(ctx.Next)都是原创 2021-04-28 23:39:30 · 1202 阅读 · 2 评论 -
阻塞 非阻塞 并发 并行 异步 同步。
阻塞 非阻塞 并发 并行 异步 同步等问题详解。非阻塞就是收营员收了一个顾客的钱然后给顾客号码牌并把要做到的菜告诉厨师然后继续收另一个顾客的钱。(不需要等厨师做好菜后把菜给顾客后再服务另一个顾客)异步就是一个厨师开了好几个灶同时做收营员给送过来的订单上的菜或者订单,哪个菜或哪个订单先好不一定,反正菜或订单好了会叫收营员给顾客。以上就是非阻塞异步I/O阻塞就是收营员收了一个顾客的钱然后让顾客等着厨师把菜做好给顾客了,然后再收第二个顾客的钱再做菜再给顾客。同步就是一个厨师只开了一个灶必须要按照收营员送原创 2021-04-28 22:42:04 · 90 阅读 · 0 评论