Go语言技术文章
-
解释 Python sqlite3 执行异常后为什么要 rollback,比较手动事务、with conn、autocommit 与 in_transaction,避免连接残留事务影响后续写入。152 收藏 -
Java Jackson 处理多态 JSON 时,使用业务基类、短类型名和 PolymorphicTypeValidator 白名单限制允许的子类型,并覆盖未知类型与不兼容类型的拒绝测试。367 收藏 -
Git rebase 冲突很多时不要急着 abort。本文用 VS Code Source Control 和 Git 命令说明如何保留现场、解决并暂存冲突、稍后继续 rebase,以及什么时候应该完整中止。368 收藏 -
用 PHP 自定义 session handler 把序列化会话写入 Redis,并通过 SET NX EX、随机 token 和 TTL 处理并发写入与过期回收。110 收藏 -
跨省异地就医备案解决的是异地结算流程,不会自动带来全国统一报销比例。本文按就医地目录、参保地政策和就医地管理拆解差异,并给出备案与结算清单核对方法。477 收藏 -
TypeScript 条件类型左侧使用裸类型参数时,会对联合类型逐成员计算。本文用 ToArray 示例解释分发原因,并说明如何用方括号关闭分发。447 收藏 -
用 Linux ss 查看监听 socket 对应的进程、TCP/UDP 连接状态、端口过滤和权限可见性,快速定位端口排查问题。145 收藏 -
使用 Python zipfile 处理不可信 ZIP 时,先读取 ZipInfo 元数据,检查路径穿越、文件数量、总未压缩大小和压缩比,再把通过筛选的成员交给解压逻辑。432 收藏 -
Java HttpClient 在 JDK 25 及以上可用 BodyHandlers.limiting 限制下游收到的响应体字节数,超限会取消上游并以 IOException 结束;JDK 11 到 24 则可用自定义 Flow.Subscriber 实现同样的硬上限。263 收藏 -
讲清 PHP mysqli multi_query 如何用 more_results 和 next_result 遍历全部结果,并在切换前释放结果集、识别后续 SQL 错误。282 收藏 -
Git worktree 可以让同一个仓库拥有多个独立工作目录。本文用两个功能分支演示创建、核对、并行开发和安全移除的完整操作。368 收藏 -
首次登记看不动产权利是否第一次记入登记簿,转移登记看既有权利是否因买卖、赠与、继承等发生归属变化;办理前还要结合属地登记机构清单核对特殊情形。376 收藏 -
用 Vue Router 的 scrollBehavior 区分新导航、浏览器前进后退、hash 锚点和异步内容,配置固定头部偏移并排查滚动位置恢复异常。133 收藏 -
用 vmstat 观察全机运行队列和 iowait,再用 iostat -x 对照设备 await、aqu-sz 与 %util,判断 Linux 变慢究竟偏向 CPU 争用还是磁盘等待。299 收藏 -
csv.DictReader 遇到重复表头会发生字典键覆盖。本文用 csv.reader 按位置保留原始列,再生成唯一字段名,并说明 restkey、restval 的适用边界。107 收藏