Linux 挂载失败时,程序可能把数据写入本地目录。本文用 chattr +i 保护挂载点,并说明原理与验证过程。
通过将 Java 应用从单文件 Nested Jar 调整为 Exploded 目录形式,测试环境中的启动耗时降低约 36%~49%。
同一个 POST 请求在 fetch 中成功,在 JDK HttpClient 中却返回 400 或丢失请求体。根因是明文 HTTP 上的 h2c Upgrade 与 Python HTTP parser 不兼容。
Chrome 会监听 Linux 网络变化;在频繁创建容器的 CI 环境中,这种正确行为反而会中断无关请求。本文介绍如何通过 LD_PRELOAD 拦截 NETLINK_ROUTE 套接字。
通过 dotnet-counters 和 dotnet-stack 排查线程池饥饿,并分析 SQLite WAL 合并、连接关闭与 SQLITE_BUSY 之间的关系。
记录一次线上应用无响应问题的排查过程:从 Windows Event Log 的异常码,到 dotnet-dump、线程和符号文件,最终定位到插件中的无限递归。
有文件不够吗?为啥需要数据库
利用 127.0.0.0/8 回环地址,让多个本地开发服务同时使用同一个端口。