首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
公权之害
更多收藏集
微信扫码分享
微信
新浪微博
QQ
43篇文章 · 0订阅
Node.js 并发能力总结
Node.js 有多重并发的能力,包括单线程异步、多线程、多进程等,这些能力可以根据业务进行不同选择,帮助提高代码的运行效率。 本文希望通过读 p-limit、pm2 和 worker_threads 的一些代码,来了解 Node.js 的并发能力。 Node.js 最常用的并…
cluster浅入浅出
、方法。例如 send 方法和 message 事件,这也解释了 worker 是如何实现 IPC 的,完全是借助了 process 对象 第一种方法(也是除 Windows 外所有平台的默认方法)是循环法,由主进程负责监听端口,接收新连接后再将连接循环分发给工作进程,在分发中…
理解vue ssr原理,自己搭建简单的ssr框架
大多数Vue项目要支持SSR应该是为了SEO考虑,毕竟对于WEB应用来说,搜索引擎是一个很大的流量入口。Vue SSR现在已经比较成熟了,但是如果是把一个SPA应用改造成SSR应用,成本还是有些高的,这工作量无异于重构前端。另外对前端的技术要求也是挺高的,需要对Vue比较熟悉,…
使用 NPM 发布和使用 CLI 工具
服务篇可查看 基于 Express 应用框架的技术方案选型浅谈。 在项目中我们经常会用到一些 Node 脚本命令来简化开发的工作量,例如 Element 组件库的 NPM 脚本命令 build:file (使用脚本生成 Webpack 构建的入口源文件)。 为了解决 Node …
《大前端进阶 Node.js》系列 双十一秒杀系统入门
于是,接水怪痛定思痛,下定决心对口罩秒杀系统架构一探究竟,虽然业界大部分的这种场景应该都是基于 Java 实现的,但是怪怪我决定尝试从 Node.js 的方向,配合业界一些成熟的中间件来分析一下整个系统的架构,以及一些常见的问题。 关于 Node.js 如何实现高并发的原理,怪…
还没搞懂nodejs的http服务器?看这一篇就够了
因为我们知道nodejs启动的服务器依赖于libuv,所以这里我们有必要将libuv如何启动tcp服务器的过程说一下,后面的内容才不会看得糊里糊涂。 那么这么一个过程,nodejs是如何通过v8和js将整个过程实现出来的呢?这也是我们本文想要阐释的重点。 nodejs的魅力在哪…
「万字整理 」这里有一份Node.js入门指南和实践,请注意查收 ❤️
JS 是脚本语言,脚本语言都需要一个解析器才能运行。对于写在 HTML 页面里的 JS,浏览器充当了解析器的角色。而对于需要独立运行的 JS,NodeJS 就是一个解析器。 解析器需要运行引擎才能对 JavaScript 进行解析,Node.js 采用了 V8 引擎,Googl…
3种常用鉴权方法原理与实现
学生一枚,作为学习和总结。如果有哪些不对的地方,还请指教 HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。 Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),(通知浏览器设置一下cookie),…
想学Node.js,stream先有必要搞清楚
流的英文stream,流(Stream)是一个抽象的数据接口,Node.js中很多对象都实现了流,流是EventEmitter对象的一个实例,总之它是会冒数据(以 Buffer 为单位),或者能够吸收数据的东西,它的本质就是让数据流动起来。 注意:stream不是node.js…
Nodejs实践 -- 子进程
在node 中, child_process 模块允许我们在自己的Node 程序中执行一些外部程序(如图片处理等)。这里简单介绍下 child_process 提供的四个异步方法(同步的可以去看文档)。 执行外部程序,并且需要提供一组参数,以及一个在进程退出后的缓冲输出的回调。…