Go语言技术文章
-
围绕雨后玻璃温室里的蓝色蕨叶,展示一张适合手机锁屏的原创主壁纸、完整中英文提示词、留白调整方法和一张明显改变主体位置的竖屏变体。131 收藏 -
文章 · 前端 | 1星期前 | 前端 · javascript · Web API · 页面过渡 · 前端动画 document.startViewTransition View Transitions API startViewTransition SPA页面切换
单页应用切换列表与详情时,可以用 document.startViewTransition 包住 DOM 更新,让浏览器接管新旧视图的过渡;同时保留 prefers-reduced-motion 和 API 能力检测,确保不支持时仍能正常切换。128 收藏 -
容器里的 DNS 偶发失败时,不要只反复改 nameserver。先核对 resolv.conf,再比较 getent 与 nslookup 的结果,最后用 ip route get 和 NSS 顺序确认请求到底走哪条路径,区分配置、路由和解析库问题。326 收藏 -
文章 · java教程 | 1星期前 | 线程池 · 并发编程 · 故障排查 · Java教程 · 任务取消 · java 线程池关闭 shutdownnow 线程池执行器 Thread.interrupt
Java 线程池调用 shutdownNow 后,等待队列会被移出,但正在执行的任务只是收到中断请求,并不等于立刻停止。本文从一次停机任务未收敛的现场出发,拆解中断传播、阻塞调用、任务清理和 awaitTermination 验收方法。252 收藏 -
文章 · php教程 | 1星期前 | PHP · 日期时间 · DatePeriod · PHP 8.2 · 时间区间 · php DateInterval DatePeriod INCLUDE_END_DATE 日期区间
PHP DatePeriod 默认不把结束日期放进迭代结果。本文用按天生成账单日期的例子说明 INCLUDE_END_DATE、EXCLUDE_START_DATE 的组合、PHP 版本边界和可复现的遍历验收。114 收藏 -
RAG 知识库更新后仍返回旧答案,通常不是模型突然失忆,而是旧分片仍能被召回。本文用文档版本、元数据过滤和固定问题集建立一条可验收的更新流程,覆盖发布、回滚和灰度边界。104 收藏 -
Go 1.27 让 encoding/json 使用 v2 实现,旧代码大多无需改动,但重复字段、非法 UTF-8 和错误信息差异值得在升级前做一次验收。本文用最小测试复现边界,给出兼容判断、回滚开关与迁移检查清单。325 收藏 -
Redis 7.4 项目里把集合成员一次性读回应用,容易让单次请求和客户端内存一起抖动。本文从 SMEMBERS 迁移到 SSCAN,说明游标循环、COUNT 提示、重复项处理和上线复测的边界。483 收藏 -
数据库 · MySQL | 1星期前 | MySQL · 数据库 · 权限管理 · 故障排查 · 账号安全 · 账号锁定 MySQL 8.4 FAILED_LOGIN_ATTEMPTS PASSWORD_LOCK_TIME ACCOUNT UNLOCK
MySQL 8.4 账号因为连续输错密码被临时锁定时,不能只看一条 Access denied。本文用 SHOW CREATE USER、Locked_connects 和失败登录记录区分锁定原因,并给出安全解锁、策略修正与复查步骤。494 收藏 -
文章 · 前端 | 1星期前 | css · 前端开发 · 用户体验 · 响应式布局 · 页面导航 · 移动端适配 锚点定位 CSS scroll-margin-top 固定导航 scroll-padding-top
页面使用 position: sticky 或 fixed 固定导航后,跳转到标题的锚点常常被导航栏盖住。本文用 scroll-margin-top 与 scroll-padding-top 区分元素级和容器级修复,补上动态导航高度、移动端安全区和浏览器降级检查。336 收藏 -
Linux 服务启动慢时,不要先盲目增加超时或删掉依赖。先用服务管理器的启动分析命令和 journalctl 对齐时间线,再区分依赖等待、网络就绪和进程自身初始化,最后用 After、Requires 与启动目标做最小修改和复测。484 收藏 -
Python 日志重复打印通常不是 logger 调用了两次,而是同一条记录沿父子层级交给多个 handler。本文用最小示例拆开 propagate、handler 和配置初始化顺序,给出可复现的排查与修复方法。139 收藏 -
文章 · java教程 | 1星期前 | Java · 集合 · 字符串处理 · jdk · 代码实践 · java 分隔符 字符串拼接 StringJoiner Collectors.joining
需要把一组标签、路径或查询条件拼成带分隔符的文本时,StringJoiner 比手动判断首尾逗号更稳。本文从空集合、前后缀、嵌套拼接和 Stream 收集几个边界出发,给出可直接运行的 Java 示例与验收方法。290 收藏 -
用 PHP 和 PDO 设计一个可恢复的大文件上传流程,讲清分片命名、哈希校验、临时文件隔离、合并与失败清理的边界。415 收藏 -
Go 1.27 新增 uuid 标准库后,团队不必立刻替换所有 UUID 依赖。本文从生成、解析、格式化、存储和回退五个边界,给出从自定义实现迁移前的核对方法。459 收藏