首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Node.j s
订阅
阿振sc
更多收藏集
微信扫码分享
微信
新浪微博
QQ
132篇文章 · 0订阅
问答方式学 Node.js
A:Node.js 是指运于 web 服务端的 JavaScript,基于 Chrome V8 引擎,有非阻塞,事件驱动 I/O 等特性。 A:JavaScript 引擎是执行 JavaScript 代码的程序或解释器,JavaScript 引擎可以实现为标准解释器,或者以某种…
【译】Node.js中的Event Loop
为了了解Node,Event Loop(后面我会翻译成“事件循环”)是其中最重要的方面。 为什么它如此重要?因为它表明了Node是怎样做到异步并且拥有非堵塞的I/O操作,当然也是使得Node的“杀手级”应用得以成功的重要原因。 Node.js的代码在单线程上运行。也就是每一个时…
Koa2 中间件原理解析 —— 看了就会写
Koa 2.x 版本是当下最流行的 NodeJS 框架,Koa 2.0 的源码特别精简,不像 Express 封装的功能那么多,所以大部分的功能都是由 Koa 开发团队(同 Express 是一家出品)和社区贡献者针对 Koa 对 NodeJS 的封装特性实现的中间件来提供的,…
Node - 异步IO和事件循环
查阅资料的时候, 发现很多人都对异步和非阻塞的概念有点混淆, 其实两者是完全不同的, 同步异步指的是行为即两者之间的关系, 而阻塞非阻塞指的是状态即某一方。 如果是同步的话, 那么应该是client发起请求后, 一直等到serve处理请求完成后才返回继续执行后续的逻辑, 这样c…
Hapi.js 起步 - 写给前端开发的 Node Web 框架入门
或许你已经使用过 Express, Koa2 等 Node.js 的 WEB 框架,在构建 WEB 应用程序时,你的工作仅仅是产出 RESTFUL API,或者通过 Node 调用其他网络接口。你或许感觉到是不是有一种更简单的方式来处理请求,或在构建项目初期,有没有一种不必因为…
koa2第二篇: 图解中间件源码执行过程
你可以理解为koa2会先按照中间件注册顺序执行next()之前的代码, 执行完到底部之后, 返回往前执行next()之后的代码。 重点是我们需要koa2源码究竟是怎么样执行的? 现在开始调试模式进入koa2源码一探究竟。 然后会进入callback. 这是因为 这个时候this…
04_Node js 包管理工具 npm
在我们安装 Node.js 的时候,它默认会顺带给你安装 npm。 npm list:查看当前目录下都安装了哪些 npm 包。 npm info 模块:查看该模块的版本及内容。 npm i 模块@版本号:安装该模块的指定版本。 i / install:安装。 uninstall…
一点感悟:《Node.js学习笔记》star数突破1000+
笔者前年开始撰写的《Node.js学习笔记》 github star 数突破了1000,算是个里程碑吧。 从第一次提交(2016.11.03)到现在,1年半过去了。突然有些感慨,想要写点东西,谈谈这期间的收获、心路历程,以及如何学习Node.js。 笔者一直有做技术笔记的习惯,…
彻底弄懂文件和二进制数据的操作
Blob Blob 对象表示一个不可变、原始数据的类文件对象。Blob 表示的不一定是JavaScript原生格式的数据。File 接口基于Blob,继承了 blob 的功能并将其扩展使其支持用户系统上的文件。 要从其他非blob对象和数据构造一个Blob,请使用 Blob()…
【译】胜者是 Stream:NodeJS 读取大数据集合几种方法的性能比较(第二部分)
如果你一直在关注我的文章,你应该会看到我几周前发布的一篇博客,这篇博客讨论了使用 Node.js 来读取大型数据集的各种方法。 令我惊讶的是,这篇博客受到了很多读者的喜爱 - 这个主题(对于我来说)似乎在很多其他的帖子、博客或者论坛上已经讨论过了,但是无论如何,它都吸引了很多人…