gbase
文章平均质量分 72
-My-Soul-
人生得意须尽欢,莫使金樽空对月
展开
-
GBase8a在做自动化测试时,Java中try catch 与 for 循环之间容易忽视的细节
我们在写Java程序时,try catch 放在 for循环 外面 和里面 ,如果出现异常,产生的效果是不一样的,怎么用,需要看好业务场景原创 2024-05-10 11:41:40 · 309 阅读 · 0 评论 -
GBase8a自动化测试里python中的垃圾回收机制
在编程世界里,Python是一只优雅而强大的语言巨兽,它的魅力在于其简洁易懂的语法与丰富多样的库支持。然而,在这看似平滑如丝的表面下,Python有一套精密复杂的机制在默默运作,确保我们的程序能高效地使用内存资源。这就是今天的主角——Python垃圾回收机制。原创 2024-05-09 15:51:02 · 1274 阅读 · 0 评论 -
GBase8a在做自动化测试时,Python实现循环的最快方式
南大通用大规模分布式并行数据库集群系统,简称:GBase8a MPP Cluster,它是在 GBase 8a 列存储数据库基础上开发的一款 Shared Nothing 架构的分布式并行数据库集群,具备高性能、高可用、高扩展特性,可以为超大规模数据(TB~PB级)管理提供高性价比的通用计算平台,并广泛地用于支撑各类数据仓库系统、BI系统和决策支持系统。对于上面的求等差数列之和的操作,借助于Python内置的Sum函数,可以获得远大于 For或While循环的执行效率。其中的差距主要在于两者的机制不同。原创 2024-04-25 12:04:03 · 432 阅读 · 0 评论 -
GBase8a在RobotFramework迁移过程中python里用到的部分高效编码
如果我们在代码中需要检查多个条件语句,此时我们可以使用 all() 或any() 函数来实现我们的目标。这两种方法都可以反转列表,但需要注意的是内置函数 reverse() 会更改原始列表,而切片方法会创建一个新列表。在Python中,如果我们需要将两个列表中对应的元素组成字典,那么我们可以使用 zip 功能来方便地做到这一点。这两种方法都可以反转列表,但需要注意的是内置函数 reverse() 会更改原始列表,而切片方法会创建一个新列表。在Python中如果需要交换变量的值,我们无需定义临时变量来操作。原创 2024-03-27 14:34:44 · 308 阅读 · 0 评论