首页
学习
活动
专区
圈层
工具
发布

#node.js

能在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境

把"AI 友好"拆成可测判据后,我们发现有两处判据是错的

逐曜AI

我们在一个内容质量评分服务里写了十几条结构判据。回头拿真实内容核对时,发现其中两处是失效的:

3310

Node.js 中如何正确处理 Stream 的错误与清理

用户12771345

写 Node.js 服务时,Stream 几乎是绕不开的东西。上传文件、解压归档、转发日志,背后都是流在跑。很多人第一次踩坑的地方不是读不到数据,而是出错之后资...

5210

Node.js 全局变量污染:从 req.user 到 AsyncLocalStorage 的实践

用户1839651

在 Node.js 服务端开发里,我们经常需要在一次请求的生命周期中共享一些上下文,比如当前登录用户、traceId、租户 ID。很多团队习惯直接往全局对象上挂...

3310

# 我用 WorkBuddy 给课堂做了一套「零依赖」小测系统:从想法到落地的完整迭代记录

用户12786246

标签:#workbuddy #Node.js #课堂教学 #全栈开发 #教育信息化

11010

在 Node.js 中精准统计代码执行耗时:process.hrtime 与 performance.now 怎么选

用户12771345

线上有个图片处理接口,偶尔会收到用户反馈“处理太慢”。我在日志里记了 Date.now() 的差值,但排查时发现两个问题:一是同一批图片的耗时波动很大,二是日志...

10310

Node.js 中使用 worker_threads 处理 CPU 密集型任务时,为什么你的接口还是卡住了?

超哥前端记录

有一个后台管理项目需要导出十万条订单数据,每一条都要做金额格式化、时间转换和状态映射。最开始直接在请求处理函数里写了个 for 循环,本地测试几百条数据没问题,...

7710

Node.js 中使用 worker_threads 处理 CPU 密集型任务:从阻塞到并行的实践

超哥前端记录

最近在做一个图片批量处理的工具,需要把用户上传的几十张图片生成不同尺寸的缩略图。用 sharp 库做 resize 本身很快,但每张图都要重新计算像素、做滤波、...

7710

别再手动重启 Node 了:用 chokidar 和 child_process 实现稳定的热重载

用户12771345

本地开发 Node 服务时,改完代码再手动 Ctrl+C、重新 node app.js,一天下来能按上百次。虽然 nodemon 已经能解决大部分场景,但它默认...

14510

Node.js 中流式响应的背压处理:从一次文件下载服务超时说起

用户1839651

线上有一个文件导出服务,用户点击下载后,后端从数据库拉取数据并实时生成 CSV,通过 HTTP 流式返回。高峰期出现了部分请求卡死、内存飙升甚至进程被 OOM ...

15410

从一次线上事故看 Node.js 中 process.nextTick 与 setImmediate 的真实执行顺序

用户12771345

线上服务偶尔出现日志顺序错乱,排查发现是一个模块在初始化时用 process.nextTick 注册了清理逻辑,同时又用 setImmediate 触发了上报任...

15310

在 Node.js 里正确使用 Worker Threads 处理 CPU 密集任务

用户1839651

线上有个图片元数据解析接口,用户上传图片后需要读取 EXIF、生成缩略图并计算感知哈希。最初这些操作直接写在 Express 的 route handler 里...

12010

Centos安装Nodejs

Akwira

9400

极致IT2024 版:Node.js+Express+Koa2+Nest.js 开发服务端

学习it

Node.js 服务端开发领域有一个独特现象:框架之争从未停歇,但真正的高手往往不站队。他们清楚地知道,Express、Koa2、Nest.js 并非替代关系,...

14610

写个网盘而已,我怎么就掉进了 Node.js 的深水区?50MB 文件下载只要 112 毫秒:Node.js 流式传输、SQLite 的默认值和 Express

青霄客

如果只看这句话,任何一个写过 Express 的开发者都会在心里估算:模型两张表、十一个接口、前端三个页面,一个下午加一杯咖啡。我最初也是这么估的。

13810

零成本搭文档站:VitePress + GitHub Pages 就够了

我就改一行

上回发布的文章提到我把日常用的AI提示词整理成了开源模板库,后面也在GitHub上收获了一些星星(hhh虽然只有2颗)很感激大家愿意点开我的仓库!! 但说实话,...

17120

关闭终端也不断线:给 DeepSeek Harness(dsh)一键后台启动与停止

岳泽以

用 dsh(DeepSeek Harness)本地 Web GUI 调试 Agent 时,最扫兴的莫过于:终端窗口一关,服务跟着退出,页面从此打不开。这篇文章先...

1.7K12

DeepSeek Launcher v1.2.1:把 Windows 双击启动、状态反馈和安全回退做完整

用户12731229

很多 Windows 用户想使用 DeepSeek Harness,但命令行、运行环境和启动状态常常成为第一道门槛。DeepSeek Launcher 的目标很...

28210

用 Node.js + 浏览器端 Tesseract.js 从零搭建「高拍仪申请单自动归档系统」

李迷

需求背景:单位每天要录入大量纸质申请单,传统方式是人工拍照、手工命名、手动归档到文件夹,效率低且容易出错。本文记录我如何用 Node.js + 浏览器端 OCR...

17010
领券