dart 的执行机制和 js 非常类似,同样是异步单线程,类似的事件循环。在大部分时候十分高效。但在大量数据处理的时候,或者 cpu 密集型运算的时候,这种时候,就没那么高效了,特别是在前端在这种时候 ui 卡顿的时候就尤为明显,用户体验极其糟糕。最近用 flutter 开发的阅读器上就遇到了类似的问题,由于存在有笔迹的功能.........
>继续阅读众所周知的JavaScript一直都是单线程的玩意,尽管他的异步io使得他的单线程时候能够保证他的高效,但是在大量数据的处理上会显得极为力不从心。......
>继续阅读上个月做这个的那段时间收获还是颇多的啦。继上个月写了一个函数式的小开头后,就一直没有写过啥了,嘿嘿,忙于毕业啥的。借口啥的也是多。其余的函数式编程那些玩意看啥时候想写再写啦。......
>继续阅读嘿,一个多月没和大家见面喽,上个月说的要学函数式其实也没学多少。不过倒是完成了个IoT项目,不过由于写的过于优秀,暂不开源!前后端带与硬件通信的那种,虽然就是点简简单单的类似智能家居那种。好了不扯远了,还有一个想说的就是为什么标题变成TS了,因为前面遇到了不少问题,打算今后能用TS的就尽量少或者不用js。这段时间开始,我将逐渐从函数式的最基本实现开始,大致捋一捋当中的奥秘......
>继续阅读平时用koa设计一个路由会怎么做呢? koa已经帮我们封装好了路由的大部分实现,而且用了async和await已经把异步回调进行了极大的简化,已经让写路由变得如此轻松。 ......
>继续阅读终于我又回来了,想来想去不知道该写点什么,本来想仔细看看libuv的线程池,看得有点云里雾里的,最后决定了先写这个好啦,不然总觉得自己又偷懒。......
>继续阅读