首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
清风晴雨
掘友等级
前端
|
北京
Front-end Engineer.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
Web Worker
JavaScript是单线程的,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,单线程带来很大的不便,无法充分发挥计算机的计算能力。 在前端浏览器中,JavaScript主线程与…
服务端推送方案
构建一个实时的Web应用程序具有挑战性,我们需要考虑如何将数据从服务器发送到客户端。实现这种“主动”的技术已经存在了相当长的一段时间,并且仅限于两种通用方法:客户端拉取或服务器推送。 让我们以一个简单的用例来比较上述技术并进行技术选型。 我们的示例非常简单。我们需要开发一个仪表…
JavaScript 执行机制之 Event Loop
JavaScript 语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。那么,为什么 JavaScript 不能有多个线程呢?这样能提高效率啊。 JavaScript 的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript 的主要用途是与用户互动,以及操作…
superagent 使用文档
在公司现有的架构中,各类服务都主要是以REST的接口形式提供服务,HTTP的调用理所当然成为重中之重,最开始我们选用的是request,它简单易用,而且无论是下载量还是被依赖的数量都极高,绝对的信心保证。 在最开始的使用阶段还是十分的顺心的,随着对接的服务越来越多,而且各自的调…
前端中的二进制流
我们通常将图片/音频等文件用二进制流来表示. 计算机的存储在物理上是都二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。 二进制文件比较节约空间,在储存字符型数据时与普通存储并没有差别。但是在储存数字,特别是实型数字时,二进制更节省空间; 内存中参加计算的数…
JavaScript 发布-订阅实现
一个全局的 “发布-订阅” 事件机制,以便于层次关系不明确的组件间的直接通信.
Chrome 浏览器的渲染原理
构建 DOM 树的输入内容是一个非常简单的 HTML 文件,然后经由 HTML 解析器解析,最终输出树状结构的 DOM。 样式计算的目的是为了计算出 DOM 节点中每个元素的具体样式。 和 HTML 文件一样,浏览器也是无法直接理解这些纯文本的 CSS 样式,所以当渲染引擎接收…
css 命名规范 — BEM
很多开发人员讨厌CSS。根据我的经验,这是因为没有花时间学习CSS。 CSS不是最漂亮的“语言”,但它已经成功地为web样式提供了超过20年的支持。还不错吧? 但是,当您编写更多的CSS时,您很快就会看到一个很大的缺点。 很难维护CSS。 写得不好的CSS很快就会变成噩梦。 下…
通过集群提升 Node.js 性能
在构建生产应用程序时,你通常会寻找优化其性能的方法。在这篇文章中,我们使用一种方法,改进 Node.js 应用程序处理工作负载的方式。 Node.js 应用是运行在单线程的,这意味着在一个多核系统(现在大多数计算机都是这样)上,并不是所有的内核都会被应用程序充分利用。为了使用其…
Node.js 多进程之 cluster 模块
单个 Node.js 实例运行在单个线程中。 为了充分利用多核系统,有时需要启用一组 Node.js 进程去处理负载任务。 在 Node v0.8 版本之前,实现多进程架构必须通过 child_process 来实现,要创建单机 Node 集群,由于有这么多细节需要处理,对普通…
下一页
个人成就
文章被点赞
277
文章被阅读
99,414
掘力值
2,202
关注了
3
关注者
39
收藏集
3
关注标签
5
加入于
2020-04-23