- 博客(91)
- 资源 (19)
- 收藏
- 关注
原创 mySql 存储过程循环插入数据
delimiter createprocedureproinsert()begindeclareiint;seti=1;whilei<100doinsertintocesdamilyvalues(i,concat(′damily′,i));seti=i+1;endwhile;endcreate procedure pro_insert()begindeclare i int;set i=1;while i<100 do insert into ces_damily values(i,
2021-05-10 10:12:18
374
原创 录制及剪辑视频
公司有的时候为了演示需要录制项目视频,那么下面介绍步骤:1、下载Screen Recorder工具–FSCapture,注册码在网上随便找录制视频2、下载爱剪辑软件a,导入视频到软件中b,点击字幕特效,在字体设置中可以设置字体及大小,颜色,特效参数等c,导出视频,选择导出尺寸选择1920*1080,视频比特率选择20000最高质量3、下载QQ影音把剪辑的视频导入QQ影音进行剪辑开头...
2019-05-07 14:44:51
606
原创 Robot Framework
1 安装python 2.7下载地址:https://www.python.org/downloads/windows/,并配置环境变量,其中自带pip.2 安装wxPythonRIDE 是基于这个库开发的,所以这个必须安装.pip install wxPython3 安装Robot framework-rideRIDE就是一个图形界面的用于创建、组织、运行测试的软件。pip in...
2019-04-23 15:44:22
429
原创 Sublime插件Emmet的安装及Tab补全代码
1、安装package control ----https://jingyan.baidu.com/article/925f8cb8dedc12c0dce05674.html2、Sublime插件Emmet的安装及Tab补全代码----https://jingyan.baidu.com/article/ce43664935b90c3772afd377.html3、Sublime报please ...
2018-11-15 13:05:48
2623
原创 studio+selenium+testNG+testReport
相关打包项目在我的资源中下载(标题—-selenium+testNG)运行项目自动出报告: 1、添加3个jar包:guice-3.0.jar,reportng-1.1.4.jar,velocity-dep-1.4.jar 2、在testng.xml中添加
2017-11-06 11:25:19
340
原创 TestNG参数化之@Parameters传参
1、传多个参数 LoginTest.java: public class LoginTest { @Parameters({“userName”, “password”}) @Test public void loginSuccess(String userName, String password) throws Exception {
2017-08-10 16:58:09
2060
原创 xpath定位中contains的用法
//input[contains(@name,’na’)] 查找name属性中包含na关键字的页面元素.//*[@class=’Navbar__navbar-lists___3Zvfm’]/a[contains(text(),’服务管理’)] 查找文本包含服务管理的页面元素
2017-08-03 16:39:09
13983
1
原创 jmeter相关
jmeter请求API返回结果是这样的话: Error 404 Not Found HTTP ERROR 404 Problem accessing /offline/version_contrl/model_versions%20. Reason: Not FoundPowered by Jetty:// 1、有可能API的URL有误 2、 有可能在HTTP H
2017-05-02 16:55:05
1420
原创 excel中输入随机数字和从引用其他表格数据
利用excel输入随机数字 https://zhidao.baidu.com/question/489412147585012012.html利用excel引用其他表格数据 http://jingyan.baidu.com/article/295430f1048ede0c7f00505f.html
2017-02-08 15:18:33
1644
原创 利用JavaCSV API来读写csv文件
1、下载javacsv.jar 包导入到项目中 2、需求:在一个csv文件中生成多条数据。 思路:在一个csv文件中复制多条数据;从一个csv文件读出内容分别放到两个数组中,一个数组A包括头部,另一个数组B去掉头部,复制几次B数据,然后添加到A数据中,最后把A数据写出即可.import com.csvreader.CsvReader;import com.csvreader.CsvW
2017-02-07 15:53:35
699
原创 天堂地狱启示录
http://www.360doc.com/content/11/0913/13/5465625_147878586.shtml
2017-01-18 16:33:27
2504
原创 jprofiler监控线程-初探
1 软件下载地址 http://www.ej-technologies.com/download/jprofiler/files
2017-01-16 14:33:34
660
原创 Tomcat安装
系统环境变量加上 CATALINA_HOME D:\tomcatstartup.bat tomcat\conf\server.xml 找到 Connector port=”8080” protocol=”HTTP/1.1” 将其中的port=”8080”更改为新的端口号即可 ,如将“8080”改为“9080”等http://localhost:8080/
2017-01-10 15:57:15
248
原创 Android studio 下的Uiautomator自动化测试
http://blog.csdn.net/cxq234843654/article/details/51203143
2017-01-04 15:43:10
776
原创 Android studio 下的Robotium自动化测试
一、前言 Android Studio 是一个Android开发环境,作为官方主推的开发环境和停止对其他开发IDE的支持,Android Studio将成为今后唯一的android开发环境。本文主要介绍在Android Studio环境下的Robotium测试框架使用方法。二、基础环境配置 先来看一下Android Studio中的工程结构,如下图所示:
2016-12-29 16:46:18
4835
原创 android自定义标题栏
如上图所示的标题即是自定义的标题栏1、自定义布局defined_title_bar.xml如下:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
2016-12-02 17:52:12
255
原创 android中相同布局文件可以用style简化
1、如果我们必须在每个button上都加上这样几个属性: android:id="@+id/mdin_tab_me" android:layout_width="0dp" android:layout_weight="1" android:layout_height="60dp" android:dra
2016-12-02 15:50:50
835
原创 PorterDuffXfermode简介
今天总算是整明白PorterDuffXfermode 16种PorterDuff.Mode—-》DST=destination,目的地 SRC=source,源从上面我们可以看到PorterDuff.Mode为枚举类,一共有16个枚举值:1.PorterDuff.Mode.CLEAR 所绘制不会提交到画布上。2.PorterDuff.Mode.SRC 显示上层绘制图片3.PorterD
2016-11-29 17:18:27
372
原创 android RadioButton利用selector 实现Tab功能
实现效果如下图所示: 1、下面只贴出单个radiobutton的布局代码: <RadioButton android:id="@+id/main_tab_home" android:checked="true" android:layout_width="0dp" android:layout_weig
2016-11-29 10:53:58
3754
原创 android随机生成验证码
在一块固定宽高的画布上,画上固定个数的随机数字和字母,再画上固定条数的干扰线 随机数和干扰线的颜色随机生成,随机数的样式随机生成。界面效果如下: 1、login.xml布局如下<?xml version="1.0" encoding="UTF-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2016-11-24 16:57:57
528
原创 android studio导入第三方类库的方法
参考 http://www.ithao123.cn/content-10691043.html本人与之稍微不同,Demo成功详解,用lib-zxing举例 1、下载zxing 解压 2、导入module进项目中 :File->New->Import module,之后会弹出一个框:选择zxing路径-》在第二个import上打对勾 3、第2步点击finish之后,如果你不幸,就会出现一个错误,
2016-11-16 09:42:35
1666
1
原创 Fiddler抓取接口
1、安装Fiddler 2、点击Tools-》General、HTTPS、Connections全部勾选,port是8080 3、查看PC的ip,打开APP的wifi,设置代理为PC的ip 4、在APP操作后,在Fiddler界面就可以查看该APP的接口地址,返回200是抓取到的接口,右边框的JSON和Raw就可以查看具体请求的信息
2016-11-07 10:11:11
5081
原创 电脑录屏工具FastStone Capture
注册码: http://blog.csdn.net/mlin_123/article/details/51557079使用步骤: http://jingyan.baidu.com/article/adc815134eb193f723bf73d6.html
2016-10-27 10:46:42
974
原创 Recyclew+Fragment获取手机所有程序
下面实现效果,如上图所示 具体代码实现如下: 1、fragment_tab4.xml<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" an
2016-09-29 17:32:59
255
原创 RecyclerView-重新进入APP仍保存拖拽、删除后状态(数据改变状态)-3
经过前面两篇博客,大家都会基本使用RecycleView了,但是发现重新进入APP后,状态仍是之前拖拽、删除前状态,那么怎么实现保存改变后的状态呢?sharedpreferences实现不了,因为它保存的是一个 List,即是一个Object,那么我想使用File文件进行数据存储,是可以实现的:1、首先对数据源data进行重新改造下,如果为null,就重新生成,不然就从sd卡中读取之前保存的数据:
2016-09-22 17:21:12
1411
1
原创 RecyclerView实现侧滑删除和长按拖拽-2
今天我们就来实现RecyclerView的侧滑删除和长按拖拽功能,实现这两个功能我们只需要一个类—— ItemTouchHelper Google官方文档上是这么介绍的: This is a utility class to add swipe to dismiss and drag & drop support to RecyclerView.意思就是:这是一个支持RecyclerView滑动
2016-09-22 16:52:11
351
原创 RecyclerView实现Listview-1
介绍 RecyclerView与ListView原理是类似的:都是仅仅维护少量的View并且可以展示大量的数据集。RecyclerView用以下两种方式简化了数据的展示和处理:1.使用LayoutManager来确定每一个item的排列方式。 2.为增加和删除项目提供默认的动画效果。Adapter:使用RecyclerView之前,你需要一个继承自RecyclerView.Adapter的适配器
2016-09-21 17:29:39
234
原创 TabLayout+ViewPager
1.主页中放空帧布局<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/container_content" android:layout_width="match_parent"
2016-09-13 17:56:54
212
转载 android自带图片资源图标一览,android.R.drawable
http://blog.csdn.net/jishu360/article/details/8540026
2016-09-12 12:45:38
758
原创 Android截图后发送notification并查看截图
接续上一篇博客实现通知: sendNotification(); 截图完发送通知,并且点击通知可以查看该截图 不过下面这些字段是全局的,把上一篇博客《Android保存图片到系统图库和指定的文件夹》中的变量换成下面的即可:private Button bt, bt_image, bt_noti; private Context context; Bitmap bitmap,
2016-09-02 14:20:48
1322
原创 Android保存截图到系统图库和指定的文件夹
参考 http://blog.csdn.net/xu_fu/article/details/39158747 中间 MediaStore.Images.Media.insertImage(context.getContentResolver(), appDir.getAbsolutePath(), fileName, null); 出现NullPointException,去掉context即可
2016-08-31 16:25:08
1287
原创 各种Adapter描述
SimpleAdapter描述:http://blog.csdn.net/jueblog/article/details/12112747ArrayAdapter描述:http://www.cnblogs.com/loulijun/archive/2011/12/26/2302287.htmlBaseAdapter描述: BaseAdapter与其他Adapter有些不一样,其他的Adapter可
2016-08-19 14:24:46
370
原创 Appnium实现简单登录
public class DMSLogin { AndroidDriver<WebElement> driver; WebElement et_pwd, et_user, bt_login, et_main, longPress_item,add_bookmark,remove_bookmark,tag_bookmark,btn_sure; TouchAction actio
2016-08-18 09:59:07
1598
原创 Appnium各种查找元素的封装及保存截图及判定元素是否存在
Appnium封装各种查找元素的方法如下显示:public class AppniumFindElementUtil { private static WebElement webElement; private static List<WebElement> webElements; public static WebElement findElement(AndroidD
2016-08-18 09:55:03
1636
原创 MyApplication退出时退出全部Activity的通用类
当Activity创建的时候把当前的Activity对象存放起来,等等退出的时候,关闭所有的Activity,为此,写了一个MyApplication类,用于存放所有的Activity,代码如下:public class MyApplication extends Application {private List<Activity> activityList=new ArrayList<Acti
2016-08-13 17:50:42
299
原创 appium 自动化测试之Android客户端
1、appium是一个开源框架,相对来说还不算很稳定,之前配置好了appium测试环境,参考:http://write.blog.csdn.net/mdeditor#!postId=521866512、下面看看转载的自动化测试: http://wenku.baidu.com/link?url=NjpaIGhW2tQvaidsqERLEHfVskEWUG29is4iMhKsSt6IJf2ddnhp8
2016-08-11 21:59:31
272
原创 Appium—在Android Studio及Eclipse环境搭建
1 、安装Nodejs 下载nodejs安装包(http://nodejs.org/download/)安装测试安装是否成功:运行cmd,输入node -v 出现版本号就成功 2、安装android的SKD 安装android的sdk包,(http://developer.android.com/sdk/index.html),运行依赖 sdk中的 ‘android’工具。并确保你安装了Lev
2016-08-11 21:16:02
329
原创 Git上传项目到远路仓库GitHub
1、我们先需要一个Github的账号,怎么做,登陆www.github.com 2、在本地安装github,eg:我安装的是Git-2.9.0-64-bit.exe 3、在自己的github网页上新建repository,如下图所示: 4、输入自己任意的repository 5、复制自己新建仓库的url,如下界面: 6、在自己的要上传的项目根目录下 右键-》选择Git Bash Her
2016-08-10 12:58:39
485
原创 Android自定义简单时间轴的实现
时间轴,顾名思义就是将发生的事件按照时间顺序罗列起来,给用户带来一种更加直观的体验。物流顺序就是一个时间轴其实,整个时间轴还是可以当做一个ListView处理,只是在Adapter中的布局要花点心思。好了,废话不说,看代码。 1、整个效果就是一个ListView,ListView的每个条目的布局如下<?xml version="1.0" encoding="utf-8"?><LinearLayo
2016-08-07 22:45:15
2424
5
jmeter连接数据库的jar包
2019-04-30
dbeaver一个通用的数据库管理工具和 SQL 客户端
2019-04-24
Jprofiler使用说明
2017-01-17
BaiduMap_AndroidSDK_v3.1.0_All
2016-07-12
apktool反编译Android代码
2016-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人