Go语言技术文章
-
Service Worker 更新后旧缓存不消失,通常是新旧 worker 共存和缓存未版本化造成的。本文用 install、activate、event.waitUntil 和受限删除名单设计可回退的版本清理方案。127 收藏 -
MySQL CTE 物化后变慢,先用 EXPLAIN 确认合并或物化策略,再用 MERGE 与 NO_MERGE 对照过滤下推、临时结果和索引成本,最后按引用次数与查询结构选择方案。127 收藏 -
Stream.toList() 从 Java 16 起返回不可修改的 List。本文说明它与 Collectors.toList()、toUnmodifiableList() 和 toCollection(ArrayList::new) 的差异,并给出 UnsupportedOperationException、Java 版本和 null 边界的排查方法。127 收藏 -
讲清 journalctl 如何先用 --list-boots 确定启动编号或 Boot ID,再用 --since、--until 和 -u 组合筛选故障日志,并给出空结果的排查顺序。127 收藏 -
科技周边 · 业界新闻 | 4星期前 | postgresql · 数据库 · 版本发布 · 数据库测试 pg_upgrade PostgreSQL 19 Beta 3 PostgreSQL升级 扩展兼容
PostgreSQL 19 Beta 3 已发布,适合用隔离环境跑典型业务负载,但不应直接进入生产。本文按扩展、数据迁移、回退和验证结果整理一条可落地的试用路径。126 收藏 -
PHP 密码策略升级不需要一次性重置所有用户。先用 password_verify 验证旧哈希,再用 password_needs_rehash 判断算法或 cost 是否落后,并在同一次成功登录中原子更新密码哈希。126 收藏 -
网页里同时存在 dialog、抽屉和自定义浮层时,可用 CloseWatcher 统一接收 ESC 或系统返回关闭请求,再把焦点恢复、脏数据确认和旧浏览器回退放进同一条关闭链路。126 收藏 -
OpenTelemetry Profiles 已进入 Alpha,本文从 pprof 兼容、OTLP 传输、Trace 关联和 Collector 接入四个角度,判断它适合怎样的观测链路。126 收藏 -
想看台风实时路径,优先使用中国天气网的台风路径页面,并把路径图、所在城市预警和短时降雨风力一起核对。本文说明官方入口怎么找、路径图上的信息怎么看,以及出行前哪些情况应该取消或调整计划。126 收藏 -
从切片别名、append 扩容和底层数组保留三个角度,说明 Go slices.Clone 的适用边界,并用可运行示例验证复制后的修改、nil 语义与内存释放判断。126 收藏 -
从 /tmp 与 /var/tmp 的清理规则入手,解释 tmpfiles.d 如何按年龄阈值处理临时文件,并给出不误删业务数据的核对与验证步骤。126 收藏 -
文章 · python教程 | 2星期前 | python · 异步编程 · 故障排查 · asyncio CancelledError TaskGroup Python 3.14 print_call_graph
Python 3.14 为 asyncio 增加调用图观察能力。本文用 TaskGroup 和取消状态的最小案例,说明如何从悬挂任务的等待链定位问题,并给出可复查的修复步骤。126 收藏 -
介绍venera漫画阅读器官方GitHub入口、本地与网络阅读功能、历史版本和跨平台信息,并说明项目归档、内容源合法性与旧版本安全边界。126 收藏 -
GG修改器通常指 Android 工具 GameGuardian。本文从官方站入口、同域文件区、安装包与版本核对、权限提示和游戏服务规则几个方面,说明如何降低误装和账号风险,不提供修改游戏数据或规避检测的操作步骤。126 收藏 -
Python 相对路径默认以进程当前工作目录为起点,不是以脚本文件所在目录为起点。本文用 pathlib 区分 Path.cwd()、__file__ 和 resolve(),给出项目资源与用户输入的稳定路径写法及排查清单。126 收藏