首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
NodeJS
订阅
ChiseCC
更多收藏集
微信扫码分享
微信
新浪微博
QQ
52篇文章 · 0订阅
看了pm2的源码后,发现了集群模式下无法切换node版本的奥秘
网上许多人遇到了 pm2 的集群模式无法切换和设置 node 版本的情况,不出意外,我也遇到了,今天这篇文章把这个事为什么,怎么解决说明白
pm2中的cluster模式和fork模式
通过查看pm2在cluster模式下不支持node版本切换带来的一系列思考,包括什么是pm2的cluster和fork模式,还有如何使用cluster.fork,和child_prcess.spawn
升级 node18 遇到的问题总结
本篇文章主要记录 node14 升级 node18 遇到的一些问题,包含问题表现,原因分析及解决方案的一些总结记录,希望可以给大家在升级node18时提供一些参考。
浅尝IM方案在H5活动场景中的应用
本文主要介绍在对数据实时行要求比较高的业务场景中,使用IM方案来保证数据更新的实时性,以提升用户体验;并且在此基础上简单介绍了 WebSocket 长链接的建立,以及其工作原理。
聊一聊Redis的锁
为什么要用锁 我待过的一家k12教育公司,我们当时有个业务场景是这样的。业务这边要给学生排课,偶尔会反馈学生的课时明明充足的但是却提示课时不足,等再刷新一遍页面却发现学生的课时已经不够了。更可怕的是,
学点后端知识之 Sequelize 中创建事务和🔐
Sequelize 是 Node.js 的一个 ORM 库,通过 Sequelize 我们能用熟悉的 js 链接,操作数据库。工作需要,笔者日常工作除了切图,也开始要写后端代码了。由于缺乏经验,之前开发的功能在并发情况下出现了异常。深入理解之后重新回来梳理问题,并记录学习的笔记…
Egg.js 源码分析-项目启动
负责腾讯云DNSPod产品的系统研发工作,完成系统前端功能及后端逻辑代码实现,保障产品质量及研发进度。 前端时间抽出时间针对Koa2源码进行了简单的学习,koa 源码是一个很简单的库, 针对分析过程, 想手把手的实现一个类型koa 的框架,其代码, 根据一步步的完善实现一个简单…
强大的异步专家process.nextTick()
在阅读mqtt.js源码的时候,遇到一段很令人疑惑的代码。 nextTickWork中调用process.nextTick(work),其中函数work又调用了nextTickWork。 到底是怎么回事啊,下面我们来系统性学习一下process.nextTick()。 如果递归…
Node.js日志神器(winston)
任何程序都需要记录业务日志,因此各种语言都有对应的日志库,例如 Java 中的 Log2j,在 Node.js 中也有很多选择,例如 winston、log4js、bunyan 等等,其中 winston 简单易用,且支持多种传输通道。 默认会把日志打印到控制台中。我们还可以用…
从GraphQL N+1 问题到DataLoader源码解析
玩了一段时间GraphQL后突然想起来很有必要看一下DataLoader源码, 正好以此作为重新开始更新文章的契机. 我已经攒了一堆想写的文章idea了... 但是人懒真的是没办法的事, 而且最近确实在忙着学很多新东西hhh. 实际上DataLoader本身的实现没有多么复杂,…