文章分类 - 业务理解
摘要:内存开销 (Memory Footprint) —— 最核心的理由 多进程 (Multiprocessing):Python 的多进程是非常“重”的。每启动一个子进程,Python 实际上会 fork 一个全新的解释器环境,并复制父进程的内存空间(虽然有 Copy-on-Write,但基础开销依然很
阅读全文
摘要:手术A - 用python去做多线程并发处理-可能会遇到的问题 Q3: 谁来充当“超时杀手”? 现状:默认情况下,Python 的 subprocess.run(cmd) 是阻塞的。它会一直傻傻地等外部命令结束。 灾难场景:假设 Docker 里的 ADB 卡死了(假死),既不报错也不退出。你的 P
阅读全文
摘要:“通过指定 Serial 就能在宿主机并发,为什么要引入 Docker 增加复杂度?” ❌ 错误回答 (太浅): “因为 Docker 比较火,大家都用 Docker。” (评价:跟风党,挂。) ✅ 满分回答 (架构师视角): “仅为了并发,指定 Serial 确实够了。但我引入 Docker 主要
阅读全文
摘要:📋 文档说明 适用对象:软件测试工程师 文档目的:快速定位和分析系统稳定性问题 最后更新:基于实际项目经验总结 🚨 紧急问题快速定位 1. 五分钟问题定位法 # 第一步:搜索最严重问题 grep "dgt and det match" log.txt -A 20 grep "vm reboot"
阅读全文
摘要:什么是代码门禁 代码门禁是现代软件开发流程中的一个关键实践,它指的是在代码提交到共享代码库之前,自动强制执行一系列的质量、安全、规范和策略检查。你可以把它想象成进入一个安全区域前必须通过的安检门。 核心目标 阻止不符合既定标准的代码进入主分支,从而保护代码库的整体健康、安全和稳定性。 代码门禁如何工
阅读全文
摘要:目前经济下行,大量公司都降本增效,也包括我们公司。随之而来的也就是求职的困难,大量的求职者与较少的岗位对比也是极其明显。为了不断保持对市场的敏感度,我也不断地在查看软测的岗位,同时也看了很多帖子,发现对于业务理解是很重要的。 所以先思考一下未来可能会遇到的问题 顺便在此博客中总结一下我所参与的项目的
阅读全文

浙公网安备 33010602011771号