首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
biggerdong
掘友等级
程序员
|
大东蹦跶无限公司
好好学习天天向上
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
114
文章 84
沸点 30
赞
114
返回
|
搜索文章
最新
热门
浏览器帧原理以及事件循环笔记
这个看了一堆文档越看越糊涂,但还是做一个总结吧,后期会及时修正。 浏览器根据 VSync 垂直同步信号(verticalsynchronization) 来进行渲染,浏览器渲染引擎渲染和这个信号保持一致才不会产生页面卡顿问题,也就是按照页面60mhz的刷新率一个 VSync 时…
你不知道的javascript(中)异步和性能读书笔记
第二个类比是定时器的,定时器就是现在我告诉Siri启动一个定时器八分钟后提醒我去买菜,然后Siri注册了一个提醒我去买菜的handler,我就接着刷微博,八分钟到了之后Siri提醒我去买菜也就是将买菜推入到了我的任务队列,我刷完微博就去买菜了。 以上两个类比可以知道异步就是一种…
实现一个Electron中IPC通信组件记录
作用:将electron的ipc通信功能封装成组件形式,当接收得主进程的ipc消息会自动更新redux中store中的数据,当用户通过专门的方法修改store的时候,又会自动更新store并且把消息发送给主进程。这样的好处是一些展示类的信息就不需要频繁注册事件,只需要组件绑定s…
child_process使用记录
其中exec,execFile,fork均是从spawn衍生出来。 (1)衍生一个shell,然后在shell执行命令。相当于把command直接发送给shell执行。 (3)具有maxbuffer,stdout 或 stderr 上允许的最大字节数。如果超过限制,则子进程将终…
node.js stream使用整理
流是node.js最重要的组成和设计模式之一,可以做到实时处理。 1、读取全部文件到缓存后,再处理。 这样的问题是:1、需要的时间需要加倍。2、内存可能溢出。 2、通过流边读取,边处理。这样可以提升时间效率,降低空间占用。 所以要实现大文件的高效率读取,防止内存爆掉,用流是很有…
Node.js设计模式读书笔记(2)
首先需要了解的是计算机如何操作I/O的。 在计算机中I/O是缓慢的。 特点是:与I/O请求相对应的函数将阻塞线程的进行,直到操作完成。使用阻塞I/O实现的web服务无法处理同一线程中的多个连接,因此在web服务中处理并发的传统方式是为需要处理的每个并发连接启动一个线程或者进城。…
Node.js设计模式读书笔记(1)
小核心要表达的意思是:具有功能的最小集合比如(net,path,fs)等,而其他更复杂的功能则是基于这个基础之上开发出来。保持核心功能的最小集合,不仅利于可维护性,而且对于整个生态系统的进化有积极作用。 Node.js使用模块的概念作为构建程序代码的基本方式,它是一个构建块,用…
88. 合并两个有序数组
给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 num…
遇到的柯里化函数使用场景记录
考虑一个场景,滚动事件中会发起网络请求,但是我们并不希望用户在滚动过程中一直发起请求,而是隔一段时间发起一次,对于这种情况我们就可以使用节流。 考虑一个场景,有一个按钮点击会触发网络请求,但是我们并不希望每次点击都发起网络请求,而是当用户点击按钮一段时间后没有再次点击的情况才去…
优先队列
优先队列是用来做什么事情的?应用程序需要处理优先级的事件,为每个事件分配一个优先级,优先处理优先级高的事件,这样就需要优先队列。 什么是优先队列?支持删除最大元素和插入元素。 1、无序数组实现,在插入的时候往数组末尾插入,获取的时候再获取最大的,这样插入的时间复杂度是O(1),…
下一页
个人成就
文章被点赞
77
文章被阅读
51,474
掘力值
982
关注了
2
关注者
14
收藏集
0
关注标签
16
加入于
2016-09-05