首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
nodejs
订阅
undefind007
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
深入理解Promise运行原理
Promise可以认为是一种用来解决异步处理的代码规范。常见的异步处理是使用回调函数,回调函数有两种模式,同步的回调和异步的回调。一般回调函数指的是异步的回调。 为了等value1, value2, value3数据都准备好,必须要一层一层嵌套回调函数。如果一直嵌套下去,就形成…
Node.js 闪耀于 Web 区块链 Nimiq
Nimiq [1] 是一个2017年启动的区块链项目,其应用场景目标为支付(闪电网络,P2P货币兑换等),特色是只通过浏览器打开一个网页就能参与到区块链网络中进行转账和挖矿,相当于 Web 版的比特币,大幅度降低了普通用户参与区块链的门槛。
[译] 8 个技巧让你在 2018 年构建更好的 Node.js 应用程序
在过去的两年里,我们介绍了编写和操作 Node.js 应用程序的最佳实践 (请阅读 2016 版和 2017 版)。又一年过去了,是时候重温一下如何成为一个更好的开发者这个话题了! 在本文中,我们收集了一些我们认为 Node.js 开发者在 2018 年需要知道的技巧。随便挑选…
《Node.js设计模式》使用流进行编码
本系列文章为《Node.js Design Patterns Second Edition》的原文翻译和读书笔记,在GitHub连载更新,同步翻译版链接。 Streams是Node.js最重要的组件和模式之一。 社区中有一句格言“Stream all the things(St…
浅谈event loop
JavaScript的主要用途主要是用户互动,和操作DOM。如果JavaScript同时有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删除了这个节点,这时这两个节点会有很大冲突,为了避免这个冲突,所以决定了它只能是单线程,否则会带来很复杂的同步问题。此外HTML5提…
Nodejs 实践 -- Stream 流
当处理大文件读取、压缩、归档、媒体文件和巨大的日志文件时,数据都会被读入内存,内存很快就会被使用完,这将会给程序带来很大的问题。 如果在进行这些操作的时候,配合一个合适的缓冲区,一次读取固定的长度,就会使用更少的内存,这就是流式的API。 Readable - 可读的流 (例如…
Event Loop的规范和实现
一直以来,我对Event Loop的认知界定都是可知可不知的分级,因此仅仅保留浅显的概念,从未真正学习过,直到看了这篇文章——《这一次,彻底弄懂 JavaScript 执行机制》。该文作者写的非常友好,从最小的例子展开,让我获益匪浅,但最后的示例牵扯出了chrome和Node下…
JavaScript异步流程控制的前世今生
javascript在设计之初.为了避免资源管理复杂问题(多个线程同时操作dom,以哪个为准),因此被设计成为了单线程语言. 说起异步就不得不提回调, 为了解决多重回调嵌套导致代码难以维护问题.javascript一直都在完善这个解决方案. ES6之前异步编程最常用的方法,如果…
Nodejs 连接各种数据库集合例子
Nodejs 连接各种数据库集合例子
介绍 Node.js 未来两处很不错的新特性
这个 PR 实验性地加入了 Promise 化的 fs API。虽然现在我们可以使用 util.promisify 来简单地封装 fs 这一套 API,但这只是“封装”。从 Node.js 内核层面上支持 Promise 会有更大的性能优势。 以后我们可以这样优雅的读取文件: …