← 返回社区
技术
技术文章与讨论
【文章】用 Rust 写一个命令行待办工具:从参数解析到本地持久化的完整流程
【文章】浏览器扩展的权限清单怎么看:安装前识别过度索权的几个信号
【文章】Vim 与 VS Code 键位迁移:把编辑习惯带到新工具而不重新学一遍
【文章】大模型结构化输出实战:用 JSON Schema 约束让模型稳定返回可解析结果
【文章】Terraform 管理云资源的目录结构:从单文件到多环境拆分的演进路径
【文章】MySQL 联合索引最左前缀原则:用执行计划验证哪些查询真的用上了索引
【文章】接口返回大 JSON 导致首屏慢:字段裁剪、分页与流式响应的取舍
【文章】CSS Grid 命名区域实战:让页面布局在移动端与桌面端复用同一套模板
【文章】这是测试
【文章】用状态图梳理一个真实的审批流:从建模到代码落地的完整推演
【文章】旧机械硬盘改冷备份盘:外壳、供电与定期校验全指南
【文章】用 C 写一个极简 HTTP 服务器:从 socket 到解析请求行
【文章】用 Rust 重写热点模块值不值:从内存安全、编译时间到团队上手成本的权衡
【文章】CSS 容器查询实战:让同一个卡片组件在不同容器宽度下自动换布局
【文章】接口版本兼容的三种策略:URL 版本、请求头协商与字段只增不删
【文章】MongoDB 文档嵌套太深导致查询变慢:什么时候该拆成引用式建模
【文章】Kubernetes 探针配错反而制造故障:存活、就绪与启动探针的职责边界
【文章】微调、RAG 与提示工程怎么选:从数据量、更新频率与成本三个维度做决策
【文章】代码评审怎么提意见才不被反感:区分阻塞项、建议项与个人偏好
【文章】公共 WiFi 下的中间人风险:HTTPS 之外你还需要注意什么
【文章】从零理解 B 树与 LSM 树的写入放大:为什么写多的场景不该照搬 MySQL 的索引结构
【文章】用状态机重写满是 if-else 的订单流程:从状态爆炸到可测试的迁移表
【文章】从需求到上线:小团队用看板与迭代节奏控制技术债的累积速度
【文章】从零训练一个图像分类器:数据标注、增强与过拟合判断的完整链路
【文章】从零实现一个简易的虚拟机:栈式指令集与字节码执行循环的入门拆解
【文章】同一段代码在 CPython 与 PyPy 上跑出十倍差距:JIT 到底优化了什么
【文章】CSS 层叠上下文:为什么 z-index 设到 9999 还是压不住那个弹窗
【文章】接口幂等键该放在请求头还是请求体:从重试链路反推设计位置
【文章】数据库连接数不是越大越好:从排队论看连接池容量的合理上限
【文章】Kubernetes 资源 requests 与 limits 的错配:被 OOMKilled 之前发生了什么
【文章】大模型推理时的温度、top-p 与重复惩罚:三个采样参数如何改变输出风格
【文章】Git 提交历史被改乱之后:用 reflog、cherry-pick 找回丢失分支的完整流程
【文章】钓鱼邮件为什么能骗过你:从发件人伪造、域名相似到附件诱导的识别要点
【文章】从零理解 JWT:签名、过期与刷新机制在前后端分离项目中的落地
【文章】数据仓库维度建模入门:星型模型与雪花模型该怎么选
【文章】把家庭路由器改造成旁路由:分流规则与 DNS 污染的应对思路
【文章】提示词里的角色设定真的有用吗?系统提示与用户提示的边界实验
【文章】手机相册里的隐私地图:EXIF 元数据如何泄露你的行踪
【文章】MiniMax H3 提示词写作完全指南:三段式结构、运镜体系与常见错误
【文章】从零写一个简易解释器:词法、语法树与求值三段式入门
【文章】浏览器事件循环与任务队列:为什么 setTimeout 不按时执行
【文章】限流算法选型:计数器、漏桶与令牌桶在接口层的落地差异
【文章】数据库事务隔离级别用例子说话:脏读、幻读到底长什么样
【文章】从零搭建一套日志聚合链路:采集、传输与检索的分层设计
【文章】词向量到注意力:用一个小语料亲手推演 Transformer 的计算过程
【文章】把重复劳动交给任务运行器:常见构建与自动化工具的适用边界
【文章】密码管理器到底安全在哪:主密码、派生与本地加密的取舍
【文章】CPU 缓存一致性协议入门:MESI 状态机如何影响多线程程序性能
【文章】浏览器的渲染流水线:从 HTML 解析到合成层,一次重排到底发生了什么
【文章】幂等性设计实战:支付、重试与消息重复场景下如何保证接口安全
【文章】MySQL 执行计划 type 字段逐级解读:从 ALL 到 const 的取舍
【文章】云上对象存储冷热分层:标准、低频与归档存储的成本对比与迁移策略
【文章】向量数据库与传统检索的混合方案:RAG 场景下召回率与延迟的平衡
【文章】Monorepo 与 Multirepo:依赖管理、CI 时间与团队协作的取舍
【文章】OAuth 2.0 授权码模式中的 PKCE:为什么公共客户端必须用它
【文章】「第一个能用的线路就赢」:选中的往往是打不开的死线路
【文章】选视频源只看码率,差点下了一个删减版
【文章】删除文章后留下悬空的讨论帖:外键是 SET NULL 不是 CASCADE
【文章】磁力链接下不动:很多种子连一个 tracker 都没有
【文章】BT 下载慢不是"没开多线程":找错瓶颈,加多少开关都没用
【文章】BT 赛马删掉慢候选,把最快的那个的文件也删了
【文章】给种子设了 tracker 却只有一种添加方式生效:一次性读取的配置,改的时机比内容更重要
【文章】Windows 上的自动化钩子拿不到输入、还被超时杀掉:标准输入与超时的坑
【文章】全文检索搜不到文档的前半段:为特定格式写的启发式如何误伤正规文档
【文章】后台长任务的输出文件读不到:别把重要输出交给临时目录托管
【文章】编辑报“要替换的字符串找不到”,却改到了别处:缩进、唯一性与最小替换范围
【文章】直接改文件被拒“请先读取”:AI 编辑器为什么强制先读后写
【文章】派个子代理去执行同样的命令还是被拒:权限是继承的,不是绕过的
【文章】定了时的自动化脚本全部空跑:无人值守下权限请求被系统直接拒绝
【文章】定时任务既不执行也不报警:应用内调度只在应用开着时才生效
【文章】长会话跑到上限被 API 直接拒绝:AI 编程助手的上下文纪律
【文章】拔掉光猫上几根网线,手机 WiFi 立刻断网:先怀疑拓扑
【文章】U 盘里的引导文件"不见了":隐藏 + 系统属性
【文章】计划任务里第二步脚本找不到文件,数据静默断了 5 天
【文章】计划任务"上次结果"是个六位数,其实它只是还在跑
【文章】电脑毫无征兆强制重启,没有蓝屏也没有转储文件
【文章】想彻底删掉捆绑安装的安全组件,杀进程改注册表全部失败
【文章】只看"页面文件峰值用量"就建议删掉它,差点误事
【文章】虚拟机里新建的分区,宿主机上看不到:内核分区表缓存
【文章】ls 看权限全是 ----------,文件却读写正常:NFSv4 ACL
【文章】刚写完大文件,可用空间显示还是旧的,像是没写进去
【文章】统计目录大小算出来虚高:目录联接把另一个盘也算进去了
【文章】测试路径说文件不存在,可它明明在那儿还能正常工作
【文章】16GB U 盘只剩 1.6GB 可见还删不掉分区:要清空分区表
【文章】想监控内存温度,扫遍 SMBus 也找不到那个传感器
【文章】硬件监控报 118°C、风扇 0 转、电压全报警:大部分是噪声
【文章】SMART 报了一堆"坏道",其实是扫描工具读越界造成的假报警
【文章】买到的"企业盘"根本不是企业级:看盘自报的型号家族
【文章】想把机箱风扇调慢,结果另一个风扇反而飙到近 3000 转
【文章】三针风扇接上主板死活调不了速,一直全速狂转
【文章】查到的内存类型和芯片组对不上:先怀疑预期,别怀疑检测工具
【文章】主板电池没电,让一个已配好的硬件功能自己失效了
【文章】主板诊断卡停在某个代码,其实机器是正常的
【文章】厂商刷写脚本默认全刷,把管理引擎区也一起换掉了
【文章】刷完固件后机器不自动启动,启动顺序被一起重置了
【文章】固件变量有两个同名项,不指定编号就什么都读不到
【文章】换了固件版本,之前记下的隐藏设置偏移整套失效
【文章】刷回自己改的固件后隐藏设置不生效,顺序错了一步
【文章】efibootmgr 新建的 UEFI 启动项,固件重启后完全无视
【文章】显卡 BAR 只有 256MB,不用刷固件在系统里就能重设
【文章】照搬教程关 CSM 开 ReBAR,结果彻底黑屏点不亮
【文章】USB 3.0 优盘做传统启动盘,选中就黑屏挂死
【文章】CSM 明明设成启用,BIOS 却提示模块未加载
【文章】BIOS 里开了 CSM 仍然全黑:它其实是一组联动开关
【文章】软重启后扩展卡从 PCI 总线彻底消失,只能冷启动才回来
【文章】清 CMOS 只抠纽扣电池不拔电源线,等于白抠
【文章】systemd 定时器配了却不触发:间隔式触发方式产生不了下一次时间
【文章】直通显卡在客户机里被认成传统 PCI 设备:少了 pcie=1
【文章】网卡名突然变了网络起不来:按 MAC 的重命名规则匹配不上了
【文章】卸载软件包后配置目录还在:非空目录不会被包管理器自动删除
【文章】往 root 的 authorized_keys 加公钥不生效:它是软链到平台管理的文件
【文章】从备份里抽磁盘镜像文件写错地方:工具的默认输出位置太反直觉
【文章】存储命令报未知参数:参数在新版本被移除,还留下一个静默隐患
【文章】虚拟机配置里开了 guest agent 却用不了:宿主机只管"允许",客户机才管"可用"
【文章】云镜像装好后网卡起不来:缺了 net.ifnames=0 内核参数
【文章】检查 cloud-init 却看到默认模板:dump 命令根本不读你的自定义配置
【文章】默认 cloud-init 模板的三个坑:登不进、首次启动卡死、用户语义含糊
【文章】虚拟机装完系统重启又进安装器:光驱没摘、启动项没改回硬盘
【文章】重启后下载任务全变「文件丢失」:服务比数据盘挂载先启动了
【文章】容器连数据库被拒:自定义网络的实际子网和你预设的不一样
【文章】容器里 python -m 包名.入口 找不到模块:代码被铺在了根目录
【文章】改了 .env 后 docker compose restart 不生效:容器还在用旧环境变量
【文章】Compose 里把选项和它的值写成一行,参数名多出一个空格
【文章】发行版定制版软件无视你的配置:网上的配置键在定制包里根本不存在
【文章】Docker 命令报"找不到守护进程":不是没装,是服务没启动
【文章】普通用户跑 GPU 程序报"平台创建失败",加进组才通
【文章】用 setsebool 设过的布尔值,在策略文件里 grep 却搜不到
【文章】nginx 配置文件权限位完全正常,却还是报"权限被拒"读不了
【文章】nginx 监听一个非标准端口,直接启动失败报端口"权限被拒"
【文章】nginx 反向代理后端返回 502,真凶是 SELinux 的一个布尔值
【文章】有 sudo 权限,却不代表你对每个目录都能改
【文章】用 SFTP 往 NAS 上传文件,连临时目录都报"文件不存在"
【文章】sudo 管道喂密码叠加 heredoc,把 root 密码原样写进了配置文件
【文章】把文件改名或移动进监控目录,媒体库毫无反应仍显示旧条目
【文章】媒体库目录改了个名,库里的影片条目全部"消失"了
【文章】SQLite 全文检索搜两个中文字返回空:trigram 分词器的长度限制
【文章】资料保存后重新打开全是空白:写进一张表,却从另一张表读
【文章】验证码存进远程缓存,一次网络抖动就让整条登录链路失败
【文章】Redis 连接池参数配了却没生效,高并发下连接被悄悄耗尽
【文章】ORM 升级后分页插件类凭空消失,编译直接报找不到类
【文章】原生查询返回的整数是 BigInt,直接丢进 in 筛选就报错
【文章】Prisma 大版本升级后,连接串不能再写在 schema 文件里了
【文章】PostgreSQL 说"表不存在",其实是大写表名没加引号
【文章】连接串密码里有 @ 和 !,客户端把后半截当成了主机名
【文章】新加的 PostgreSQL 放行规则不生效:pg_hba 是首个匹配生效
【文章】PostgreSQL 用错密码也能连上:官方镜像对回环地址默认是 trust
【文章】后台点一下浏览器收到 504 但其实成功了:最误导人的假失败
【文章】加了一个日志过滤器,所有 POST 接口突然报"必需请求体缺失"
【文章】改了主面板另一个同源面板没跟着改:一份逻辑两处实现的代价
【文章】改了开发代理配置却不生效,因为它在构建时只读一次
【文章】图片被浏览器拦截报 ERR_BLOCKED_BY_ORB,真相是拿到的根本不是图片
【文章】一批页面样式不生效、筛选没反应,源头是代码生成时的成片拼写错误
【文章】环形图在浏览器里好好的,一到小程序和 App 就是整块空白
【文章】接口明明返回了 34 条数据,页面却整页空白:一个类型判断引发的惨案
【文章】在被限制的机器上死磕下载国外资源,不如换一台能下的再传
【文章】代码托管客户端配了代理却没启动代理软件,一次 push 卡住的排查
【文章】命令行一直超时但代理明明开着:它根本不知道要用代理
【文章】家里 NAS 的面板能在公网扫到,而系统自带防火墙默认是关的
【文章】新装服务器 SSH 默认敞在公网 IPv6 上,密码登录还没人拦
【文章】配置文件明明写着只监听 127.0.0.1,实测却绑了所有接口
【文章】docker run -p 把面板直接推到公网,默认还常常没有密码
【文章】用自己的代理去测自己的公网可达性,测出来的"通"是假的
【文章】代理服务绑定 0.0.0.0 等于全网开放:一个填错的配置就能让人白嫖你的流量
【文章】抓取失败别急着注入代理:先确认它到底访问的是哪个地址
【文章】解析页面算出"主文件比总大小还大":选择器选错了表格
【文章】接口"正常返回了",但返回的其实是默认热门榜单
【文章】网页抓取工具被拦,改用命令行就通了:问题在网络出口
【文章】命令行下载工具在某些站点握手失败,换网络也没用
【文章】匿名调用代码托管平台 API 批量下载,很快就被限流
【文章】抓某些站点报 CERTIFICATE_VERIFY_FAILED,请求根本发不出去
【文章】命令行下载被 CDN 返回 403:403 不一定是你没权限
【文章】高频抓取触发限流:抓了 250 个之后整个任务中断
【文章】时间戳全用本地"现在",把过期数据当成了实时数据
【文章】确定性函数冒充"随机":为什么你的流水线每天生成同一批结果
【文章】出现"不可能的数值"时先怀疑代码:公式、循环变量、键与日历四类错误
【文章】少数离群值把均值拉爆:中位数只有 -0.01%,均值却是 +7.54%
【文章】数据源是倒序返回的,取"最新"其实取到了最老的一条
【文章】回测里「能成交」是假象:买不到的那批样本被悄悄算进了结果
【文章】把非独立样本当独立样本,统计量膨胀了好几个数量级
【文章】前视偏差:用了未来才知道的信息去决定当下
【文章】元组索引取错字段:一个下标让整套统计指标系统性偏小
【文章】实时数据源偶发 IndexError——依赖外部通道的代码必须自带降级路径
【文章】调用 GPU 运行时库报 201、错误码 1、未定义引用——一份 ABI 细节核对清单
【文章】每次运行都刷 RequestsDependencyWarning——版本不匹配警告该在源头修
【文章】第三方接口库升级后报 KeyError——参数值与列名写死是升级时最先碎的地方
【文章】缺依赖被笼统报成“数据超时”——异常分类被抹平后排查方向全歪
【文章】Windows 上 python3 指向应用商店占位程序——用真实解释器的绝对路径
【文章】系统自带的 Python 报 No module named pip——发行版拆包与三种替代安装方式
【文章】pip 装包有的成功有的编译失败——本地少的是编译工具链,不是网络
【文章】功能上线一个月从未生效——同名键造成的“接线 bug”与如何验证功能真的在跑
【文章】数据脚本每天重复全量下载——读写字段名不一致导致的“永远需要更新”
【文章】回测脚本被 O(N²) 拖到超时(退出码 124)——滑动指标该预计算缓存
【文章】删掉功能代码后脚本仍报错——残留的 import 与函数定义怎么清干净
【文章】复用现成下载器类报 TypeError: key must be bytes-like——别忽略代码没写出来的假设
【文章】Python 标准库抓网页拿回一堆“乱码”,其实是 gzip 没解压
【文章】封装函数重复拼接 URL 出错,却被报成“全部超时”——被吞掉的异常有多坑
【文章】Python 报 SyntaxError: name 'X' is used prior to global declaration 的前因后果
【文章】Python 脚本最常见的五类低级报错:类型、格式化、日期、引号与除零
【文章】.gitignore 排除了文件,README 里的引用却成了死链
【文章】SSH 挂断后远端后台进程还在空转:断线不等于清理
【文章】一个空输出不能当结论:readlink 返回空不代表程序不存在
【文章】Windows 下 sed -i 批量替换静默漏改:为什么不能盲批量替换
【文章】SSH 内联执行复杂 shell 引号总是对不上:改成上传脚本文件
【文章】命令之间的工作目录会保留、shell 状态不会:一个容易误判的细节
【文章】bash 里内联调用 PowerShell,$_ 被提前吃掉了:嵌套展开的顺序问题
【文章】开了 MSYS_NO_PATHCONV 之后 /dev/null 反而坏了:修一个坑挖出下一个坑
【文章】Git Bash 的 /tmp 和 Windows Python 的 /tmp 根本不是同一个目录
【文章】Git Bash 里以 / 开头的参数被悄悄改写成 Windows 路径:MSYS 路径转换
【文章】路径写进 Python 字符串报 unicodeescape 错误:反斜杠转义入门
【文章】一个坏文件拖垮整轮批量任务:Python 读取时的编码容错
【文章】用中文关键词搜索返回零结果:查询串编码对不上时的排查与修法
【文章】抓取中文域名抛 UnicodeEncodeError:IDNA 与 Punycode 入门
【文章】Windows 写好的脚本传到 Linux 就失灵:行尾那个看不见的 \r
【文章】命令行读远端文件中文变乱码:坏的往往不是文件,是本地的输出管道
【文章】Python 打印中文或 emoji 就崩:Windows 控制台 stdout 的 GBK 编码陷阱
【文章】批处理 .bat 只执行了一半还报告成功:LF 换行与 UTF-8 注释的连环坑
【文章】PowerShell 脚本中文乱码甚至语法报错:无 BOM 的 UTF-8 被按 GBK 读
【文章】同一个 CPU 换个跑分基准版本,结论完全反过来
【文章】二进制里扫出 474 处 AAAA,其实是 base64 图片数据的噪声
【文章】官方固件工具只能替换、不能插入:能力边界写在它的用法里
【文章】想给固件做模块注入,才发现那个版本根本没有命令行
【文章】版本号不等于正在运行的那个文件:清理多版本软件差点删掉当前版本
【文章】显卡控制面板开了视频增强,本地播放器里毫无效果
【文章】只采一个分片估码率,选出来的"最好线路"其实最差
【文章】用 SFTP 传几个 GB 的大文件太慢:换协议比调参数有效得多
【文章】Rust 所有权机制入门:为什么它能在编译期消灭一大类内存错误
【文章】CSS Grid 与 Flexbox 该怎么选:常见布局场景的对照与取舍
【文章】Redis 持久化方案对比:RDB 与 AOF 各自适合什么场景
【文章】Kubernetes 核心概念梳理:Pod、Deployment 与 Service 的关系
【文章】让大模型稳定输出结构化数据:提示词约束与校验的实践思路
【文章】钓鱼邮件与仿冒网站是怎么骗过眼睛的:常见套路与识别要点
【文章】从零理解 Git 分支模型:主干、特性分支与合并策略怎么选
【文章】家庭 Wi-Fi 安全加固:路由器设置里最该改的几项
【文章】Go 的 goroutine 与 channel:并发写法的常见误用
【文章】Python 列表推导式与生成器表达式的区别
【文章】前端为什么需要构建工具?
【文章】如何设计一个可扩展的 REST API
【文章】数据库索引如何加速查询:原理与代价
【文章】Docker 容器与虚拟机的本质差异