自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

全村的希望的博客

一个会下厨的程序员从未消失的代码梦想

  • 博客(338)
  • 资源 (2)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python 常用内置函数

最近去面试遇到面试官问Python常用内置函数,在这里学习一下,还没学习到的慢慢做补充。基于Python3官方网站:https://docs.python.org/3/library/functions.html?highlight=built#ascii英文好的同学可以直接去官网阅读哦,目前3.8(3.9还在开发中)为止,共69个常用内置函数。 ...

2019-10-25 10:44:01 729

原创 SQL <>

在SQL里面,“<>”是不等于的意思,其实大部分情况下用“!=”也可以,为了不会出错,建议使用<>,因为这个语法都支持stackoverflow 上有一个回答sql server - Should I use != or <> for not equal in T-SQL? - Stack Overflowhttps://stackoverflow.com/questions/723195/should-i-use-or-for-not-equal-in-t-

2021-11-23 19:05:21 412

原创 晚上和前端的一些技术研讨后需要学习的点

昨晚请教前端“=>”符号在哪里用的而引申的技术研讨。以前JS还是在学校学的。现在vue里面很多新的用法,JS ES61、目前都是采用热更新去开发的,保存后就出界面了2、“=>”符号在链式调用处有,链式调用有啥好处呢,最重要的是解决了this指向的问题,还有节省代码量3、掌握JS then的用法4、前端面试死亡三连问,闭包是什么?闭包有啥优缺点?解决了什么问题?5、推荐使用js数组的some()方法,用于查找某元素,无需遍历6、递归。这个思想在学校学习斐波那契数的时

2021-11-17 11:22:23 173

原创 软件测试英文词汇

Aabstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象、抽象物、抽象性access 存取、访问access function 访问函数access level访问级别account 账户action 动作activate 激活active 活动的actual parameter 实参adapter 适配器add-in 插件address 地址addre

2021-11-16 15:49:40 44

原创 This version of the JDBC driver is only compatible with Elasticsearch version 7.9 or newer; attempti

DBeaver 21.0.0连接这个ES报错,原因是驱动的原因,在编辑连接->常规->编辑驱动设置->库,添加驱动即可x-pack-sql-jdbc-6.8.0.jar包即可

2021-11-05 15:58:34 806

原创 Jmeter BeanShell断言实现返回数据排序测试

测试场景:返回的数据中,需要按照某一个字段去排序,那么做校验的时候就要去做比对,第一个值和第二个值作比对,N个数据共比较N-1次。下面是BeanShell断言代码,共14个数据,比较13次log.info("/** 测试按照modifyNo字段降序排列 **/");log.info("***********************************");log.info("---------------------------"+"${modifyNo_1}");log.info("-

2021-10-29 18:59:08 31

原创 大数据测试-SQL语句执行顺序

SQL语句伪代码:SELECT DISTINCT <select_list>FROM <left_table><join_type> JOIN <right_table>ON <join_condition>WHERE <where_condition>GROUP BY <group_by_list>HAVING <having_condition>ORDER BY <order_by_

2021-10-07 11:41:38 31

原创 大数据测试-MySQL binlog

在认识binlog日志三种模式前,先了解一下解析binlog日志的命令工mysqlbinlog。mysqlbinlog工具的作用是解析mysql的二进制binlog日志内容,把二进制日志解析成可以在MySQL数据库里执行的SQL语句。binlog日志原始数据是以二进制形式存在的,需要使用mysqlbinlog工具转换成SQL语句形式。mysql的binlog日志作用是用来记录mysql内部增删改等对mysql数据库有更新内容的记录(对数据库进行改动的操作),对数据库查询的语句如show,select开头

2021-09-11 15:23:33 33

原创 大数据测试-SQL函数与关键字

---------------------SQL函数----------------------------------1、AVG() - 返回平均值2、COUNT() - 返回行数3、FIRST() - 返回第一个记录的值4、LAST() - 返回最后一个记录的值5、MAX() - 返回最大值6、MIN() - 返回最小值7、SUM() - 返回总和8、UCASE() - 将某个字段转换为大写9、LCASE() - 将某个字段转换为小写10、MID() - 从某个文本字段提取字符,MySql 中使

2021-08-31 22:06:35 61

原创 大数据测试-了解框架和技术CDH、Hadoop、Hive、Spark、Flink、HBase、Kafka

以下内容来自互联网,仅供学习CHD:大数据平台CDH,Cloudera版本(Cloudera’s Distribution Including Apache Hadoop,简称“CDH”),基于Web的用户界面,支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop,简化了大数据平台的安装、使用难度Hadoop:Hadoop被称为一个“生态”,比如:大数据相关岗位招聘要求上一般都有写熟悉Hadoop生态。相关的软件项目繁多,通

2021-08-26 15:27:08 360 2

原创 大数据测试-SQL 解析

常用的有calcite 解析、德鲁伊解析

2021-08-20 17:33:51 52

原创 大数据测试-大数据技术学习资料篇(大数据开发、测试)

尚硅谷大数据全套视频教程下载链接:https://pan.baidu.com/s/18Feqa_63640xPB0fYJ8Ttg提取码:9bnr大数据学习路线图:http://www.atguigu.com/bigdata_video.shtml#bigdata更多尚硅谷视频教程请访问:http://www.atguigu.com/download.shtml...

2021-07-28 17:12:37 111

原创 软件测试办公工具推荐-桌面日历

桌面日历下载地址:http://chs.desktopcal.com/chs/可以把每天的事情先规划下来

2021-07-21 21:24:55 54 2

原创 国家认证--软件评测师考试要求

1. 考试要求:(1)熟悉计算机基础知识;(2)熟悉操作系统、数据库、中间件、程序设计语言基础知识;(3)熟悉计算机网络基础知识;(4)熟悉软件工程知识,理解软件开发方法及过程;(5)熟悉软件质量及软件质量管理基础知识;(6)熟悉软件测试标准;(7)掌握软件测试技术及方法;(8)掌握软件测试项目管理知识;(9)掌握C语言以及C++或Java语言程序设计技术;(10)了解信息化及信息安全基础知识;(11)熟悉知识产权相关法律、法规;(12)正确阅读并理解相关领域

2021-07-15 11:41:28 105

原创 jmeter线程持续时间

线程持续时间设置:把循环次数勾上,勾上调度器,写上持续时间(秒)就是你想要运行的持续时间

2021-07-07 16:41:14 152

原创 jmeter生成随机数1~10000

有2种方法1、随机函数2、随机变量

2021-07-07 16:39:31 224

原创 软件测试文本比较工具

beyondcompare

2021-07-06 11:12:41 34

原创 大数据测试-学习Doris、spark SQL、ES、hive、kudu、hudi官方学习地址

记录一些数据库学习地址:Doris:http://doc.dorisdb.com/2140965spark SQL:http://spark.apache.org/docs/latest/sql-data-sources.htmlES:https://www.elastic.co/guide/en/elasticsearch/reference/6.0/getting-started.htmlhive:http://hive.apache.org/kudu:https://kudu.ap

2021-06-10 14:33:02 336

原创 XmlPullParserException: unexpected character in markup

【遇到的问题】调试jmeter脚本的时候,出现报错XmlPullParserException: unexpected character in markup【原因分析】jmeter遇到sql有"<"号的时候,xml解析会异常【解决办法】jmeter xml 遇到小于“<”号需要转义,XML文档中预定义好的实体“&lt;”来代替“<”...

2021-06-03 21:59:46 143

原创 mysql 查询睡眠5秒

单位是秒select sleep(5)

2021-05-15 15:12:41 123

原创 jmeter 连接Doris数据库

选择的驱动和jdbc driver class,和mysql连接的一样参考:jmeter连接mysql数据库1、测试计划新增jar包2、doris配置3、查询请求4、结果,查询成功2021年05月10日

2021-05-10 17:48:21 176

原创 jmeter 多用户接口压力测试(实战进阶)

目录一、前言1.1、杂谈1.2、背景1.3、技能准备1.4、接口准备二、postman调试接口2.1、环境准备2.2、调试​三、Windows环境新增jmeter脚本3.1、java环境变量配置3.2、jmeter环境准备3.3、新增jmeter脚本四、Linux环境执行jmeter脚本4.1、上传参数文件 4.2、更改文件路径​4.3、更改线程数(并发数)​4.4、执行测试计划4.5、下载报告五、测试报告5.1、报告结果展..

2021-05-07 16:11:39 171

原创 jmeter 变量来源mysql数据库(最新)

1、下载jdbc驱动包。链接:https://pan.baidu.com/s/1kvHGH26koVWY4pFHDviybw提取码:66662、测试计划添加3、添加JDBC Connection Configuration(添加->配置元件)4、添加JDBC request(线程组->添加->取样器->JDBC request)说明:引用变量的方法,${变量名_数字} ,这里的数字为查询结果的第几条记录数,以1开头,这里引用第一个值则为:${...

2021-05-07 15:54:37 61

原创 Linux 查找后缀文件

比如查找csv文件,命令为:ls|grep cvs

2021-05-06 17:05:25 238

原创 xshell快速粘贴复制

进入xshell面板,工具->选项->键盘和鼠标,按照下图所示选择或者勾选上。这样子在xshell面板就可以直接选中就能复制,右键就能粘贴了,非常方便

2021-04-26 15:31:50 71

原创 PyCharm自动添加作者、时间、文件名注释

路径:File→Settings→Editor→File and Code Templates→Python Script,apply。添加一下内容:# -*- coding: utf-8 -*-# @Author : Liqiju# @Time : ${DATE} ${TIME}# @Software:${NAME}.py看看效果ok。2021年4月15日

2021-04-15 17:37:17 173 2

原创 金证股份软件测试笔试题面试题

boss上这家公司的HR找到了我,我看了一下这家公司的业务,是我以前做过的基金与证券。还是很感兴趣的,决定去面试看看情况。(因为只是想去涨面试经验,没有想拿offer,一些回答有点不太对,为后面木有offer埋下伏笔。其实有点亏,毕竟走路过去,而且还花了3个小时)地点在金证股份科技大楼8楼。2月25号主要分为笔试题和面试。1、笔试题进来的时候直接给我一份笔试题做,做了一个半小时吧。分为3道选择题和1道SQL查询题、1道案例设计题选择题都是考察SQL函数,可能日常生活中没有见过

2021-04-07 20:34:36 763

原创 边界值法和等价类方法的异同

边界值属于等价类方法的特定输入域,包含在有效等价类或无效等价类中,根据等价类推断理论,边界值方法产生的测试效果与等价类方法相同,只是边界值方法选择测试数据时更有针对性,通常选择输入域的边界值。...

2021-03-24 10:23:35 574

原创 Navicat导入execl数据报错Cannot get geometry object from data you send to the GEOMETRY field

这是由于数据库中的表含有geometry类型或linestring类型等字段导致的。先把那个对应数据栏位的不勾选,后面导入数据后再复制即可。如下图所示导入后再把location的值在execl中复制粘贴 。2021年2月21日...

2021-02-21 15:57:41 637

原创 操作Excel之“=VLOOKUP(V2,Sheet2!J:K,2)”公式解读

现在在sheet2页有一组数据,3000对应600,3001对应601,3002对应602,以此类推3111对应711,一百多行的数据。现在,sheet1有一组数据,需要和sheet2对应。把对应数据填到U列。这个数据有一万多行,有时间的情况下可以手工复制。比如,600处复制一个3000然后拖拽。但是这个方式效率低,所以用到了VLOOKUP函数。针对以上产生场景,我们利用以下公式。=VLOOKUP(V2,Sheet2!J:K,2)公式说明:这是引用函数,其基本.

2021-02-01 17:57:25 200

原创 nmon监控工具使用(打开nmon文件出现  运行时错误13类型不匹配)

目录一、nmon是什么二、检查安装环境三、下载安装四、图形化界面五、安装office并激活六、监控结果分析一、nmon是什么nmon是用来监控linux的系统资源的使用情况,比较详细。并且输出的文件可以用工具分析,被广泛使用。二、检查安装环境cat /proc/version需要下载对应Ubuntu18版本的nmon。三、下载安装网址:http://nmon.sourceforge.net/pmwiki.php?n=Site.ScreenShots

2020-12-28 16:05:04 1072

原创 软件测试2020年终总结

下周就要放假了,我怕时间来不及。就把2020年的年终总结写了。今年因为疫情的原因,测试这行的岗位也比较少。当然,外包除外。总结:稳稳工作一整年,稳中有进。今年的工作:1、输出常规的测试计划、测试策略、测试用例、测试报告。2、尝试画系统架构图,各种系统流程图。3、熟悉海康威视视频解决方案,包括NVR和摄像头。4、接触自研的视频云平台推流、拉流、流媒体相关的一些知识。5、spring boot框架SpringBoot+Maven项目jar打包、部署、访问.6、掌握jmeter初步接口测试

2020-12-23 19:30:13 1427 6

原创 Python+unittest+requests+HTMLTestRunner 完整的接口自动化测试框架搭建过程实战

前言一、Python+unittest+requests+HTMLTestRunner 完整的接口自动化测试框架搭建_00——框架结构简解HTMLTestRunner是测试报告的源码。因为源代码是英文的,而且少了一个测试人员这个参数,一般都会复制出来单独改动。就像ddt里面要去读取casename这个参数一样,也会去改源码写在文章最后,推荐几本测试人员必备的python好书。...

2020-12-07 19:57:00 702 2

原创 jmeter接口测试方案思路分享

有可能你会写代码直接实现,或者不会用代码实现。但是在实际的工作中,效率永远是第一位。so,熟悉工具是一项非常重要的技能。下面分享一个jmeter接口测试方案的思路,可供参考。当然,后面如果自己做项目,也可以用这个思路去建设。2020年12月1号...

2020-12-01 10:18:05 230 2

原创 python SMTP实现QQ邮箱发送附件带HTML的邮件(规范发件人和收件人地址)

注意from_addr自己是作为发信方,发到to_addrs第一步,找到QQ邮箱的授权码第二步,代码以下修改from_addr、to_addrs(可以单个可以多个)、authorization_code,HTML放在py文件同一路径即可# -*- coding: utf-8 -*-# @Time : 2020/11/25 11:03# @Author : Liqiju# @File : Ptest.py# @Software : PyCharm# !/usr/bin/py.

2020-11-25 16:23:01 448

原创 pycharm每次新建项目都要重新安装第三方库的解决办法

换成上一个安装好第三方库的python.exe

2020-11-24 11:50:38 369

原创 python+requests查询接口自动化测试实战(非框架版)

非框架的意思就是没进行封装嘛。。。。(没时间建设,赶工为主)公司项目的查询接口,查出来的字段值和数据库查出来的字段值作比较,一致的就通过。注意下面的代码这里4、接口查询结果与数据库查询结果比较因为数据库的字段和接口返回的字段存在大小写之分,所以不能直接比较。逐个比较如果字段一样,请用下面的代码,key_list是用于比较的字段#key_list = ['id', 'cid', 'aid', 'gid','typeTwoId','typeTwoName','magNickname

2020-11-20 17:11:28 352 2

原创 Cause: CannotResolveClassException: kg.apc.jmeter.vizualizers.CorrectedResultCollector

最近打开jmeter文件报错。解决办法1、下载jmeter-plugins.orghttps://jmeter-plugins.org/install/Install/2、将jmeter-plugins-manager-1.4.jar复制到Jmeter的Lib目录下面的ext目录下面,然后重新启动3、检查。重新打开点击 yes,等待一会。成功打开OK2020年11月18号...

2020-11-18 15:02:15 3127 2

原创 jmeter requests 带请求头Token发起http请求

带headers的请求,在jmeter添加一个HTTP信息头管理器即可。路径HTTP请求->添加->配置元件->HTTP信息头管理器。接上一篇博客实例。添加验证信息HTTP请求查看结果,返回成功...

2020-11-17 17:11:30 764

原创 python requests 带请求头Token发起http请求

注意python request get请求参数是params,post的请求参数用data。不然容易报错400,请求语法错误# -*- coding: utf-8 -*-# @Time : 2020/11/17 11:38# @Author : Liqiju# @File : GetToken.py# @Software : PyCharmimport requestsurl ='http://192.168.XXX.XX:XXXX/api/fob/places/list'data

2020-11-17 16:49:44 3339 4

java web学生宿舍后台管理系统

用myeclipse+mysql+tomcat实现。具有学生管理、管理员管理、楼层管理、缺勤记录等功能,前端用bootstrap框架实现,界面布局优美,适合做课程设计、毕业设计。

2017-12-22

Java面向对象基础知识点复习

  1.面向对象的三个特征         封装:封装把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实际上使用方法将类的数据隐藏起来,控制用户对类的修改和访问数据的程度。         继承:继承实际上是存在与面向对象程序中的两个类之间的一种关系。当一个类拥有另一个类的所有数据和操作时,就称这两个类之间具有继承关系,private属性除外。 被继承的类称为父类或者超类,继承了父类的所有数据和操作的类称为子类。 使用继承的主要优点是:使程序结构清晰,减少编码,减少维护的工作量。

2017-11-08

已经上班的本科应届计算机毕业生怎么自学java

发表于 2017-10-27 最后回复 2017-12-14

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

TA关注的人 TA的粉丝

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