首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node.js
订阅
冉龙
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
# NodeJs 实战——原生 NodeJS 轻仿 Express 框架从需求到实现(一)
这篇文章是一个系列的文章的第一篇,主要是自己实现一个express的简易版框架,加深对nodejs的理解。 github地址欢迎拍砖。 在浏览器上打开http://localhost:3000,网页将显示 Hello World。 由 Hello World 实例分析,我们可以…
RxJava 响应式编程 | 使用 RxJava 的 Flowable 和背压
通常用于描述系统排出的流体在出口处或二次侧受到的与流动方向相反的压力。 在响应式编程中,我们可以将产生信息的部分叫做上游或者叫生产者,处理产生的信息的部分叫做下游或者消费者。 但如果生产的信息数量过多,以至于超出缓存大小,就会出现缓存溢出,甚至可能造成内存耗尽。 我们可以制定一…
[译] 使用 Node 和 OAuth 2.0 构建一个简单的 REST API
JavaScript 在 web 是随处可见 —— 几乎每个 web 页面都会或多或少的包含一些 JavaScript,即使没有 JavaScript,你的浏览器也可能存在某种扩展类型向页面中注入一些 JavaScript 代码。直到如今,这些事情都不可避免。 JavaScri…
Node.js 中遇到含空格 URL 的神奇“Bug”——小范围深入 HTTP 协议
首先声明,我在“Bug”字眼上加了引号,自然是为了说明它并非一个真 Bug。 大概意思就是说:一台服务器通过 HTTP 协议去请求另一台服务器的时候,单方面被对方服务器断开了连接——并且并没有任何返回。 其实这次请求的一些猫腻很容易就能发现——在 URL 中有空格。所以我们能简…
《Node.js设计模式》基于回调的异步控制流
本系列文章为《Node.js Design Patterns Second Edition》的原文翻译和读书笔记,在GitHub连载更新,同步翻译版链接。 Node.js这类语言习惯于同步的编程风格,其CPS风格和异步特性的API是其标准,对于新手来说可能难以理解。编写异步代码…
回顾Node文件路径
node中路径在很多地方都有使用,基础到不起眼。但有时候就是不起眼的东西,会在你不轻易间跳出来给你上一课。 想起来复习一下文件路径的起因,是因为最近整理了一下项目结构,调整了目录。这也是基于对现代IDE的信任(都是IDE给惯的病),IDE会处理好路径问题,所以我只管拖动,他负责…
Node.js 中流操作实践
Stream 是 Node.js 中的基础概念,类似于 EventEmitter,专注于 IO 管道中事件驱动的数据处理方式;类比于数组或者映射,Stream 也是数据的集合,只不过其代表了不一定正在内存中的数据。。Node.js 的 Stream 分为以下类型: Stream…
# 每天阅读一个 npm 模块(7)- delegates
今天阅读的模块是 delegates,它由大名鼎鼎的 TJ 所写,可以帮我们方便快捷地使用设计模式当中的委托模式(Delegation Pattern),即外层暴露的对象将请求委托给内部的其他对象进行处理,当前版本是 1.0.0,周下载量约为 364 万。 this 对象中 m…
[译] Node.js 高性能和可扩展应用程序的最佳实践 [第 2/3 部分]
在上篇文章中,我们学会了如何无需忧虑代码,而水平扩展 Node.js 应用程序。本章中,我们将讨论扩展时必须注意的事项,以便在扩展流程时防止错误发生。 本章首先要讲的不是代码,而是你的基础架构。 如果你希望应用程序能够多主机扩展,则必须部署数据库到一些独立的主机,以便可以根据需…
Node.js 服务连接 MongoDB 处理最佳实践
关于如何处理 node.js 服务连接 MongoDB,我查阅了大量中英文资料,发现并没有太适合我所期望的能力的方案,因此经过一番官方文档的研究,总结了以下的连接 MongoDB 的方法(使用目前 Node.js 平台最常用的 MongoDB ODM mongoose),斗胆称…