自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 【Python全栈学习】基础八:字典

“”"dict 字典:是一种组合数据,没有顺序的组合数据,数据以键值对形式出现字典特征:– 字典是序列类型,但是无序序列,所有没有分片和索引– 字典中的数据每个都有键值对,即kv对– key: 必须是可哈希的值,比如int,string,float,tuple,但是list,set,dict不行– value: 任何值;字典常见操作:– 访问:通过键值访问;– 删除:del– 成员检测: in ,not in– 遍历:for循环(直接按照key值访问;只访问字典值;键值对访问)– 字

2021-11-22 08:40:07 175

原创 【Python全栈学习】基础七:元组&集合

“”"1、 传值和传址的区别:– 对于简单的数值,采用传值操作,即在函数内对参数的操作不影响外面的变量;– 对于复杂变量,采用传地址操作,此时函数内的参数和外部变量是同一份内容,任何地方对此内容的更改都影响另外的变量或参数的使用;2、元祖–tuple: 可以看成一个不可更改的list– 元祖创建: t = (– tuple的内容不可修改3、元祖的函数(除了tuple,其余函数对list也同样适用):– len: 获取元祖的长度– max,min:最大值/最小值– tuple: 转换或者创

2021-11-22 08:39:18 199

原创 【Python全栈学习】基础六:变量&列表

“”"变量作用域:– 变量由作用范围限制– 分类:全局(global:在函数外部定义);局部变量(local: 在函数内部定义)– 变量的作用范围: 全局变量(在整个全局范围内都有效,再局部也可以使用),局部变量(在局部内可以使用,在全局范围无法使用)LEGB原则(L :local局部作用域,E: enclosing function local 外部嵌套函数作用域; G:global module函数定义所在模块作用域; B:building Python内置莫铿的作用域)eval()函数:

2021-11-22 08:38:24 348

原创 【Python全栈学习】基础五:函数

“”"函数– 只是定义的话不会被执行– def关键字后面跟一个空格– 函数名自己定义,起名规则遵循约定俗成的明明规则;– 后面括号和冒号不能省略,括号内可以有参数– 函数内所有代码缩进函数的参数– 参数: 负责给函数传递一些必要的数据或信息形参(形式参数):在函数定义的时候用到的参数没有具体值,只是一个占位的符号,称为形参,带有默认值实参(实际参数):在调用函数的时候输入的值– 返回值: 函数的执行结果使用return关键字,如果没有return,默认返回一个None函数一旦执行r

2021-11-22 08:37:15 89

原创 【Python全栈学习】基础四:数据结构

“”"三大结构—顺序、分支、循环分支的基本语法if 条件表达式:语句1语句2…– 条件表达式就是计算结果必须为布尔值的表达式双向分支: if …else…补充:input作用– 在屏幕上输出括号内的字符串– 接收用户输入的内容并返回给程序– input返回的内容一定是字符串类型循环语句– 重复执行某些固定动作或者处理基本固定的事物for 变量 in 序列:语句1语句2补充:– 列表就是一列数字或者其他值,一般用中括号表示– 在python众,如果有表示数字范围的两个

2021-11-22 08:36:15 747

原创 【Python全栈学习】基础三:字符串

“”"str字符串– 用单引号、双引号、三引号括起来转义字符– 用一个特色的方法表示出一系列不方便写出来的内容,比如回车键、换行符、退格键– 借助反斜杠字符,一旦字符串出现反斜杠,反斜杠后面的字符已经不是原先的意思,进行了转义– 在字符串中,一旦出现反斜杠,可能有转义字符出现– 不同系统对换行操作有不同的表示– 换行\nwindows: \nLinux: \r\n常用的转义字符\ 反斜杠符号’ 单引号" 双引号\a 响铃\b 退格\e 转义\000 空\n 换行\r

2021-11-22 08:35:22 138

原创 【Python学习】基础二:函数

“”"函数1) 函数是代码的一种组织形式;2) 函数能完成一项特定的工作,而且一般一个函数值完成一项工作;3) 有些语言,分函数和过程两个概念,通俗的理解是,有返回结果的叫函数,无返回结果的叫过程,python不加以区分4) 函数的使用– 函数使用需要先定义– 使用函数,俗称调用函数定义1) 只是定义不一定会被执行2) def关键字,后面跟一个空格额3) 函数名,需要遵循命名规则4) 后面括号和冒号不能省,括号内可以加参数5) 函数内所有代码缩进函数的调用(Case01)– 直

2021-11-22 08:34:20 77

原创 [Python学习]基础一: 循环

“”"if 语句可以嵌套,但是不推荐2)python 没有switch语句3)循环语句:重复的执行某一个固定的动作或者任务; 分类for 、while4)for循环for 变量 in 序列:语句1语句2…5)break无条件结束整个循环,简称循环猝死continue:继续7)pass: 只是占位符号,代表这句话什么也不干,没有跳过功能range函数:生成有序数列,生成数字序列可以定制,range的生成数字序列左包括,右不包括,见Case049)while循环: 循环语句,当条件成

2021-11-22 08:32:41 689

原创 Ant安装(MAC)

一、官网下载安装包:http://ant.apache.org/bindownload.cgi二、将下载的压缩包解压至Appliacations三、修改环境变量:➜ ~ vim .bash_profile修改环境变量:export ANT_HOME=/Applications/apache-ant-1.10.7export PATH=ANTHOME/bin:ANT_HOME/bin:ANTH​OME/bin:PATH➜ ~ source .bash_profile四、检查是否安装成功

2020-05-12 10:47:49 197

原创 【学习笔记】mac环境安装pip

前置条件: mac已安装python3.X在python3.X的路径下➜ ~ curl https://bootstrap.pypa.io/get-pip.py | python3查看pip版本➜ ~ pip --version查看相应的包➜ ~ pip3 list安装/更新pip➜ ~ pip install --upgrade pip...

2020-03-20 17:31:03 431

原创 【问题积累】IDEA运行testNG.xml报“ It is strongly recommended to add "!DOCTYPE suite SYSTEM "”

如图所示:解决办法:testNG.xml文件中插入一行:

2019-09-09 08:56:41 1983

原创 【问题积累】mac系统出现如下报错xcrun: error:

问题:➜ ~ git --versionxcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun解决方案:➜ ~ xcode-select --...

2019-09-05 08:57:50 282

原创 【学习笔记】idea+maven+testNG环境准备

1、安装Javahttp://blog.csdn.net/fenglailea/article/details/695013752、idea恢复默认设置(mac)关闭idea打开终端:cd /Users/(本机用户名)/Library/Preferencesopen .#打开的文件夹中,删除IntelliJIdea开头的目录,例如IntelliJIdea2018.2目录;关闭ide...

2019-07-24 18:34:17 267

原创 【学习笔记】JAVA中replace和replaceAll的区别

replaceAll()&&replace区别:1、replaceA(regex,replace)参数是regex,是基于正则表达式的替换;2、replace(oldChar, newChar)可以支持字符的替换,也可以支持字符串的替换;PS:replaceAll() 如果替换的不是正则表达式的内容,是与replace()无区别;代码案例:public static vo...

2018-09-26 18:51:43 3264

原创 【学习笔记】java集合类(一)

1、基本概念Java集合类存放在java.util包中,是一个用来存放对象的容器。–集合只能存放对象,如存放一个int数据放入集合中,会自动转换成Integer类存入,Java中每一种基本类型都有对应的引用类型;– 集合存放的是多个对象的引用,对象本身还是放在堆内存中;– 集合可以存放不同类型,不限数量的数据类型。2、集合工具的分析Java集合是Java提供的工具包,常用的数据结构...

2018-09-17 22:37:38 95

原创 TestNG测试套件

1、执行顺序 public class BasicAnnotation { //最基本的注解,用来把方法标记为测试的一部分; @Test public void testCase1(){ System.out.println(“这是测试用例1”); } @BeforeMethod public void before...

2018-09-13 09:07:03 989

原创 【学习小结】面向对象3大特征

面向对象3大特征: 1、封装 目的:保证安全 类–封装数据、行为,作为一个整体操作; 方法–封装功能的实现,隐藏实现的细节; 访问修饰符–控制访问权限,保证数据的安全; (private、protected) 2、继承 目的:实现代码的重用; 关键字:extends 3、多态:多种形态,在继承的基础之上,提高可维护性、可扩展性; 1)一个类型指向不同对象,可以有不同的实现; ...

2018-09-12 20:02:51 111

转载 【转帖】Websocket原理

转载:https://www.cnblogs.com/fuqiang88/p/5956363.html一、websocket与http WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个...

2018-09-12 19:00:56 88

 jmeterHTTP协议接口测试基础教程

本文主要针对http接口进行测试教程,使用Jmeter工具实现。   Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。

2018-09-19

使用HyperPacer进行压力测试

HyperPacer Pro 2016,简称HPP2016,是一款轻巧实用的免费软件性能测试工具类产品,基于请求响应模型,支持多用户应用软件(采用通用HTTP、JDBC、TCP、WebService等交互协议)的功能、性能、接口等测试工作的自动化

2018-09-19

弱网测试--使用fiddler进行弱网测试

弱网测试--使用fiddler进行弱网测试。 

2018-07-14

空空如也

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

TA关注的人

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