2026.04.08Hangzhou376ABEDNext.js 本地开发优化:解决 HMR 资源占用问题Next.js dev 模式下 HMR 监控全项目文件导致磁盘读写和 CPU 飙升,引入 next-remote-watch 只监控 content 目录,资源占用大幅下降#Tech#Next.js
2026.01.23Hangzhou126A554Cloudflare 实现域名加速与 HTTPS记录一下如何借助 Cloudflare 实现自动签发和启用 HTTPS,还可以获得 Cloudflare 全球加速、免费 CDN、基础防火墙等#Infra
2026.01.17HangzhouA35F0B7MongoDB 日志滚动更新:不停机解决磁盘占满问题生产环境 MongoDB 单机节点因日志未滚动导致磁盘告警,记录排查过程以及如何在不停机的情况下完成日志滚动配置#Infra#MongoDB
2025.11.12Hangzhou6D2895FPlaywright 大文件上传Playwright 在上传大文件的时候 会出现 "Cannot transfer files larger than 50Mb to a browser not co-located with the server"错误#Tech
2025.08.07Hangzhou6D848D7Node.js + TypeScript 项目迁移 ESM 记录最近把一个 Node.js + TypeScript 项目从 CommonJS 迁移到了 ESM,整个过程其实没有想象中复杂,记录一下。#Tech
2023.01.06Shanghai77F2970摩尔投票法摩尔投票算法 (Boyer–Moore majority vote algorithm) 是一种用来寻找一组元素中占多数元素的常数空间级时间复杂度算法。#Tech
2021.04.02ChangshaDAEE439WebSocketWebSocket是一种传输协议, 基于TCP实现全双工通信, 并允许服务端主动向客户端推送数据。WebSocket与HTTP都位于应用层,且都基于传输层TCP协议,与HTTP一样,也通过80端口和443端口工作。为了兼容HTTP, WebSocket使用HTTPUpgradle请求头从HTTP协议升级为WebSocket协议。#Tech