- 博客(19)
- 收藏
- 关注
原创 windows下用git命令grep -r检索文件报“Binary file ... matches”
git命令在windows与linu下的区别
2022-10-19 10:53:54
1453
转载 服务端接口测试分析要点
题记:关于接口测试的归纳总结的想法来源于去年的招聘,每次面试都会问关于接口测试的一些问题,可谓“一千个读者眼中就有一千个哈姆雷特”,每一个测试人员眼中都有不同的对接口测试的理解,因为有了去年那一阶段的招聘过程,我才陆陆续续的对服务端的接口测试要点和用例分析进行整理归纳,补充归档,也就有了这篇文档,欢迎阅读的朋友们提出建议。服务端的接口测试我们一般从功能开始进行测试,比如请求参数和响应参数的校验,业务逻辑或业务规则的校验,数据库操作的校验。功能正常后会根据需要进行安全相关的检查、性能测试以及系列扩展测试,比
2021-06-28 11:28:35
453
原创 java简单实现用语音读txt文档
1.依赖新建一个maven项目,导入依赖<dependency> <groupId>com.hynnet</groupId> <artifactId>jacob</artifactId> <version>1.18</version></dependency>只导入依赖还不行,还要导入一个.dll文件,百度云链接:链接:https://pan.baidu.
2021-06-22 16:33:44
684
原创 Python+Appium实现自动化测试的使用步骤
一、环境准备1.脚本语言:Python3.x IDE:安装Pycharm2.安装Java JDK 、Android SDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appium for windows,官网地址http://appium.io/点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启动Appium,host和port默认的即可,然后设置Android SDk和Java JDK然后点下边那
2021-06-22 16:01:59
246
原创 Python+Appium自动化之swipe()滑动页面
app自动化测试过程中,经常会遇到滑动屏幕操作,appium框架的话我们可以使用webdriver提供的swipe()方法来对屏幕页面进行上滑、下滑、左滑、右滑操作。swipe()方法源码如下:swipe()方法的参数说明:start_x:起始横坐标start_y:起始纵坐标end_x:结束时横坐标end_y:结束时纵坐标duration:滑动持续时间,单位毫秒,默认None(一般设置500-1000毫秒比较合适)duration参数需要注意的是,在移动设备上滑动时间的快慢所形成的效果是不
2021-06-22 15:48:31
2842
4
原创 2021-06-17
页面视频倍数播放代码:document.querySelector(‘video’).playbackRate = 16.0;
2021-06-17 16:47:09
98
原创 oracle IMPDP导入的时候,需要把之前表中的数据都删除吗?
不用删除,可以自动覆盖掉了。如下参考:1.有两种导入方法:IMP和impdp。2.IMP导入的时候:如果已经存在此表,会告诉你无法创建此表,因为表已经存在。同时使用参数full=yignore=y那就是全部导入,把dmp里的所有数据插入到表里面。3.数据备份,使用命令:expuser/userfile=d:\user.dmpfull=y恢复时,使用命令:impuser/userFILE=d:\user.dmpfromuser=usertouser=userfull=yignore=y。4.IM
2021-03-11 09:08:47
8027
原创 4D数据
4D数据指的是DEM、DOM、DLG、DRG。意义如下:**数字高程模型(Digital Elevation Model 简称DEM)**是在高斯投影平面上规则格网点平面坐标(x,y)及其高程(z)的数据集。Dem的水平间隔可随地貌类型不同而改变。根据不同的高程精度,可分为不同等级产品。**数字正射影像图(Digital Orthophoto Map简称DOM)**是利用数字高程模型对扫描处理的数字化的航空相片 / 遥感相片(单色 / 彩色),经逐象元进行纠正,再按影像镶嵌,根据图幅范围剪裁生成的影像数
2021-03-10 15:15:52
902
转载 SQL查询~ 存在一个表而不在另一个表中的数据
SQL查询~ 存在一个表而不在另一个表中的数据A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。方法一 使用 not in ,容易理解,效率低 执行时间为:1.395秒1 select distinct A.ID from A where A.ID not in (select ID from B)方法二 使用 left join…on… , “B.ID isnull” 表示左连接之后在B.ID
2021-03-09 16:19:55
7303
翻译 2020-09-29
Libreoffice实现office转pdf、html、jpg等格式数据 其实libreoffice有好多功能,完全可以替代office 1.windows下将word转为pdf 1 安装libreoffice 到官网下载后安装即可。https://donate.libreoffice.org/ 安装完成后目录: 其实安装完我们发现其有好...
2020-09-29 15:51:20
1110
原创 一个字符串中包含逗号个数
一个字符串中包含逗号个数string str = “1,2,3,4,5,6”;怎么计算此字符串中逗号的个数?方法1:string str = “1,2,3,4,5,6”;int count = str.Count(ch => ch == ‘,’);//count=5方法2:str.Split(’,’).Length-1方法3:string str = “1,2,3,4,5,6”;int count = str.Length - str.Replace(",", “”).Lengt
2020-08-19 14:45:44
1504
原创 Java中找出List对象集合某个字段的重复值以及对该字段进行排重
Java中找出List对象集合某个字段的重复值以及对该字段进行排重1、 找出List对象集合某个字段的重复值public static void main(String[] args) { List<OrderViewModel> orderList = new ArrayList<>(); for (int i=0;i<10;i++){ OrderViewModel model = new OrderViewModel(); model.setPcno("11
2020-08-19 14:44:55
2165
原创 Java中@SuppressWarnings(“unchecked“)的作用
Java中@SuppressWarnings(“unchecked”)的作用简介:java.lang.SuppressWarnings是J2SE5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。作用:告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。使用:@SuppressWarnings(“”)@SuppressWarnings({})@SuppressWarnings(value={})根据sun的官方文档描述:value -将由编译
2020-08-19 14:44:24
354
原创 LocalDateTime反序列化操作
LocalDateTime反序列化操作对于date类型的字段生成LocalDateTime类型的pojo类字段,在做树形数据构造时需要做反序列化操作,以免照成redis能存不能读的情况。下面展示。// An highlighted block@JsonDeserialize(using = LocalDateTimeDeserializer.class)@JsonSerialize(using = LocalDateTimeSerializer.class)@JsonFormat(pattern
2020-08-17 09:17:24
654
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人