首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
我切图贼快
掘友等级
前端开发工程师
|
undefined
前端打字员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
最难不过二叉树--你应该知道的BFS与DFS
BFS (广度优先搜索):按照二叉树的层次访问,通常采用队列保存每个层次的节点。 广度优先遍历 又称为"宽度优先搜索"或"横向优先搜索",简称 BFS。它的实现思想是:从一点出发,查出它的邻接节点放入队列并标记,然后从队列中弹出第一个节点,寻找它的邻接未被访问的节点放入队列,直…
小程序摸爬滚打之路
上面这张图相信接触过小程序的开发者多多少少都有看到过,小程序的渲染层和逻辑层分别由 2 个线程管理:视图层的界面使用了 WebView 进行渲染,逻辑层采用 JsCore 线程运行 JS脚本。 那么为什么要这样设计呢,为了管控和安全,我们需要阻止开发者使用一些,例如浏览器的wi…
前端递归思想(禁止套娃)
函数调用会使用栈来保存临时变量,而栈的数据结构为先进后出,每调用一个函数,都会将临时变量封装为栈帧压入内存栈,等函数执行完成返回时才出栈。系统栈或者虚拟机栈空间一般都不大。如果递归求解的数据规模很大,调用层次很深,一直压入栈,就会有堆栈溢出的风险。 trampoline 方法中…
node浅析--异步IO和事件循环
异步对于前端来说是老生常谈的话题,同样的,学习node也离不开异步IO与事件循环,之前一直不是很懂,最近正在看相关的文档,顺便总结一下。 之前一直不是很理解异步与非阻塞的区别,一直以为是同一回事,看起来都是达到了我们并行I/Ode目的,但实际上,异步/同步和阻塞/非阻塞实际上是…
node浅析--模块
总所周知,node的模块机制是基于CommonJS规范的,Node借鉴CommonJS的Modules规范实现了一套非常易用的模块系统,CommonJS对模块的定义十分简单,主要分为模块引用,模块定义和模块标识。 CommonJS规范中,存在require()方法,接受模块标识…
个人成就
文章被点赞
23
文章被阅读
12,341
掘力值
289
关注了
34
关注者
7
收藏集
10
关注标签
12
加入于
2018-04-03