- 博客(42)
- 收藏
- 关注
原创 allure不是内部或外部命令,Pycharm内部代码os.system运行命令提示不是内部或外部命令
很简单,使用管理员身份运行Pycharm。。。。。。。。。。。。。。
2020-08-05 21:24:52 2267 3
原创 轻松搞定iOS自动化环境搭建
step 1安装JDK查找JDK安装路径,分别是mac已安装的JDK目录和mac默认使用的JDK目录配置环境变量vi .bash_profile读取并执行文件中的命令source .bash_profile输入 java -version 显示java版本,说明安装配置完成step 2安装homebrew进入home...
2019-12-17 15:17:03 388
原创 Centos7下部署Redis数据库
下载Redis安装包cd /usr/local去官网查看最新的版本号,当前最新的是5.0.7wget http://download.redis.io/releases/redis-5.0.7.tar.gz解压安装包tar -zvxfredis-5.0.7.tar.gzyum安装gcc依赖进入redis解压目...
2019-12-11 21:29:48 236
原创 Ubuntu18.04下Pycharm连接Github
安装gitsudo apt-get install git配置gitsudo git config --global user.email "xxxx@xxxx.com" 填写邮箱名配置gitsudo git config --global user.name "xxxx" 填写用户名然后在pycharm的 version control 中选...
2019-10-25 09:15:27 510
原创 APP自动化时,关闭小米手机的USB安装提示弹窗
大多数手机关闭USB安装提示弹窗很简单,但是小米手机很麻烦,很多人不知道怎么关闭。以最新的MIUI10 系统为例关闭USB安装弹窗,其实执行以下几步即可需要点 设置 -> 授权管理 -> 右上角设置按钮 -> USB安装管理 ->关闭但是很多人会发现,授权管理页面的右上角根本没有设置按钮啊其实很简单,在开发者选项中 -> 启动MI...
2019-10-05 22:46:24 9930 7
原创 Python获取距当前时间指定时间之前的时间
import datetimedef time_now(): now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M") return now# 考虑跨年的情形def time_before_three_month(): now = datetime.datetime.now() if now.mo...
2019-09-24 12:36:40 1102
原创 Python处理yaml格式数据
yaml的特点: 不是标记语言 对用户极其友好 数据序列化标准 跨语言 所有编程语言都支持 跨平台,支持Windows、linux、Mac 格式简单,json更简单 应用非常广泛 1. 这里推荐使用 ruamel.yaml,因为支持最新版yaml 安装使用:pip install ruamel.yam...
2019-09-14 08:44:34 629 1
原创 接口自动化处理接口签名sign
采用签名sign的方式是目前比较常用的,接入者和提供者都会对每一次的接口访问进行签名和验证,从而保证开发者的信息被冒用后,信息不会被泄露和受损。1. 看接口文档和抓取请求查看查看接口文档对该sign字段的描述,一般是采用RSA加密算法将账号等信息进行加密,然后生成的密文。前端执行加密,后端解密。我们只需加密的公钥和加密的信息(向相关开发人员获取),即可利用Python自己封...
2019-09-11 19:58:48 1878
原创 Windows下Python3.7.3安装Crypto
pip install crypto pycryptodomepip uninstall crypto pycryptodomepip install pycryptodome
2019-09-11 13:21:48 1648
原创 Fiddler抓取苹果iOS12.4.1的HTTPS请求
设置里面没有描述文件和设备管理,并非苹果的bug,而是你没有对应的文件,所以不显示。1. 打开Fiddler,手机配置好代理,打开Safari浏览器输入电脑端的 ip和端口号注意:手机必须和电脑处于同一个局域网,电脑的ip在cmd下 ipconfig 查看。2. 在设置中查看描述文件,可以看到刚刚下载的证书。描述文件在下载证书之前设置里是没有这个选项...
2019-09-11 11:12:34 850
原创 SVN commit的时候报错conflicted state
如果修改与update得到的代码不冲突,则自动合并。如果冲突(比如对同一行代码进行了修改),则出现”One or more files are in a conflicted state.“红色警告,并产生几个文件记录冲突。一般情况下,我们不要直接编辑冲突文件。而按照以下操作手工解决冲突。 在资源管理器中,选择commit时冲突的那个文件,鼠标右键菜单选择”Edit confi...
2019-08-31 17:36:43 3858
原创 adb 无线连接手机执行调试
1、手机和电脑连入同一个无线网络2、手机使用数据线连接电脑,先执行adb devices看是否能够发现设备3、成功发现设备后,命令行输入adb tcpip 5555,出现以下提示4、手机与电脑断开数据线连接,查看手机的ip地址,如 192.168.3.155、执行 adb connect192.168.3.15:5555 ,出现如下提示,则了解成功。可使用...
2019-08-31 16:31:08 1367
原创 Fiddler抓取HTTPS
1. 清除C:\Users\Administrator\AppData\Roaming\Microsoft\Crypto\RSA 目录下所有文件(首次安装fiddler请忽略)2. 清除电脑上的根证书,WIN+R快捷键,输入:certmgr.msc, 然后回车,查找所有fiddler证书,然后删除。(首次安装fiddler请忽略)3. 浏览器,设置,证书管理,删除所有带Fiddl...
2019-08-29 17:16:27 137
原创 Linux搭建SVN
step 1 :首先检查一下Linux系统是否安装过svn,查看版本。rpm -qa subversion 安装则显示版本,没安装则不显示。如版本过低,可使用yum remove subversion 卸载svnstep 2:安装svnyum -y install subversionsvnserve --version 查看是否安装成功ste...
2019-07-07 13:55:02 201
原创 Linux云服务器部署Jenkins
Linux云服务器部署Jenkins需要Tomcat 的支持还未部署Tomcat 的进传送门 --->https://blog.csdn.net/weixin_43720619/article/details/90272766step 1:下载最新的jenkins war 包,直接放到 tomcat 的 webapps 目录下即可。浏览器输入 云服务器地址:Tomcat端...
2019-07-06 19:48:24 328 1
原创 win10部署tomcat+jenkins
step 1官网下载tomcat ,以下选择64位系统安装包 https://tomcat.apache.org/download-90.cgistep 2:直接解压安装包到指定路径,然后配置环境变量step 3:cmd输入命令 startup 启动tomcat如以上界面出现中文乱码,则修改tomcat 目录下的conf目录...
2019-07-05 22:43:10 1237
原创 win10部署Jenkins(解决初始化卡住问题)
step1 : 前往Jenkins官网下载Windows安装包 https://jenkins.io/zh/ 一路默认安装即可,记住安装路径step2 :安装完成后会自动跳转到初始化页面,提示等待,一般可能需要几分钟,如果长时间卡着不动。此页面是前往外网的地址加载插件,然后进行初始化。如提示拒绝访问等,就打开任务管理器,找到Jenkins服务,重新启动。...
2019-06-29 10:08:07 5706 2
原创 centOS7在线部署git
先删除已有的gityum rm git安装编译git所需的包yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-develyum install -y gcc perl-ExtUtils-MakeMaker选择一个目录mkdir /usr/local/git cd /us...
2019-06-23 22:07:41 160
原创 win 10 下安装最新版python + pip + ipython
step 1安装python解释器登录python官网:https://www.python.org/ 或百度选择Python官网选择下载,windows版本这里选择64位进行安装,网页下载存在速度过慢问题。可以选择对应版本右键复制下载链接,到迅雷下载。下载后直接安装即可,记住安装路径。安装完成后在cmd命令行识别不了python的,需要配置环...
2019-06-19 23:55:48 405
原创 Mac下安装 brew, python3.7,pycharm,pip, ipython
安装 brew/usr/bin/ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"安装python3.7macOS系统自带python2.7, 我们要使用python3只能自行安装由于在线下载,网速太慢了。所以选择在python官网,下载pyt...
2019-06-17 13:03:55 2183
原创 mysql 经典练习题(mysql 5.7.5及以上版本注意规范only_full_group_by)
注意点:mysql 5.7.5及以上版本新增了依赖检测功能mysql 5.7.5 以上版本下,运行group by 或者 order by 语句可能报如下错误。在之前版本则不报错mysql> select S.id 学生编号,S.name 学生姓名,avg(score) 平均成绩 from student S inner join sc on S.id=sc.s_id group...
2019-06-03 14:31:58 734
原创 centOS7 在线安装mysql8.0.16
查看旧版本MySQLrpm -qa | grep mysql使用以下命令删除上一步查询出的所有文件yum remove mysql-xxx-xxx查询mysql的配置文件,并全部删除find / -name mysqlrm -rf /var/lib/mysqlrm /etc/my.cnfrm -rf /usr/lib/mysqlrm -rf /usr/sha...
2019-05-31 15:30:41 2001 5
原创 Linux 设置固定ip (静态ip)
首先,查看网卡信息# cd /etc/sysconfig/network-scripts# ls找到网卡名,然后vi 编辑BOOTPROTO改为 static最后4项有就修改,没有就添加IPADDR :是你Linux系统出现过的ip ,以个人实际为准,设置后就会固定为此ip了NETMASK:子掩网码,GATEWAY:默认网关,以个人实际为准然后 ...
2019-05-24 08:27:50 257
原创 Python入门经典练习题之坦克大战(简化版)
# -*- coding: utf-8 -*-"""=================================Author: keenCreated on: 2019/5/18E-mail:keen2020@outlook.com================================="""import randomclass BaseTan...
2019-05-21 10:26:26 851
原创 Windows 10 下安装配置JDK + JMeter + badboy
JDKstep 1 :官网下载JDK,可直接百度 JDK ,这里贴出url 供参考https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应版本下载,x86是32位系统,x64才是64位系统然后点击安装,记住安装路径step 2:配置Java ...
2019-05-19 14:35:01 489
原创 centOS7安装python3后防火墙无法开启
# vim /usr/bin/firewall-cmd将第一排的python改成python2.7# vim /usr/sbin/firewalld将第一排的python改成python2.7
2019-05-16 22:48:10 508
原创 centOS7部署JDK和Tomcat
首先在官网下载JDK和Tomcat ,可以直接百度JDKTomcat ,一定要在官网下载这里贴一下urlhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlhttps://tomcat.apache.org/download-90.cgi注意选择对应的操作...
2019-05-16 22:03:12 560
原创 Python入门之排序法
利用 for 循环给列表 ls= [1,7,4,89,34,2,100,0] 从小到大排序,==>冒泡排序法思路:先取列表的第一个数字,依次跟后面的数字比较大小,如果第一个数字比后面的大,则交换位置。利用下标来取值,第一个数字a依次从第一位取到倒数第一位(把最后一位留给第二个数字b来取,好做比较)第二个数字b依次从第二位取到最后一位。以此类推,当把列表中数字取完,结果就出来...
2019-05-13 18:07:56 601
原创 用Python提取网络请求数据分类存入字典
数据示例:url:http://119.23.241.154:8080/futureloan/mvc/api/member/login,mobilephone:13760246701,pwd:123456url:http://119.23.241.154:8080/futureloan/mvc/api/member/login,mobilephone:15678934551,pwd:2345...
2019-05-13 17:39:37 978
原创 Python入门之经典练习题
第 1 题,输出九九乘法表分析思路:1. for 循环机制,先取第一个for循环i的第1个值,跟j遍历完来组合。11 12 13 ... 21 22 23... 得出结论,此处的 i 无需做限制。2. 找规律 第1行: j = 1 i = 1 第2行: j = 1,2 i = 2 第3行: j = 1,2,3 i = 3 得出结论:j 的最大取值不可大于...
2019-05-06 22:02:50 17712 2
原创 python入门之 编写图书管理系统
# 存储账号信息,用于登录信息比对。已存在一个账号,用于初始比对新注册账号用户名是否已存在member = [{"name": "root", "pwd": "python"}]account = {}# 存储图书清单,用于查询等操作book_list = []# 存储图书编号,用于后续操作首先识别输入的图书编号是否正确book_id_list = []# 存储图书名称,用于后续操...
2019-05-03 19:18:34 4760 2
原创 The remote SSH server rejected X11 forwarding request.
打开xshell中连接的属性,点击隧道,将转发到X11前面的勾选去掉
2019-04-24 10:32:01 2475 1
原创 CentOS7不能联网和ifconfig提示没有该命令
首先ping一个外网试试,例如:pingwww.baidu.com不能联网可能是因为centOS7默认没有激活网卡,此时需要手动激活网卡cd/etc/sysconfig/network-scripts然后执行 ls命令vi ifcfg-ens33进入编辑方向键移动到ONBOOT,按 i 进入编辑模式,将no改为yes,然后按esc退出编辑模式,输入 :wq 回车退...
2019-04-23 18:23:21 799
原创 解决mysql安装时starting sever卡住问题
在运行中输入services.msc打开服务窗口,然后找到mysql服务,双击打开属性窗口,选择 “登录” 选项卡,然后登录身份 选择 “本地系统帐户” 然后点击启动,点击应用,然后mysql安装过程就可以顺利往下执行啦。...
2019-04-23 16:16:52 343
原创 利用官方工具U盘安装WIN10
重要提示:拿来制作启动盘的U盘必须保持至少3G的剩余空间。而且一旦该U盘做成启动盘,想再次把U盘当做一般U盘来存储东西,必须对U盘格式化。所以,请单独找个空闲的U盘来做启动盘,或者提前把U盘备份好。 首先我们需要登陆“微软中国下载中心”,从中下载一款名为“MediaCreationTool”的工具,利用该工具可以制作Win10安装U盘。直接通过以下地址快速进入“Windows下载中心”,根据...
2019-04-23 09:24:52 344
原创 PyCharm中Python代码折叠功能
Python代码的方法和类都是可以折叠的,然而实际编写代码时,好多时候折叠不了,甚是头疼。楼主研究了一下,归纳了以下问题点及解决方法。1. 代码能否折叠,以及可以折叠到一起的区域,点击编辑区左侧的折叠线就知道了2. 然而,好多时候这条高亮的折叠线不是完整的,断断续续。究其原因,还是代码书写不规范。 比如,在不该出现折叠键的地方出现了折叠键,打乱了可折叠区域。出现这...
2019-04-22 11:12:34 7924
原创 centOS7安装python3.7
首先要先安装依赖包:yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc makecd到一个你想放在的地方,哪里都可以。接着找到python3.7的安装包:wget https://www.python.org/ftp/python/3...
2019-04-19 06:57:56 130
原创 MySQL数据库设置密码
对于windows平台来说安装完MySQL数据库后,系统就已经默认生成了许可表和账户,你不需要像在Unix平台上那样执行 mysql_install_db脚本来生成帐户和相应权限许可表。但是如果不是用MSI格式来安装MySQL的话,就需要在安装完以后,手动给root帐户添加新密码,因为默认情况下的root没有开启密码保护功能,如果不重新赋予root帐户密码,那么许多非本机的连接将无法成功。方法1...
2019-04-05 16:35:34 395
原创 添加本地任意主机到MySQL,cmd下无法连接,报错Can't connect to MySQL server on '172.20.X.X
1. 在Linux下添加本地主机到MySQL登陆账户,执行grant all privileges on *.* to "root"@"%" identified by "123456" with grant option; 授予所有权限给所有主机,密码123456. 然后执行flush privileges;生效2. 在cmd下无法连接到MySQL,3. 在Linux环境下,执行...
2019-04-05 03:30:27 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人