作为软件测试人员,想要高效验证数据、定位bug,SQL查询是必须掌握的技能!
在日常测试工作中,我们经常需要直接查询数据库来验证数据的正确性。无论是接口测试后检查数据入库情况,还是排查bug时追踪数据流向,SQL都发挥着不可替代的作用。
本文将为你整理软件测试人员最需要掌握的SQL查询语句,帮你... ...
本文分享自天翼云开发者社区《分布式架构基础》,作者:胡****冲 基础 事务 事务指的就是一个操作单元,在这个操作单元中的所有操作最终要保持一致的行为,要么所有操作都成功,要么所有的操作都被撤销 本地事务 本地事物其实可以认为是数据库提供的事务机制(ACID 原则) 分布式事务 分布式事务指事务的参 ...
1. 回头看 日更坚持了974天。 读《开源项目成功之道》开更并更新完成 读《AI繁荣》开更并更新完成 读《大语言模型》开更并持续更新 2023年至2025年08月底累计码字2647893字,累计日均码字2718字。 2025年08月码字105050字,同比下降3.87%,环比上升3.86%,日均码 ...
阴影贴图生成流程 阴影贴图技术通过两次渲染流程实现阴影效果: 阴影贴图生成阶段:以光源为视角渲染场景深度信息至纹理(Shadow Map),仅记录最近深度值。 场景渲染阶段:将像素变换至光源空间,采样Shadow Map并与实际深度比较,判定遮挡关系。 关键Pass作用 ... ...
题目: 给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非严格递增顺序排列。 每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。 问题中矩阵的每一行和每一列都是有序的,给定一个 ...
AI 爆火之前的公众号 如果要说在AI大火之前,非要提点什么,我可能会提公众号。我不知道现在还有多少人喜欢看公众号内容,至少每天给我推送的文章都很合我胃口,所以我就觉得这个平台不但内容很多,推荐算法也越来越精准了,总之就是数据越多流量越大,算法就越精准,继续推动更大的流量产生,形成了正向闭环,未来也 ...
《Unity URP深度偏移技术解析》摘要:深度偏移(SlopeScaleDepthBias)是解决Z-fighting(深度冲突)的关键技术,通过调整像素深度值避免几何体表面渲染冲突。其核心参数Units提供固定偏移,Factor则基于表面斜率(x/z和y/z偏导数的最大值)计算动态偏移量。在UR... ...
使用时间复杂度为 O(log n) 的二分查找算法,实现在排序数组中找到目标值的索引,给出了Java代码实现和详细算法步骤。 ...
在软件开发周期中,性能测试是确保系统质量的关键环节。一个完整的性能测试流程不仅能发现系统的瓶颈问题,还能为系统优化提供数据支持。本文将详细解析性能测试的全流程,从需求分析到报告输出,带你一步步掌握性能测试的精髓。 ...
Unity渲染管线演进:从Built-in到URP的渲染顺序对比 Unity渲染系统经历了Built-in管线到可编程渲染管线(SRP)的演进。Built-in管线通过摄像机深度、材质RenderQueue和物体距离决定渲染顺序,而URP(前身LWRP)在继承这些特性的同时,引入了Priority属... ...
1. 基本信息 开源项目成功之道 约翰·梅尔蒂卡(John Mertic) 著 人民邮电出版社,2025年06月出版 1.1. 读薄率 书籍总字数15.2万字,笔记总字数39998字。 读薄率39998÷152000≈26.31% 1.2. 读厚方向 UNIX 编程艺术 人月神话 黑客与画家 开源法 ...
题目:给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 核心思路: 要找到给定二叉树中两个指定节点的最 ...
在软件行业飞速发展的今天,自动化测试已成为高薪代名词。许多手动测试人员纷纷渴望转型,却不知从何开始。这份实战指南将为你指明方向,带你一步步走向自动化测试的成功之路。 ...
开篇 当尝试复制现实世界的外观时,你可能会意识到几乎任何表面都有特征。比如树木上的纹路、皮肤上的皱纹、衣物上的编制结构、油画上刷子的痕迹,甚至是光滑的塑料上都有一些凹凸,还有那些光滑的金属也会展现一些机械加工的痕迹。 在计算机图形学中,我们称这些为“空间变化的表面属性”,即不会显著地改变表面的形状并 ...
Blender书籍 统计时间2025年8月27日:推荐使用最后一本,但需要对最新的Blender 4.5.2进行适配。 公众号pythontesting会对最后一本书进行翻译,以上书籍电子版本均可+v或ding: pythontesting获取,翻译收集不易,方便的话请包烟钱,谢谢! Blender ...
今天来说说pytest吧,经过几周的时间学习,有收获也有疑惑,总之最后还是搞个小项目出来证明自己的努力不没有白费 环境准备1 确保您已经安装了python3.x2 配置python3+pycharm+selenium2开发环境 3 安装pytest库pip install pytest4 安装pyt ...
本文深入解析Unity URP渲染管线技术特点,重点对比了Build-in与URP的核心差异。URP基于SRP架构,支持在渲染流程中插入自定义Pass,提供Forward、Deferred、Forward+等多种渲染路径。文章详细拆解了URP的渲染阶段顺序(从BeforeRendering到Afte... ...
1. 新建任务 点击新建任务按钮 输入任务名称,选择自由风格,点击确定 2. 配置 2.1 常规配置 2.2 源码管理(Source code management) 选择Git,输入代码仓库的URL,选择一个认证,如果认证选项里面没有,可以点击下面的添加按钮进行新增,然后指定分支,源码库浏览器选择 ...
在软件开发日新月异的今天,自动化测试已成为保证产品质量、提升交付效率的关键环节。作为一名测试开发工程师,选择合适的自动化测试工具至关重要。本文将为您深度解析2025年最受欢迎的5款自动化测试工具,帮助您做出明智的技术选型决策。 ...
配置网络拓扑,并设置三个PC的网络信息 拓扑和配置如下 PC1 PC2 PC3 IPv4 192.168.0.1 192.168.0.2 192.168.0.3 Subent MARK 255.255.255.0 255.255.255.0 255.255.255.0 配置交换机 进入交换机默认是普 ...