这篇文章本身就是一个 .md 文件。你现在看到的图片、下面的内联 HTML 卡片、还有那些 Mermaid 图,全都是 markdownShow 直接渲染出来的——这正是我想让它做到的事。缘起:一个"拖进去就能看"的小工具一开始,markdownShow 只做一件事:把 .md 拖进浏览器,立刻渲染。代码高亮、目录 TOC、亮/暗主题、Mermaid 图表,再加一层 DOMPurify 防脚...
背景最近做了一次 MySQL 8.0 的小版本升级,升级完重启之后业务侧开始报连接异常,日志里出现了一些奇怪的 warning。表面看不致命,但实际有部分客户端被 MySQL 直接拉黑了连不上。最后 DBA 排查出来是 max_connect_errors 这个参数默认值太小导致的,改大之后问题消失。记录一下整个过程,避免下次再踩。现象升级重启之后,错误日志里陆续出现这类 warning:[...
一、问题现象某天重启一个基于 Swoole 的 PHP 服务,直接挂了。日志里报:[27-Apr-2026 09:37:03] PHP Fatal error: Swoole\Server::start():
failed to start server. Error: start: FactoryProcess_manager_start failed
in /opt/webserv...
CEX 业务特点鲜明:高并发、低延迟、强一致、海量历史数据、实时风控与分析并存。单一数据库很难全覆盖,通常是组合方案。五款数据库核心定位数据库类型核心优势主要短板MySQL单机 OLTP(可分库分表)成熟稳定、生态完善、事务强单机容量和并发有瓶颈,分库分表运维复杂PostgreSQL单机 OLTP(功能最强)SQL 标准好、JSON/GIS/窗口函数强、扩展性强分布式方案不如 MySQL 成...
记录今日遇到的四个典型后端问题,涵盖数据库迁移、浏览器并发限制、权限缓存、Nginx 代理配置。1. MySQL 聚合过慢 → 迁移 ClickHouse问题接口中存在大量 foreach 循环聚合查询,随着数据量增长,MySQL 在多条件聚合场景下性能瓶颈明显,接口响应逐渐变慢。解决迁移至 ClickHouse,利用其列式存储和向量化执行引擎提升聚合性能。迁移注意点场景MySQLClick...