关于Node.js 的文章:

所有文章
作者头像

周骅,前端研发,目前就职于字节跳动。

文章《在 Node.js 中使用多线程编程》的题图

在 Node.js 中使用多线程编程

在以前的博文 别说不可能,Node.js 中实现 sleep 中,我向大家介绍了 Node.js addon 的用法。今天的主题还是 addon,继续挖掘 c/c++ 的能力,弥补 Node.js 的弱点。 我曾多次提到过 Node.js…

9 年前 · 2142 个字 · 8 分钟读完
文章《别说不可能,Node.js 中实现 sleep》的题图

别说不可能,Node.js 中实现 sleep

Node.js 最让人不爽的就是其单线程特性,很多事情没法做,对 CPU 密集型的场景,性能也不够强劲。很长一段时间,我想在 javascript 语言框架下寻求一些解决方案,解决无法操作线程、性能差的问题。曾经最让我印象深刻的方案是 f…

9 年前 · 2745 个字 · 10 分钟读完
文章《phantomjs 使用说明》的题图

phantomjs 使用说明

phantomjs 实现了一个无界面的 webkit 浏览器。虽然没有界面,但 dom 渲染、js 运行、网络访问、canvas/svg 绘制等功能都很完备,在页面抓取、页面输出、自动化测试等方面有广泛的应用。 安装 下载phantomj…

10 年前 · 6240 个字 · 23 分钟读完
文章《在 Node.js 中实现阻塞》的题图

在 Node.js 中实现阻塞

Node.js 中与生俱来的单线程编程、回调函数异步式风格让我们有时喜有时忧。先说单线程,很多人会费解于 Node.js 的单线程如何能做到高并发?这个问题不是本文重点,点到为止。澄清一点,Node.js 的单线程仅仅指 javascri…

10 年前 · 1116 个字 · 5 分钟读完
文章《fibers in Node.js》的题图

fibers in Node.js

fiber/纤程 在操作系统中,除了进程和线程外,还有一种较少应用的纤程(fiber,也叫协程)。纤程常常拿来跟线程做对比,对于操作系统而言,它们都是较轻量级的运行态。通常认为纤程比线程更为轻量,开销更小。不同之处在于,纤程是由线程或纤程…

10 年前 · 2891 个字 · 11 分钟读完
文章《如何在 Node.js 环境下操作 DOM》的题图

如何在 Node.js 环境下操作 DOM

Javascript 之所以为 Javascript,很重要的原因是浏览器为其实现了 DOM 和 BOM 接口(参考)。但在 Node.js 环境下,并没有 DOM 和 BOM,所以 html 文档与其他类型的文档并无不同,很难进行处理。…

10 年前 · 1993 个字 · 8 分钟读完
Copyright © 2024 周骅的博客