首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
Oribe
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
大前端,你说你不会Koa?进来带你手撸源码,看完不会,尽管喷!
看完就懂,看完自己手写没问题。本文通过逐行代码实现,而不是讲解Koa源码,一点一滴的学习Koa核心实现,在学习Koa的的同时,让你了解更多Koa用到的知识点。
Egg.js + pkg 打包可执行程序踩坑笔记
用 Egg.js 开发了一个 nodeJS 的服务需要部署到客户现场,按照正常的部署操作,需要给服务器上安装 NodeJS 的开发环境,然后配置代理、镜像源,安装依赖,再通过 npm start 命令来启动服务。 实际业务中服务器是由客户方进行运维的,这种复杂操作流程显然不能被…
Node.js的底层原理
Node.js 底层原理到底是什么?本文内容主要分为两大部分,第一部分是 Node.js 的基础和架构,第二部分是 Node.js 核心模块的实现。
JWT、OAuth 2.0、session 用户授权实战
为用户提供授权以允许用户操作非公开资源,有很多种方式。比如使用 token、session、cookie,还有允许第三方登录授权的 OAuth 2.0. 为了理解这些技术的机制和它们之间的关系,本文就来一一使用这些方案实现一个前端通过后端验证授权来访问后端服务的应用。 我们将用…
后端开发都应该了解的登陆漏洞
这是我参与更文挑战的第1天,活动详情查看: 更文挑战 前言 登录是大部分网站都具备的一个功能,作为用户使用系统的第一步,如果登陆逻辑设计不合理,容易被攻击者利用,造成安全问题。 密码泄漏 弱口令 相信
坚持造轮子第五天 - 时间旅行
一天造一个轮子,干就完了。 时间旅行就是让程序可以在自己历史状态里面任意穿梭,想想Office和PS软件中的Undo和Redo就知道。再想想王者荣耀的录像功能。 时间旅行实际上就是设计模式中的备忘录模式。这个到我们可以练习设计模式的时候再升华,先不在这里强行渡劫。 首先Redu…
你应该了解的23个极为有用的NodeJS库
这是一个市场上最好的javascript后端库列表,甚至我会推荐你把它收藏起来,以便将来参考,就像我为自己做的那样 😜。 1. Express 快速,简单,极简的Node Web框架。 2. Socket.io 3. Body-parser Node.js body解析中间件…
RESETful API 设计规范
为了更好的讨论规范带来的争议及问题,现已把该文档整理并开源到 github,关于大家补充及提 issue。 在通过 API 于后端服务通信的过程中,应该 使用 HTTPS 协议。 所有的 API 必须保持向后兼容,你 必须 在引入新版本 API 的同时确保旧版本 API 仍然可…
Node.js - 阿里Egg的多进程模型和进程间通讯
最近用Egg作为底层框架开发项目,好奇其多进程模型的管理实现,于是学习了解了一些东西,顺便记录下来。文章如有错误, 请轻喷 伴随科技的发展, 现在的服务器基本上都是多核cpu的了。然而,Node是一个单进程单线程语言(对于开发者来说是单线程,实际上不是)。我们都知道,cpu的调…
真-Node多线程
一般人理解 Node 是单线程的,所以 Node 启动后线程数应该为 1,我们做实验看一下。 可以看到 Node 进程占用了 7 个线程。为什么会有 7 个线程呢? 我们都知道,Node 中最核心的是 v8 引擎,在 Node 启动后,会创建 v8 的实例,这个实例是多线程的。…