首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
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 提供的四个异步方法(同步的可以去看文档)。 执行外部程序,并且需要提供一组参数,以及一个在进程退出后的缓冲输出的回调。…