自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(275)
  • 收藏
  • 关注

转载 批量插入数据

drop procedure if exists jyf_test;DELIMITER ;;CREATE PROCEDURE jyf_test()BEGIN DECLARE a INT UNSIGNED DEFAULT 1; WHILE a <= 20 DO INSERT INTO 。。。。。。; ...

2019-09-17 14:27:00 247

转载 模拟器shell脚本操作APP

#!/system/bin/shi=0count=20while(($i<$count))do am start -n cn.wondershare.wsapp/cn.wondershare.wsapp.MainActivity sleep 8 adb shell input swipe 476 1035 450 192 300...

2019-08-30 16:16:00 1171

转载 (免root)删除/禁用手机系统内置应用

获取所有app的包名adb shell pm list packages>d:\log.txt 删除内置应用 adb shell pm uninstall --user 0 com.huawei.wallet 禁用内置应用 adb shell pm disable-user com.huawei.wallet转载于:https://www.cnblogs.com/a...

2019-08-23 09:47:00 2372

转载 多设备批量安装APP

把shell.sh文件和APP放在同一下目录,双击运行即可(如果不行,请给shell文件赋管理员权限)adb devices > devices.txt#手机当前数量myNum=1#输出空格次数myCount=0while read linedoif [ -n ${line%List*} ]thenmyCount=`expr...

2019-06-21 14:46:00 913

转载 多字段联合去重,计数

现表: id a b c d ------ ------ ------ ------ -------- 1 1 2 3 4 2 1 2 a 4 3 1 a ...

2019-06-19 14:29:00 567

转载 获取服务器时间

Date($.ajax({async: false}).getResponseHeader("Date"));转载于:https://www.cnblogs.com/ai594ai/p/11023258.html

2019-06-14 14:53:00 166

转载 生成固定大小的文档

注意:用写字板保存@echo off:MAINecho. echo.★★★★★★★★★★★echo.★ [1] 按KB生成 ★echo.★ [2] 按M生成 ★echo.★ [3] 按G生成 ★echo.★ [4] 退出 ★echo.★★★★★★★★★★★ echo. ech...

2019-06-10 15:36:00 148

转载 pentaho转换文件使用相对路径

${Internal.Entry.Current.Directory}/XXX.ktr转载于:https://www.cnblogs.com/ai594ai/p/10974730.html

2019-06-04 17:13:00 1187

转载 修改模拟器hosts

修改文件:/system/etc/hosts注意:要增加一个空行,即最后一行hosts回车一下转载于:https://www.cnblogs.com/ai594ai/p/10950186.html

2019-05-30 16:08:00 660

转载 jmeter diff测试(调用JAR包处理)

1、准备接口数据(对比字段,即json数据中需要提取的key对应的值进行对比)2、配置获取EXCEL数据3、新建线程,并建两个http请求,分别用于请求新旧接口4、提取需要对比的内容5、赋值变量,用于对比请求时取值进行对比6、新建beanshell取样器7、新建beanshell断言im...

2019-05-15 20:38:00 236

转载 jmeter beanshell处理请求响应结果时Unicode编码转为中文

在Test Plan下创建一个后置BeanShell PostProcessor,粘贴如下代码即可:String s=new String(prev.getResponseData(),"UTF-8"); char aChar; int len= s.length(); StringBuffer outBuffer=new S...

2019-05-15 17:48:00 1021

转载 jmeter常用的beanshell脚本

时间戳下载文件保存响应内容断言连接数据库解析jsonlist递归创建多级目录 常用内置变量调用cmd文件GUI小命令时间戳import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;try{Date date =new Date(); //获取当前时间SimpleDateFor...

2019-05-15 11:09:00 416

转载 jmeter diff测试

1、准备接口数据(对比字段,即json数据中需要提取的key对应的值进行对比)2、配置获取EXCEL数据3、新建线程,并建两个http请求,分别用于请求新旧接口4、提取需要对比的内容5、赋值变量,用于对比请求时取值进行对比6、新建beanshell取样器7、新建beanshell断言...

2019-05-14 20:55:00 295

转载 mysql修改自增字段开始值

把表的自增字段修改成从100开始alter table `tablename` auto_increment=100;转载于:https://www.cnblogs.com/ai594ai/p/10823571.html

2019-05-07 09:31:00 998

转载 postman搭建mock api server

postman搭建mock api server,有个比较蛋疼的缺点,就是如果你输入的请求参数没有设置过,那么会默认返回第一个设置Examples的结果具体步骤如下:转载于:https://www.cnblogs.com/ai594ai/p/10796114.html...

2019-04-30 15:10:00 375

转载 Python+Flask搭建mock api server

Python+Flask搭建mock api server前言:近期由于工作需要,需要一个Mock Server调用接口直接返回API结果;假如可以先通过接口文档的定义,自己模拟出服务器返回结果,直接对接口基本功能进行联调测试并编写自动化测试脚本,等服务器上线之后,切换server地址,直接可以简化调试时间,缩短项目测试周期;准备工作Python安装Flask...

2019-04-28 11:53:00 448

转载 Linux下创建共享文件夹

1,查看ip 地址ifconifg;2,查看是否安装samba服务器,rpm -qa | grep samba;3,如果有该服务器,启动 service smb start,否则进行安装 yum install samba;4,安装完成后进行配置vim /etc/samba/smb.conf //打开smb的配置文件我做的简单配置    [jmeter] ...

2019-04-26 15:16:00 300

转载 使用JMeter的HTTP代理服务器录制app脚本

1、添加一个线程组2、添加一个HTTP代理服务器3、设置手机网络连接4、手机安装证书a、进入jmeter安装目录,在bin目录下找到ApacheJMeterTemporaryRootCA.crt文件,上传到手机磁盘目录下b、设置-安全-从SD卡安装,找到该证书,输入证书名称后确定,安装成功转载于:https://www.cnblogs.com/ai...

2019-04-26 10:40:00 193

转载 adb连接夜神模拟器执行命令

前提:把BAT文件放到夜神模拟器的bin目录,或者cd %~dp0要写死路径1、要进入夜神模拟器的bin目录2、连接夜神模拟器3、执行命令cd %~dp0nox_adb.exe connect 127.0.0.1:62001ping -n 1 127.0.0.1>nulset num=0:okset /a num+=1adb shell...

2019-04-23 16:41:00 879

转载 jmeter获取请求信息和响应信息

String tmp = prev.getUrlAsString();String tmp = prev.getRequestHeaders();String tmp = prev.getResponseDataAsString();String tmp = prev.getResponseHeaders();//print(tmp);转载于:https...

2019-04-19 09:38:00 3444

转载 Jenkins job之间依赖关系配置(联动构建)

使用场景:想要在某APP打新包之后,立即执行自动化测试的job来验证该新包。比如Job A 执行完执行Job B ,如下图所示,如何建立依赖呢?主要有两种方法:1、配置上游依赖;2、配置下游依赖;1、第一种方法:配置上游依赖构建触发器-配置如下信息:选择【Build after other projects are built】【Pr...

2019-04-16 13:57:00 1531

转载 jmeter beanshell遍历接口返回的json数组

import java.util.LinkedHashMap;import com.jayway.jsonpath.JsonPath;import com.jayway.jsonpath.Predicate;import net.minidev.json.JSONArray;public static String readjson( String json, S...

2019-04-10 20:32:00 1672

转载 JMeter 测试中,使用 JDBC 查询条件为中文时解决办法

在 JMeter 的 jdbc 链接配置插件上,连接 mysql 的 url上加useUnicode=true&characterEncoding=UTF-8即可解决问题。转载于:https://www.cnblogs.com/ai594ai/p/10681252.html

2019-04-10 09:14:00 264

转载 loadrunner测试https

需要要代码前加上:web_set_sockets_option("SSL_VERSION", "TLS");转载于:https://www.cnblogs.com/ai594ai/p/10652941.html

2019-04-04 09:09:00 170

转载 存储器批量造数据

DROP PROCEDURE if EXISTS `p_insert_hrs_pg`;DELIMITER ;;CREATE PROCEDURE `p_insert_hrs_pg`(COUNT INT UNSIGNED)BEGIN DECLARE s INT UNSIGNED DEFAULT 1; DECLARE a INT UNSIGNED DE...

2019-03-27 09:18:00 54

转载 golang自动构建脚本

#!/bin/sh#代码分支branch_c=$1branch_p=$2#服务器server=$3#构建版本version=$4case $server in test1) echo "代码分支: ${branch}" echo "服务器: ${server}" ...

2019-03-15 11:55:00 828

转载 git增加子模块

要拉取GIT代码时,有时候需要拉取多个GIT模块,一起配合使用;1、下载主模块:git clone -b master http://username:passwd@git.wondershare.cn/XXX.git2、增加子模块:(proto为目录名)git submodule -b master add http://username:passwd...

2019-03-15 11:29:00 254

转载 后台执行服务

有些服务执行后,如果关闭控制台,服务也会跟着停止,此时可以使用nohup将服务置于后台执行nohup ./rest > /dev/null 2>&1 &转载于:https://www.cnblogs.com/ai594ai/p/10491158.html...

2019-03-07 17:41:00 96

转载 shell判断进程是否存在

#!/bin/bash#进入rest所有目录,后续在此目录执行动作cd /data/www/vhosts/go/#rest的进程数,由于脚本名称为restart_rest.sh,所以排除了对restart_rest的搜索n=`ps -ef|grep rest|grep -v grep|grep -v restart_rest|wc -l`if [ 0 ...

2019-03-07 17:35:00 1191

转载 rsync问题

问题一:rsync: chgrp "/data/www/vhosts/go/.rest.qXYFW5" (in apache) failed: Operation not permitted (1)sent 6512253 bytes received 27 bytes 4341520.00 bytes/sectotal size is 13713300 speedup is ...

2019-03-07 11:12:00 88

转载 git clone下载代码

下载master代码git clone http://username:password@git.wondershare.cn/XXX.git下载指定develop分支代码git clone -b develop http://username:password@git.wondershare.cn/XXX.git转载于:https://www.cnblogs.com/ai594...

2019-03-05 11:16:00 664

转载 MySQL查看所有连接的客户端ip

SELECT substring_index(host, ':',1) AS host_name,state,count(*) FROM information_schema.processlist GROUP BY state,host_name;转载于:https://www.cnblogs.com/ai594ai/p/10281425.html

2019-01-17 11:43:00 157

转载 SQL对某个字段进行排名

SELECT ( @rowNO := @rowNo + 1 ) AS rowno, a.badge,a.NAME,a.direct_evaluate_rate,a.view_rateFROM ( SELECT * FROM `hrs_stat_job_evaluate_manage` WHERE TYPE='30days' AND position_...

2018-10-24 11:38:00 1162

转载 将字符串转json时,保持顺序

jo_tmp = json.loads(content.decode('utf-8'), object_pairs_hook=collections.OrderedDict)jo = json.dumps(jo_tmp, ensure_ascii=False)转载于:https://www.cnblogs.com/ai594ai/p/9525112.html

2018-08-23 17:25:00 1186

转载 json格式的中文输出显示

print json.dumps(json.loads(result),ensure_ascii=False)转载于:https://www.cnblogs.com/ai594ai/p/9519096.html

2018-08-22 17:27:00 781

转载 python json按输入顺序输出内容

通过使用collecions,进行排序。collections是一个python的内建模块。import collectionsdic = collections.OrderedDict()# dic = dict()dic['a'] = 1dic['b'] = 2dic['c'] = 3print("dic is:",dic.items())...

2018-08-22 17:12:00 407

转载 Android真机测试,连接到本地服务器的方法

1. 前言作为一名Android开发者,不管怎么说,都会经历使用Android真机来测试连接本地服务器这样的事情。这里所说的“本地服务器”大多数时候指的是:搭载有某种服务器软件的PC,例如搭载有Tomcat服务器的PC,就可以拿来当作本地服务器。2. 方法一般有3种可行的方法,具体说明如下:将应用后台服务器部署到某台可以通过公网访问的服务器上,...

2018-07-05 14:39:00 579

转载 通过GIT_COMMIT进行代码回滚

首先需要安装插件:conditional-buildstepA buildstep wrapping any number of other buildsteps, controlling their execution based on a defined condition (e.g. BuildParameter).wiki:https://wiki.jenkins-...

2018-06-25 16:58:00 569

转载 Jenkins编辑或替换All view

为什么我不能编辑“All”view?这是因为它的类型是“All”而不是“List”,并且“All”类型是不可编辑的。你只能有一个“All”类型的view。如果你想编辑这个View,你将不得不创建一个新的View替换。更多信息请参考该页面的其他问题。为什么我不能删除“All”view?这是因为它被设置为默认的view。要删掉这个view,到“系统管理”→“系统设置”页...

2018-06-22 14:31:00 917

转载 使用Jenkins时,如果GIT_COMMIT无变化,跳过构建

使用Jenkins时,如果GIT_COMMIT无变化,跳过构建使用插件:conditional-buildstepA buildstep wrapping any number of other buildsteps, controlling their execution based on a defined condition (e.g. BuildParame...

2018-06-22 14:29:00 964

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除