Go语言技术文章
-
区分Go pprof中的CPU样本、采集窗口与业务墙钟时间,通过原创采集示例理解flat、cum和百分比分母,说明等待与并行如何影响读数,以及何时补充trace或业务计时。197 收藏 -
MySQL 联合索引缺少前导列条件时,普通 range 访问难以直接定位后缀范围。本文用单表覆盖索引示例说明 SKIP_SCAN 提示的写法、适用条件、EXPLAIN 观察点、optimizer_switch 边界和提示被忽略时的处理方式。197 收藏 -
围绕雾蓝玻璃温室制作一组适合锁屏的原创9:16手机壁纸:主图用顶部晨光留白承载时间,变体把植物主体移到左下方并强化侧向纵深,同时提供完整中英文提示词、下载按钮和裁切调整方法。197 收藏 -
Go 1.26 为 testing.T 增加 ArtifactDir:用它取得当前测试或子测试独立的产物目录,把失败现场写入其中;配合 -artifacts 和 -outputdir,本地与 CI 都能保留测试文件。196 收藏 -
Python tarfile 解包时,显式使用 data 过滤器限制绝对路径、越界链接和特殊文件;如果业务不需要链接,再叠加自定义过滤器跳过符号链接与硬链接,并处理版本兼容和半成品目录。196 收藏 -
科技周边 · 业界新闻 | 3天前 | 云原生 · kubernetes · 网络安全 · eBPF 网络策略 Cilium CiliumNetworkPolicy CiliumClusterwideNetworkPolicy toServices 节点策略
Cilium 网络策略要同时覆盖服务与节点,不能只把 Service 名称和节点标签塞进同一个选择器。本文按服务流量、Pod 到节点流量和主机网络策略拆开说明 toServices、fromNodes/toNodes 与 nodeSelector 的职责,并给出迁移清单。196 收藏 -
PHP PDO bindValue 省略类型时默认按字符串处理。本文用实际代码说明 PDO::PARAM_STR、PDO::PARAM_INT、PDO::PARAM_NULL 的选择方法,以及数字字符串和 NULL 的边界。196 收藏 -
CNCF 年度调查、Technology Radar、Landscape 和项目指标回答的问题并不相同。本文把这些生态信息与团队约束、维护成本、治理要求和退出条件结合起来,给出一套从证据分层、路线评分到可回滚试点的云原生平台选型方法。196 收藏 -
比较Go database/sql结果集的自动关闭、defer和显式关闭,区分QueryContext、Scan、Err、Close的错误入口,用完整读取函数处理早退、迭代失败和关闭错误。195 收藏 -
Python Decimal.normalize 可以去掉小数末尾多余的零并保持数值等价,但它不是金额格式化函数。本文解释尾随零、科学计数法、上下文精度与 quantize 的边界。195 收藏 -
Go crypto/mlkem 的 Decapsulate 对错误长度密文返回 error,但对长度正确、内容无效的密文不会报错,而是生成与发送方不同的共享密钥。本文按这两条语义说明长度检查、上层认证和错误处理边界。195 收藏 -
sync.Once 的 Do 只负责让初始化函数最多执行一次,初始化函数返回错误并不会自动恢复可重试状态。本文用最小复现说明第一次失败后第二次调用为何不再进入函数,并给出需要重试时的显式状态方案。195 收藏 -
文章 · php教程 | 1天前 | 性能排查 · php教程 · php OpCache PHP性能 缓存命中 opcache_get_status opcache_is_script_cached
PHP OPcache 的命中状态要分成实例统计和单脚本状态查看。本文用 opcache_get_status(false) 读取命中率,再用绝对路径检查指定脚本,并说明 CLI、FPM、内存缓存和文件缓存之间的边界。195 收藏 -
用 Web Crypto 生成 Ed25519 密钥对、签名与验签,说明公钥导入、消息字节编码、false 与异常的区别,以及兼容性、私钥导出和公钥信任边界。194 收藏 -
io.OffsetWriter 把逻辑偏移映射到基准偏移之上,Seek 返回的是逻辑位置,Write 和 WriteAt 的坐标也不能混看。本文用分段写入场景拆解错位原因,并给出调用约定、边界处理与排查清单。194 收藏