自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_38648652的博客

做笔记用,新手勿喷

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

原创 hive性能测试hive-testbench

DIR:存储路径一般默认即可,hdfs 路径就是/tmp/tpcds-generate;bos的路径就是建集群时的location路径 bos://test/**/tpcds_bos_orc_3.db。执行sql的日志可以查看ls sample-queries-tpcds/ 对应的query*.sql.log。如果数据是on bos的则需要提前新建一个数据库再执行tpcds-setup.sh,BOS_OR_HDFS:存储位置 hdfs or bos。最后的结果文件可以查看/tmp/tpcds.log。

2023-05-30 14:42:52 838

原创 PyQt5 GUI图形编程教程

https://www.cnblogs.com/archisama/p/5454200.html

2020-05-06 09:46:10 546

转载 深入解读Python的unittest并拓展HTMLTestRunner

深入解读Python的unittest并拓展HTMLTestRunner原文地址:https://www.cnblogs.com/hhudaqiang/p/6596043.htmlunnitest是Python的一个重要的单元测试框架,对于用Python进行开发的同事们可能不需要对他有过深入的了解会用就行,但是,对于自动化测试人员我觉得是要熟知unnitest的执行原理以及相关模块的作用。...

2020-03-10 10:30:56 472

转载 命令行安装MySQL数据库

1.在自己准备安装数据库的硬盘分区创建一个文件夹,然后将从官网下载得到的压缩文件解压到该目录下;安装文件下载可以访问MySQL官网,也可以使用博主CSDN下载资源2.在该目录下创建一个data文件夹以及一个my.ini文件(文件内容附后);3.以管理员身份运行cmd命令行窗口,进入MySQL的bin目录;4.执行mysqld --initialize --console初...

2020-02-17 10:19:35 1074

转载 Flask项目中的蓝图简介及使用方式

Blueprint概念简单来说,Blueprint 是一个存储操作方法的容器,这些操作在这个Blueprint 被注册到一个应用之后就可以被调用,Flask 可以通过Blueprint来组织URL以及处理请求。Flask使用Blueprint让应用实现模块化,在Flask中,Blueprint具有如下属性:一个应用可以具有多个Blueprint 可以将一个Blueprint注册到任何...

2020-01-04 15:21:58 310

原创 jenkins安装,github+jenkins的使用

jenkins安装,github+jenkins的使用 一、jenkins和tomcat的基本配置 二、git配置 一、jenkins和tomcat的基本配置1、配置java环境变量和把tomcat设置成自启动服务这里讲的很好自己看吧:https://blog.csdn.net/qq_23543983/article/details/808680242、jenkins下...

2019-11-13 10:26:13 353

转载 selenium中的元素操作之三大切换(二)

原文地址:https://www.cnblogs.com/xingyunqiu/p/11517973.html一、窗口切换使用方法:1、获取到打开的所有的窗口,句柄handlesall_handles = driver.window_handlesprint(all_handles)2、获取当前的窗口driver.current_window_handleprint...

2019-10-31 15:35:11 257

原创 xpath笔记

1、获取元素的属性值(单个element的xpath)/li/a/@href 这样取的应该是href的内容/li/a/text() 这样取得是text内容未完

2019-10-24 18:11:39 114

转载 python操作数据库

python操作数据库需要用到第三方库,本人目前使用的是PyCharm作为编译工具,写python的大多数人应该都用的是这个。关于它的一些使用技巧可以参考PyCharm使用笔记,在此不做赘述。安装MySQL的第三方库File --> Setting --> Project:项目名 --> Project Interpreter 点击页面中的+号,在出现的搜素框中输入自己查...

2019-10-11 10:24:14 314

转载 使用adb devices命令无法识别夜神模拟器的解决方法

感谢大神的解决办法:https://www.douban.com/group/topic/111945732/模拟器不喜欢原生态的,喜欢简单好用的,这里用的是夜神模拟器现象夜神模拟器启动成功,此时用adb devices命令查看,居然啥都不显示,也就是没识别出来分析很大可能是因为adb的版本不一致导致的,心中无数个草泥马。。。能不能不搞这么多版本,各种不兼容,我觉得版本就是...

2019-10-11 09:55:56 545

原创 解决jenkins分辨率低获取不到元素的问题(Chrome浏览器,python+selenium+jenkins)

解决jenkins分辨率低获取不到元素的问题(Chrome浏览器,python+selenium+jenkins)问题描述:自动化ui测试代码本地完全通过,但是部署在jenkins上就一直不通过的问题,通过在错误点截图了解到以为窗口未最大化,导致查了一些最大化的资料,通过cheome的options参数最大化浏览器。但是始终没有解决,可以说后来经过搜索发现是因为jenkins分辨率低原因造...

2019-09-30 11:45:31 1433

转载 python操作Excel模块openpyxl

python操作Excel模块openpyxl原文地址:https://www.cnblogs.com/zeke-python-road/p/8986318.html简单使用:# 创建文件对象wb = Workbook()# 获取第一个sheetws = wb.active# 给A1赋值ws['A1'] = 1# 也可以用append()追加,默认是下一行追加ws.ap...

2019-09-12 15:26:10 216

原创 python的数据类型

原文地址:https://www.cnblogs.com/littlefivebolg/p/8982889.html

2019-09-04 15:21:04 97

原创 动态改变unittest的setUpClass里的值

class Test(unittest.TestCase): @classmethod def setUpClass(cls): cls.a = 1 def test_01(self): Test.a = self.a + 1 print(Test.a) print(self.a) def te...

2019-09-04 15:20:20 1203

原创 python中 * 的用法

python中 * 的用法1、表示乘号2、表示倍数,例如:def T(msg,time=1): print((msg+' ')*time)T('hi',3)打印结果(打印3次):hi hi hi主要是这比较重要3、单个 *(1)、如:*parameter是用来接受任意多个参数并将其放在一个元组中。>>> def de...

2019-07-16 16:12:10 1453

转载 Selenium基础知识(二)鼠标操作

一、鼠标操作这个需要使用webdriver下的ActionChains类,这个类是操作鼠标操作的:from selenium.webdriver import ActionChains鼠标操作可分为三类:鼠标移动、鼠标拖拽、鼠标点击element = driver.find_element_by_name('tj_settingicon')#鼠标点击ActionCha...

2019-07-10 17:48:28 523

原创 selenium学习笔记以及常见问题

首先解决安装chrom驱动时的一些问题:1、首先查看自己的chrom是什么版本,点击帮助查看信息即可得到版本信息2、然后到这个地址下载对应版本的驱动:http://chromedriver.storage.googleapis.com/index.html3、有的网上说在windows 下,新建一个命名为chromedriver文件夹,将解压的chromedriver.exe放进文件夹,再配...

2019-06-03 17:44:11 153

转载 python写入excel(xlswriter)--生成图表

python写入excel(xlswriter)--生成图表原地址:https://www.cnblogs.com/puresoul/p/7520246.html一、折线图:# -*- coding:utf-8 -*-import xlsxwriter# 创建一个excelworkbook = xlsxwriter.Workbook("chart_line.xlsx")...

2019-05-20 15:34:26 904

转载 python时间类型转换

转自:https://www.cnblogs.com/jfl-xx/p/8024596.htmlpython中时间、日期、时间戳的转换1.简介在编写代码时,往往涉及时间、日期、时间戳的相互转换。2.示例# 引入模块import time, datetime2.1 str类型的日期转换为时间戳 1 # 字符类型的时间 2 tss1 = '2013-10-10 ...

2019-05-15 17:03:10 170

转载 python 字典、列表、字符串 之间的转换

转自:https://www.cnblogs.com/who-care/p/9306800.htmlpython 字典、列表、字符串 之间的转换1、列表与字符串转换列表转字符串:将列表中的内容拼接成一个字符串 将列表中的值转成字符串字符串转列表:用eval转换将字符串每个字...

2019-05-15 17:01:37 2212

原创 抓log的常用方法,截屏,录屏

1、使用adb抓取:先清除log再抓adb logcat -cadb logcat -v time > C:\Users\Administrator\Desktop\getLog.txt2、通过无线抓logadb connect 10.172.24.79(设备的ip)# 断开连接是用adb discount ipadb logcat -v time > D:\log....

2019-05-08 14:16:30 5149

原创 uiautomator2使用api

'''uiautomator2使用api 原文地址:https://github.com/openatx/uiautomator21、 atx的将安装步骤: pip install --pre -U uiautomator2 # atx经常更新,所以用这个命令安装最新版手机接到电脑上之后,需要先运行一下命令 python -m uiautomator2 init 将需要...

2019-05-08 10:39:58 5279 1

原创 python中os模块讲解

对这个做了一些扩展:https://blog.csdn.net/csdn15698845876/article/details/73200625import osdef file_name(file_dir): for root, dirs, files in os.walk(file_dir): print(root) # 当前目录路径 pr...

2019-05-05 17:02:07 189

原创 python的subprocess.Popen()方法

subprocess.Popen():在一些复杂场景中,我们需要将一个进程的执行输出作为另一个进程的输入。在另一些场景中,我们需要先进入到某个输入环境,然后再执行一系列的指令等。这个时候我们就需要使用到suprocess的Popen()方法。该方法有以下参数:args:shell命令,可以是字符串,或者序列类型,如list,tuple。bufsize:缓冲区大小,可不用关心stdi...

2019-04-26 18:12:48 18306

转载 Python中的join()函数的用法

博主写的清晰易懂方便自己用我就不做整理了,博主见谅:转自:https://www.cnblogs.com/jsplyy/p/5634640.htmlPython中的join()函数的用法函数:string.join()Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符...

2019-04-26 16:42:39 329

原创 python的strip()函数

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2019/4/26 16:19# @Author : wancheng.b# @Site : # @File : test01.py# @Software : PyCharm'''Python strip() 方法用于移除字符串头或尾指定的...

2019-04-26 16:37:08 460

原创 python的装饰器

import sysimport timefrom public.LogUtils import Logging, colourdef get_now_time(): return time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(time.time()))class Logging: flag = True...

2019-04-22 11:41:52 118

转载 Python 之ConfigParser模块

Python 之ConfigParser模块一、ConfigParser简介ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。[db]db_host = 127.0.0.1db_port = 69db_user = rootdb_pass = root...

2019-03-13 17:22:41 69

转载 Python之系统交互(subprocess)

本节内容os与commands模块 subprocess模块 subprocess.Popen类 总结我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有两个我们比较关注的结果:命令执行的状态码--表示命令执行是否成功 命令执行的输出结...

2019-03-13 15:29:41 241

原创 git笔记待更新

1、查找秘钥的方式然后输入输入 ssh-keygen ,按三次enter,出现进入磁盘,找到2、有的时候我们有两个甚至多个git账号(公司的git账号和自己的github),为了不混淆提交,我们需要在提交之前查看自己的git账号必要时进行切换。查看当前git用户名: git config user.name查看当前git邮箱: git config us...

2019-01-21 11:40:48 150

原创 python文件的操作笔记

# 文件的读取:d = dict(name='Bob', age=20, score=88)with open('C:\\Users\Administrator\Desktop\\test1.txt', 'w', encoding='utf-8')as f: f.write('asdf')with open('C:\\Users\Administrator\Desktop\\test...

2019-01-21 11:39:40 235

转载 用谷歌浏览器将英文文档翻译成中文的方法(无字数限制)自己验证之后的改良版

转自:https://blog.csdn.net/fuzimango/article/details/77419080需要的软件:Adobe Acrobat 、谷歌浏览器提供下载地址Adobe Acrobat XI Pro: https://pan.baidu.com/s/1o78jhc2 密码: tbkn安装完Adobe Acrobat 后,谷歌浏览器中会出现Adobe Acro...

2019-01-21 11:27:03 2538

原创 HTTP响应吗

1xx:信息响应类,表示接收到请求并继续处理(一瞬间,中间状态。已经成功接收还要继续处理)  2xx:处理成功响应类,表示被成功接收(常见:200)3xx:重定向响应类,自己处理不了,转发给别处处理(a向b发送响应,但是b处理不了,b把请求发给c请求c处理)4xx:客户端响应类,客户端错误,可能是语法、传的参数、请求路径错误5xx:服务器端错误,服务器不能正确执行客户端的请求...

2019-01-14 22:13:50 117

原创 广播机制

广播机制广播机制:标准广播;有序广播..广播机制借助于intent手机的开关机,手机的连网和断网等都会发出广播。比如:手机断网的时候会发出广播,广播接收器接受之后会分析,通过某些逻辑可以提示给用户“手机失去连接”的提示。注册广播:1、动态注册:在代码中注册;2、在AndroidManifest.xml文件中注册。编写一个监听网络变化的程序:定义一个内部类NetworkChangeReceiver并...

2018-06-08 09:15:56 104

原创 Intent在活动中穿梭

Intent在活动中穿梭简单一个活动到另一个活动:首先创建两个活动,每个含有一个按键。activity_main.xml:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/r...

2018-06-07 14:08:16 149

原创 第一行代码使用menu

menu使用1、res目录下new一个文件夹,在该文件夹下new一个menu resource file ,添加如下代码<item android:id="@+id/add_item" android:title="Add"/><item android:id="@+id/remove_item" android:title="Remove"/&

2018-06-07 10:35:55 334 1

原创 android第一行代码随笔

实现toast和打印功能:layout:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schema...

2018-06-07 10:01:34 120

空空如也

空空如也

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

TA关注的人

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