高复用性自动化脚本设计实践
在自动化测试实践中,为了更好的契合被测业务场景,需要不断优化框架分层结构。本文结合产品模块化思路,意在介绍通过策略模式改造原本复杂分支语句代码,通过理论讲解、思路分析、方案设计、及代码演示,提供自动化脚本重构的落地方案。
Stella981 Stella981
3年前
Golang 内存管理源码剖析
Golang的内存管理基于tcmalloc,可以说起点挺高的。但是Golang在实现的时候还做了很多优化,我们下面通过源码来看一下Golang的内存管理实现。下面的源码分析基于go1.8rc3。1.tcmalloc介绍关于tcmalloc可以参考这篇文章 tcmalloc介绍(https://ww
Stella981 Stella981
3年前
Android app native代码性能分析
分析我们app中native层的C/C代码性能,能够方便我们找出其中的性能瓶颈,并在稍后做有针对性的优化。1\.下载androidndkprofiler工欲善其事,必先利其器,我们先要有良好的工具来支持我们做性能分析的愿望。androidndkprofiler就是目前我们可用的比较好
Stella981 Stella981
3年前
LightningChart最新版免费下载,安装与运行教程
LightningChart.NET(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.evget.com%2Fproduct%2F3309)完全由GPU加速,并且性能经过优化,可用于实时显示海量数据超过10亿个数据点。LightningChart包括广泛的2D,高级3D,Po
Stella981 Stella981
3年前
LightningChart实时显示海量数据
LightningChart.NET(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.evget.com%2Fproduct%2F3309)完全由GPU加速,并且性能经过优化,可用于实时显示海量数据超过10亿个数据点。LightningChart包括广泛的2D,高级3D,Po
Stella981 Stella981
3年前
Jmeter28:linux下实现压测
jmeter单机压测命令行模式html报表生成控制台参数优化一/准备工作1.压力机安装并配置好jdk2.调试好程序脚本再上传到linux下3.进入jmeter bin目录执行     chmodx./\  可执行权限二/单机执行步骤执行./jmeter.shnt/expor
Stella981 Stella981
3年前
Python图片转gif(将静态图转化为分块加载的动态图)
简介将静态图转化为分块加载的动态图方案1.PIL:1.创建背景图2.将原图拆分成N块并依次合成到背景图的相应位置,得到N张素材图3.将N张素材图合成GIF2.pygifsicle对合成的GIF进行优化
Wesley13 Wesley13
3年前
Mysql索引最佳实践笔记0524
mysql5.7innodb默认存储引擎一、关于索引二、最佳实践三、避坑实践一、关于索引1.索引的作用提高查询效率数据分组、排序避免回表查询优化聚集查询用于多表join关联查询利用唯一性约束、保证数据唯一性innodb行锁实现索引的“
Stella981 Stella981
3年前
Flutter 布局控件完结篇
本文对Flutter的29种布局控件进行了总结分类,讲解一些布局上的优化策略,以及面对具体的布局时,如何去选择控件。1\.系列文章1.Flutter布局详解(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fyang72296
晴雯 晴雯
2年前
MacOS pd虚拟机|Parallels Desktop 18最新激活版,完美兼容M1M2
是一款运行在Mac电脑上的虚拟机软件,它可以让用户在Mac系统中同时运行Windows、Linux等不同操作系统,实现多系统共存,让您的电脑变得更加智能化!ParallelsDesktop18拥有许多强大的功能,包括全新的自适应Windows镜像优化、支持