分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • Oracle在性能调优中提供了丰富的工具和报表支持,如何从众多指标获取有价值的调优信息则需要开发测试人员具有一定的基础和经验。本文主要对近几年碰到频率较高的几类性能问题进行经验总结,帮助开发、测试人员在调优过程中少走弯路,尽快定位、解决性能问题。除去硬件故障和产品本身bug外,本文分为配置类,sql效率类、应用程序逻辑三大类进行归纳介绍。1.配置类1.1绑定变量在联机交易系统中,对于频繁执行的SQL语句,如果所查数据分布较均匀、分区较均衡,建议使用绑定变量代替常量,以避免多次重复硬解析(Hard Parse),节省时间、资源成本。反例: select * from ...
            0 0 1890
            分享
          •   首先,郑重的说明一下,本人是纯服务端开发人员,不懂安卓和ios开发,在实际开发配合中,也只负责给安卓和ios的同事提供服务端调取的接口以及处理支付宝的异步回调。所以这篇文章只是介绍服务端的开发过程,不会涉及到安卓和ios客户端的处理过程,如果你只想了解客户端处理过程,可以不用往下看了,goodbye!!!  在看这篇文章之前,希望你先看上一篇文章支付宝支付(一)—H5手机网站支付2.0(alipay.trade.wap.pay) ,涉及到的部分准备工作这里就不再重复了,有疑问的看上一篇文章或者查阅官方文档。一、APP支付产品介绍  APP支付适用于商家在 App 应用中集成支付宝支付功能。...
            0 0 824
            分享
          •   某系统的批量程序和联机程序同时发起交易、操作数据库同一张表时,出现了交易间相互影响导致交易失败。  分析原因为事务A对数据库表操作全表删除时,数据库机制会自动触发产生排他行锁,当行锁数达到“升级到表锁前允许的最大行锁数”时,会自动升级为表锁。但因事务B已对数据库表产生了排他行锁,则事务A自动升级表锁失败。直至事务A消耗掉了数据库“最大锁资源数”,系统会报错“锁资源耗尽”、交易失败。  因此,设计程序时,如涉及多事务操作数据库同一张表,需考虑事务间的关联影响,是否会引发事务冲突。  下文将详细描述和分析该问题。  1 数据库锁  首先介绍一下数据库锁的相关概念。  1.1 行锁、页锁和表锁 ...
            14 14 1348
            分享
          • 【摘要】测试策略文档通常是篇幅较长、文字为主的形式,编写成本较高,并且写完了很少有人去看,形存实亡。本文介绍可视化的方式,将测试策略用图来表达,并且在一页纸上搞定,这样的策略图非常清晰,关键信息一目了然,并且提供更大的讨论空间,防止僵化,真正能够发挥策略的作用。“测试策略是什么样的?”“测试策略嘛,还不是包括#&~+-=~*-+$这些…”“你们项目的策略有什么特别的吗?”“我们项目嘛,测试策略的内容有点多,从哪说起呢?”前面那个场景有没有似曾相识?你是否清楚目前你们正在使用的测试策略是什么样的?1. 常见测试策略测试策略的内容与形式我们都知道,测试策略包括以下两方面的内容:测什么(Wh...
            1 1 2186
            分享
          •   苹果公司的 AirPods 产品线将在未来一年经历多次变革,因为该公司试图以一种更合理的方式完善其提供给消费者的产品。一份报告称,苹果公司将在 2024 年更新 AirPods 产品,包括两款超值版 AirPods 和 AirPods Max。  在周日为彭博社撰写的"Power On"时事通讯中,马克-古尔曼(Mark Gurman)重申了关于 2024 年 AirPods 产品线变化的一些说法,在 10 月份早些时候的大修说法之后,他加倍强调了产品线的变化。  最新报道称,苹果将生产两个版本的低端 AirPods,这可能会解决该产品线的营销问题。目前售价 179 美...
            0 0 627
            分享
      • 51testing软件测试圈微信