Go语言技术文章
-
reflect.VisibleFields 可以按 Go 的字段可见性规则枚举结构体字段,连同嵌入字段也能得到稳定的 Index 路径。本文用一个审计结构体示例说明如何读取字段、区分匿名字段和未导出字段,并处理重名与空结果边界。391 收藏 -
用 PHP DateInterval 和 DateTimeImmutable 计算订阅到期日,拆开月末溢出、invert 负间隔与时间点比较的边界,避免续费日期悄悄偏移。391 收藏 -
PHP 8.5 新增 #[NoDiscard] 属性,可以在调用方忽略关键返回值时给出警告。本文从一个被吞掉的校验结果切入,说明属性的适用边界、(void) 豁免方式和升级到 PHP 8.5 前后的验证清单。390 收藏 -
长列表页面首屏慢时,可以先用 content-visibility: auto 跳过屏外渲染,再用 contain-intrinsic-size 给布局一个合理占位。本文用一组可复现的列表场景说明如何测量收益、避免滚动条跳动,并给出不适合使用的边界。390 收藏 -
本文讲解如何通过内联Ja vaScript调用安全、准确地将PHP生成的ID值传递至URL查询参数,解决dataset.id未定义导致dfID=undefined的问题,并提供可直接复用的代码方案。 本文讲解如何通过内联Ja vaScript调用安全、准确地将PHP生成的ID值传递至URL查询参数,390 收藏 -
数据库 · MySQL | 2星期前 | MySQL · JSON · 数据库开发 · 数据清洗 · SQL 查询 · JSON_TABLE MySQL 8.4 JSON_TABLE NESTED PATH ON EMPTY ON ERROR JSON 数组展开
业务事件常被压在一列 JSON 数组里,直接用 JSON_EXTRACT 取值很快就会遇到多行展开、字段缺失和类型转换问题。本文用订单事件数组演示 MySQL 8.4 的 JSON_TABLE、FOR ORDINALITY、NESTED PATH 以及 ON EMPTY/ON ERROR 写法,并用行数与警告核对结果。390 收藏 -
Go 服务做配置热加载时,直接改共享结构体很容易让请求读到半成品。本文用 atomic.Value 发布不可变快照,拆解更新、读取、校验和旧配置回收的边界,并给出可验证的回滚做法。390 收藏 -
批量接口遇到网络重试时,幂等键不能只停留在请求参数里。本文用批量导入订单场景说明请求级幂等、业务唯一约束和重复响应如何配合,并给出可核对的事务边界。390 收藏 -
科技周边 · 业界新闻 | 5天前 | css · chrome · 前端开发 · 业界新闻 · Web平台 · Web API 文本高亮 Chrome 152 CSS Custom Highlight getClientRects
Chrome 152 把 OpaqueRange 与 getClientRects、CSS Custom Highlight 的组合带到更清晰的 Web 平台路线中。本文从搜索结果高亮和悬浮标注场景出发,拆解矩形边界、渲染高亮、能力判断与降级策略。390 收藏 -
slices.Concat 合并结构体切片时只复制结构体元素值,不会递归复制其中的指针、切片或 map 字段。本文用可运行示例区分元素隔离与引用字段共享,帮助判断修改结果后的影响范围。390 收藏 -
一组适合手机锁屏的雾白松枝壁纸提示词,包含主图与青灰黄昏变体,并拆解顶部时钟留白、主体位置、柔光和纵向景深的调整方法。390 收藏 -
Redis 8 和 8.8 改善了全量同步路径,但线上仍要围绕复制偏移量、复制积压缓冲区、副本延迟和故障切换建立观察清单。390 收藏 -
Linux 服务管理器的 RuntimeMaxSec 可以给服务设置最长运行时间,但它不是普通的请求超时。本文用一次性数据同步服务说明如何配置运行时限、从服务状态命令和 journalctl 判断超时结果,并区分正常退出、失败重启与限时后的恢复边界。389 收藏 -
不同手机的地震预警入口并不相同:华为和小米通常在安全或手机管家中设置,苹果需要依赖所在地区与运营商支持。本文整理官方入口、开启路径和测试提醒。389 收藏 -
科技周边 · 业界新闻 | 1星期前 | 开发工具 · mcp · ai agent · 工程实践 · 插件规范 · MCP Agent Plugins plugin.json Agent Skills 跨代理分发
Agent Plugins 1.0.0 把 Agent Skills 与 MCP 服务放进统一插件目录。本文从 plugin.json、目录布局、能力边界和分发验收四个角度,说明团队如何把一个可复用技能包交给不同代理和 IDE 使用。389 收藏