自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 Jmeter接口测试踩过的坑--关于beanshell

1.如何使用List在jmeter中使用List必须去掉<>符号,否则会报错import java.util.ArrayList;import java.util.List;List list = new ArrayList();//获取数据库返回的值var rusult=vars.getObject("result");var size = vars.getObject("result").size();//通过句尾size读取对象长度for(int i=0;i<

2021-01-14 16:18:09 836

转载 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'今天执行mysql操作的时候出现了错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/...

2020-04-08 13:55:53 489

原创 Appium学习踩坑记

1.Appium appium 出现报错 could not connect to server are you sure it's running?由于点错选择了customer server, 换一下automatic server,点击运行 就OK了!2.在oppo R15 操作系统:Android8.1.0手机上运行ui自动化用例时,报错:Error: Failed to ...

2020-01-06 15:41:25 1054

转载 70个经典的 Shell 脚本面试问题

转载自:http://www.imooc.com/article/11311) 如何向脚本传递参数 ?./script argument例子: 显示文件名称脚本./show.sh file1.txtcat show.sh#!/bin/bashecho $1(LCTT 译注:谢谢某匿名访客的提醒,原题有误,修改之。)2) 如何在脚本中使用参数 ?第一个参数...

2019-12-25 10:50:45 315

原创 Linux下删除空行的几种方式

1.grepgrep -v '^$' file2.sedsed '^$/d' file 或者 sed -n '/./p' file3.awk:$0表示一行awk '/./ {print}' file 或 awk 'if($0!="") print}'4.trtr -s "\n"

2019-12-24 10:47:57 264

原创 Python练习册,每天一个小程序(十九)

第 0023 题:使用 Python 的 Web 框架,做一个 Web 版本 留言簿 应用。解答:使用django框架来完成这道题1.先创建一个项目mysite,以及guestbook应用django-admin startproject mysitepython manage.py startapp guestbook创建后目录如下:运行服务器:pyth...

2019-12-09 16:16:25 327

原创 Python练习册,每天一个小程序(十八)

第 0022 题:iPhone 6、iPhone 6 Plus 早已上市开卖。请查看你写得 第 0005 题的代码是否可以复用。解答:见0005:https://blog.csdn.net/oShiShuiNianHua1234/article/details/103311520,代码可复用,传入参数即可,ihone6的分辨率1334*750,iphone6 plus 的分辨率1920*10...

2019-12-04 16:23:43 170

原创 Python练习册,每天一个小程序(十八)

第 0021 题:通常,登陆某个网站或者 APP,需要使用用户名和密码。密码是如何加密后存储起来的呢?请使用 Python 对密码加密。解答:常见的几种加密方式有MD5,AES加密,RSA加密#encoding:utf-8import hashlibfrom Crypto.Cipher import AESfrom binascii import b2a_hex,a2b_hex...

2019-12-04 16:13:17 203

原创 Python练习册,每天一个小程序(十七)

第 0020 题:登陆中国联通网上营业厅后选择「自助服务」 --> 「详单查询」,然后选择你要查询的时间段,点击「查询」按钮,查询结果页面的最下方,点击「导出」,就会生成类似于 2014年10月01日~2014年10月31日通话详单.xls 文件。写代码,对每月通话时间做个统计。#encoding:utf-8import xlrdfrom functools import r...

2019-12-03 16:21:44 159

原创 Python练习册,每天一个小程序(十六)

第 0017 题:将 第 0014 题中的 student.xls 文件中的内容写到 student.xml 文件中,如下所示:<?xml version="1.0" encoding="UTF-8"?><root><students><!-- 学生信息表 "id" : [名字, 数学, 语文, 英文]-->{ "1" ...

2019-12-02 17:44:02 264

原创 Python练习册,每天一个小程序(十五)

第 0014 题:纯文本文件 student.txt为学生信息, 里面的内容(包括花括号)如下所示:{ "1":["张三",150,120,100], "2":["李四",90,99,95], "3":["王五",60,66,68]}请将上述内容写到 student.xls 文件中,如下图所示:第 0015 题:纯文本文件 city.txt为城市信息, 里面的内容(包...

2019-12-02 15:06:37 401 1

原创 Python练习册,每天一个小程序(十四)

第 0013 题:用 Python 写一个爬图片的程序,爬这个链接里的日本妹子图片 :-)解答:这题考的是爬虫,主要用到request抓取网页内容,再使用BeautifulSoup解析网页内容#encoding:utf-8import requestsfrom bs4 import BeautifulSoup# http://tieba.baidu.com/f?kw=杉本有...

2019-12-02 14:19:55 186

原创 Python练习册,每天一个小程序(十三)

第 0012 题:敏感词文本文件 filtered_words.txt,里面的内容 和 0011题一样,当用户输入敏感词语,则用 星号 * 替换,例如当用户输入「北京是个好城市」,则变成「**是个好城市」。#encoding:utf-8def get_sensitive_words(): words = [] content = open("filtered_words...

2019-12-02 13:55:11 174

原创 Python练习册,每天一个小程序(十二)

第 0011 题:敏感词文本文件 filtered_words.txt,里面的内容为以下内容,当用户输入敏感词语时,则打印出 Freedom,否则打印出 Human Rights。北京程序员公务员领导牛比牛逼你娘你妈lovesexjiangge解答:(1)读取文件获取所有的敏感词汇;(2)获取输入的内容#encoding:utf-8def get_sens...

2019-12-02 13:39:22 237

原创 Python练习册,每天一个小程序(十一)

第 0010 题:使用 Python 生成类似于下图中的字母验证码图片解答:先要生成一个随机码,然后再空白画布上添加验证码#encoding:utf-8import stringimport randomfrom PIL import Image,ImageDraw,ImageFont,ImageFilter# 获取一个四位数的随机验证码def create_vert...

2019-12-02 11:42:04 174

原创 Python练习册,每天一个小程序(十)

第 0009 题:一个HTML文件,找出里面的链接。解答,这个问题的解答同上一题解答方式,使用soup获取所有的href链接#encoding:utf-8import requestsfrom bs4 import BeautifulSoupimport urllib.requestdef get_page(url): response = requests.get...

2019-12-02 10:49:54 174

原创 Python练习册,每天一个小程序(九)

第 0008 题:一个HTML文件,找出里面的正文。解答:第一步先读取html内容,可以使用requests,也可以使用urlib.request;第二步使用bs4中的BeautifulSoup解析html内容#encoding:utf-8import requestsfrom bs4 import BeautifulSoupimport urllib.request...

2019-12-02 10:18:02 135

原创 Python练习册,每天一个小程序(八)

第 0007 题:有个目录,里面是你自己写过的程序,统计一下你写过多少行代码。包括空行和注释,但是要分别列出来。#encoding:utf-8import globdef get_py_list(path): return glob.glob(path+"\\*.py")def get_num(py_list): blank_line_num = 0 c...

2019-11-29 17:50:02 180

原创 Python练习册,每天一个小程序(七)

第 0006 题:你有一个目录,放了你一个月的日记,都是 txt,为了避免分词的问题,假设内容都是英文,请统计出你认为每篇日记最重要的词。#encoding:utf-8# 1.获取每篇日记中单词出现频率最高的那个单词import osimport collectionsdef get_important_word(file): ignore_words = ['a',...

2019-11-29 16:39:57 181

原创 Python练习册,每天一个小程序(六)

第 0005 题:你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小。解答:本题分以下几步来完成:(1)递归获取目录中的所有图片文件(2)iPhone5的分辨率为1136*640,先获取图片与iPhone的长宽比,如长的比例大于宽的比例,则按照长进行修改,否则按照宽的比例进行修改(3)使用PIL中的Image类#encoding:utf-8...

2019-11-29 15:25:58 195

原创 Python练习册,每天一个小程序(五)

第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数解答:先读取一个文件,再将文件拆分为单词,再统计单词的总个数,和每个单词出现的个数#encoding:utf-8import collections# 获取文件中所有单词def get_keywords(file): word_list = [] content = open(file, "r"...

2019-11-28 17:56:28 165

原创 Python练习册,每天一个小程序(四)

第 0003 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到Redis非关系型数据库中。解答:该题主要考的是Python中redis数据库的使用;1.redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set -...

2019-11-28 17:06:23 196

原创 Python练习册,每天一个小程序(三)

第 0002 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到MySQL关系型数据库中解答:本题主要用到了Python中的pymysql库,需要创建一个数据库表,再将200个激活码插入到数据库中(1)先编写一个Mysql类,实现数据库的连接,表的创建以及数据的插入(2)调用类中的方法,结合练习册(二)中生成的激活码,将数据插入数据库#encoding:utf...

2019-11-28 10:28:00 231

原创 Python练习册,每天一个小程序(二)

第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?解答:假设生成的激活码为16位code,如:Qlgh-2zEx-dmGg-vzWQ,每个code由数字、大小写字母组成;完成这个题,需要用Python中两个库:(1)random.randint(a,b)...

2019-11-27 15:41:20 1765

原创 Python练习册,每天一个小程序(一)

第 0000 题:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果解答:这个问题主要需要用到Python的第三方库PIL,代码如下:from PIL import Image,ImageFont,ImageDraw# 图片保存目录path = "D:/training/"# 读取图片image = Image....

2019-11-27 14:12:10 313 1

原创 Python装饰器

装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 首先,让我们讨论下如何写你自己的装饰器。这可能是最难掌握的概念之一。我们会每次只讨论一个步骤,这样你能完全理解它。1.闭包...

2019-11-13 14:52:13 171

原创 性能测试学习day005---性能参数配置

在场景运行时我们提到了Jmeter GUI方式运行会比较占资源,其实不管是GUI方式还是非GUI方式,运行都会占用一定资源,那我们有没有办法提高负载机性能呢,既然是纯Java开发,当然我们也可以调整其性能参数,让其在Java虚拟机上运行起来更顺畅、效率更高。打开%JMETER_HOME%\bin\jmeter.bat,,找到类似如下内容:参数说明:-Xms2048m JVM初始分配的堆...

2019-10-31 15:31:51 137

原创 性能测试学习day04---Http协议

一、Http协议Http协议,即超文本传输协议。所谓协议,是指计算机网络中进行数据交换而建立的规则、标准或约定的集合。说的简单些,就是协议定义了两台计算机之间的通信规则,通过协议,就可以达到互相通信的目的。HTTP协议的主要特点可以概括如下:(1)简单:客户向服务器请求服务时,只需传送请求方法和路径请求方法常用的有GET,HEAD、POST,每种方法规定了客户与服务器联系的不同类型...

2019-10-25 15:11:48 172

原创 性能测试学习day03---性能测试通过标准

类别 判断维度 不通过 通过 备注 通过互联网 服务端性能 超时概率 大于5/1000 小于5/1000 性能测试团队根据通过标准,判定被测性能点不通过。没有绝对的标准,由专家组或项目负责人来评判 错误概率 大于5/1000 小于5/1000 网页响应时间一般根据(1s-优秀,3s-。普通,5s-忍受...

2019-10-23 15:12:42 320

原创 性能测试学习day02---测试基础知识

一、测试分类1.服务类型:B/S、C/S2.测试内容:功能测试、负载测试、性能测试、压力测试、安装测试、易用性测试、安全性测试、恢复测试、大数据测试、兼容性测试、内存泄露测试、竞品测试、可靠性测试、文档测试。3.服务类型:手机端测试、PC端测试4.测试方法:白盒测试、黑盒测试、探索性测试5.程序运行状态:静态测试、动态测试6.软件阶段:单元测试、集成测试、系统测试、验收测试...

2019-10-22 18:01:06 286

原创 性能测试学习day01---性能测试技能树

性能测试所需要掌握的知识:1.性能工具:(1)Jmeter (2)LoadRunner2.测试基础:(1)性能测试理论(2)自动化测试理论(3)测试开发3.服务器性能诊断:(1)CPU(2)磁盘(3)内存(4)网络4.技能优化:(1)代码(2)架构(3)中间件(4)操作系统(5)数据库:SQL,配置,设计5.协议:(1)h...

2019-10-22 15:09:58 181

原创 【每日一道面试题】请写出冒泡排序

冒泡排序,相邻的两个数进行比较public static int[] buddleSort(int[] arr){ for(int i=1;i<arr.length;i++){ for(int j=0; j<arr.length-i; j++){ if(arr[j] < arr[j+1]){ i...

2019-04-09 16:43:11 853

转载 每日一个Linux命令(四)--tr命令

本原创文章属于《Linux大棚》博客。博客地址为http://roclinux.cn。tr指令从标准输入设备读取数据,经过字符串转译后,输出到标准输出设备带有最常用选项的tr命令格式为:tr -c -d -s ["string1_to_translate_from"] ["string2_to_translate_to"] < input-file这里:-c 用字符...

2019-03-25 11:40:35 238

转载 每日一个Linux命令(三)--uname

本原创文章属于《Linux大棚》博客。博客地址为http://roclinux.cn。 uname-a打印所有系统信息 uname-s打印内核名称 uname -n打印网络节点主机名 uname-r打印内核发信版本号 uname–help获得帮助信息 查看系统版本号的方法还有: cat /proc/versio...

2019-03-25 10:36:04 141

转载 每日一个linux命令(2)--du

du命令:disk usage,顾名思义,是关于目录使用情况的。对了~ 它的作用就是计算目录大小的。1.想看当前目录下所有目录以及子目录的大小#du -h .“.”代表当前目录下。也可以换成一个明确的路径-h表示用K、M、G的人性化形式显示2.只想看当前目录下abc目录的大小,并不想看其他目录以及其子目录:# du -ch abc | tail -n 1此种...

2019-03-22 18:11:12 152

转载 每日一个Linux命令(1)--find

1. 想查看当前文件夹及子文件夹里有没有文件名为“abc”的文件# find . -name abc. :表示当前目录-name:表示要根据名称查找2.想查看当前文件夹及子文件夹里有没有”xyz”目录#find . -type d -name xyz-type:表示设定类型,d表示文件夹类型,可以替换为f(普通文件)、l(链接文件)3. 想找出当前文件夹及子...

2019-03-22 17:27:10 405

原创 总结Java的面试题

最近学完了Java的基础知识部分,用Java其实蛮长时间了,但是因为只是用来写一些测试的脚本用,并没有很深入的学习,最近终于完整的看了一遍Java知识,也算是查漏补缺了。决定接下来学习下Java常用的一些设计模式,以及经常遇到的一些面试题,也算是对自己学习的一个总结。1.面向对象的特征有哪些?(1)封装:最常见的就是把属性私有化封装到类里面,只能通过方法进行访问(2)继承:子类继...

2019-03-06 11:39:23 219

原创 adb自动连接wifi方案

1.adb pull /data/misc/wifi/wpa_supplicant.conf2.在wpa_supplicant.conf文件中添加network={ ssid="FKET" scan_ssid=1 psk="123456" key_mgmt=WPA-PSK auth_alg=OPEN ...

2019-03-05 10:04:28 1817

原创 记录Ubuntu apache2启动报错问题

报错信息如下:该报错是因为磁盘空间满,把log文件直接删除了,导致的; 解决方案:

2018-12-05 11:48:00 444

原创 Linux解决磁盘满的问题

1.df -h查看磁盘情况2.du -sh *3.跟踪大文件目录4.继续跟踪对应文件5.删除文件6.再次查看内存,发现没有释放7.跟踪到是因为cups进程导致的,关闭cups服务有的采用如下方式也可以解决:1.lsof | grep deleted查看已删除还在占用内存的进程找到后,kill掉进程 到此解决了本次问题;...

2018-12-05 09:29:09 377 1

空空如也

空空如也

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

TA关注的人

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