梦nine
码龄4年
关注
提问 私信
  • 博客:72,803
    72,803
    总访问量
  • 125
    原创
  • 1,287,438
    排名
  • 28
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2021-01-23
博客简介:

qq_54850622的博客

查看详细资料
个人成就
  • 获得117次点赞
  • 内容获得74次评论
  • 获得374次收藏
  • 代码片获得166次分享
创作历程
  • 6篇
    2022年
  • 120篇
    2021年
成就勋章
TA的专栏
  • 算法练习
    36篇
  • Java
    6篇
  • 基于python的自动化测试
    9篇
  • 测试
    17篇
  • 网络
    19篇
  • 算法
    6篇
  • 数据库
    14篇
  • 多线程
    15篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

时间复杂度_空间复杂度

复杂度:衡量一个算法的效率的时间复杂度算法中的基本操作的执行次数,为算法的时间复杂度。// 请计算一下func1基本操作执行了多少次?void func1(int N){ int count = 0; for (int i = 0; i < N ; i++) { //执行了N*N次 for (int j = 0; j < N ; j++) { count++; } } for (int k = 0; k <
原创
发布博客 2022.04.25 ·
280 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

类 和对象

面向过程编程:你关注的是过程面向对象编程:你关注的是对象C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。JAVA是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。class Preson{ public String name;// name:实例成员变量 public int age; public static int a=10;//静态成员变量 方法区 //name a 叫做字段/属性/成员变量 //访问
原创
发布博客 2022.04.22 ·
454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数组的定义与使用

数组的定义与使用注意事项: 在 Java 中, 数组中包含的变量必须是 相同类型.创建数组 // 动态初始化 数据类型[] 数组名称 = new 数据类型 [] { 初始化数据 }; // 静态初始化 数据类型[] 数组名称 = { 初始化数据 }; //定义且初始化一个数组(静态初始化) int[] arr = {1, 2, 3}; //定义了数组,但是没有初始化 int[] arr = new int[10] //动态初始化数组 int[] arr = ne
原创
发布博客 2022.04.21 ·
788 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

方法的使用

JVM实际上是由C/C++代码实现的JVM statck:我们平时所说的栈本地方法栈:C/C++代码堆:对象程序计数器:下一条指令方法区:静态的成员变量1. 方法的基本方法// 方法定义public static 方法返回值 方法名称([参数类型 形参 ...]){ 方法体代码; [return 返回值];}// 方法调用返回值变量 = 方法名称(实参...);1.Java中的方法一定是写在类里面的2.方法的名称一定是小驼峰计算 1! + 2! + 3! + 4! + 5!
原创
发布博客 2022.04.20 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

程序逻辑控制

1. 顺序结构顺序结构比较简单. 像我们之前写过的代码就是顺序结构的, 按照代码书写的顺序一行一行执行.如果调整代码的书写顺序, 则执行顺序也发生变化2. 分支结构if 语句基本语法形式1if(布尔表达式){ //条件满足时执行代码}基本语法形式2if(布尔表达式){ //条件满足时执行代码}else{ //条件不满足时执行代码}基本语法形式3 多分支的情况if(布尔表达式){ //条件满足时执行代码}else if(布尔表达式){ /
原创
发布博客 2022.04.19 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础数据类型与运算符

安装环境:1.jdk2.ideaJDK:java开发工具JRE:Java运行环境JVM:Java虚拟机在一个Java文件中,如果存在public class 这样的类,那么类名一定要和文件名是相同的一个Java文件中只能有一个public classCTRL+shift+/:注释数据类型与运算符变量和类型1.整型变量在 Java 中, 一个 int 变量占 4 个字节. 和操作系统没有直接关系4个字节,32位。一个符号位,31表示数值位 ,表示的数据范围是 -2^31 -&g
原创
发布博客 2022.04.16 ·
869 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

知识点补充

文章目录Linux--查询文件的第几行到第几行命令arraylist和linkedlist的区别:Java的形参改变会不会改变原有类型交换两个数字,不使用新的变量全双工和半双工异步和同步内存泄漏引起内存泄漏的原因内存泄漏的危害Java的垃圾回收机制GC域名解析成IP的全过程:Linux–查询文件的第几行到第几行命令【一】从第3行开始,显示1行。即显示3000~3999行cat filename | tail -n +3 | head -n 1【二】显示1000行到3000行cat filename
原创
发布博客 2021.08.23 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

接口测试、APP和web测试流程

web测试流程,确保后台接口已测试完毕一、需求分析,了解具体需求二、测试准备:原型图、效果图、需求文件、测试用用例、用例评审、各种测试数据准备三、测试环节:接受版本开始执行1)冒烟测试:对版本质量的控制以及此版本是否具备测试条件;2)UI测试:核对效果图3)功能测试:核对需求文件测试用例,对功能进行验证4)兼容测试:各个浏览器,手机是否兼容5)性能测试,服务器接口,多线程等压测6)安全测试7)易用性测试:界面与交互性测试,符合交互规范,用户体验良好,使用方便快捷8)提交bug,争议bu
转载
发布博客 2021.08.22 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

关系型和非关系型数据库,视图

关系型数据库关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织。优点:1、易于维护:都是使用表结构,格式一致;2、使用方便:SQL语言通用,可用于复杂查询;3、复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询。缺点:1、读写性能比较差,尤其是海量数据的高效率读写;2、固定的表结构,灵活度稍欠;3、高并发读写需求,传统关系型数据库来说,硬盘I/O是一个很大的瓶颈。非关系型数据库非关系型数据库严格上不是一加粗样式种数据库,应该是一种数据结构化存储方
原创
发布博客 2021.08.22 ·
465 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java知识点

文章目录面向对象和面向过程的区别面向对象的三大特性什么是跨平台性?原理是什么Java语言有哪些特点Java和C++的区别Java基本数据类型图访问修饰符final 有什么用?this关键字的用法super关键字的用法break ,continue ,return 的区别及作用重载(Overload)和重写(Override)的区别== 和 equals 的区别是什么值传递和引用传递有什么区别面向对象和面向过程的区别面向过程:优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如
原创
发布博客 2021.08.22 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

loadrunnner3

负载测试设置虚拟用户数量:虚拟用户数设置为3个初始化虚拟用户启动:持续运行多长时间退出用户进入监控页面:启动场景:结束之后切换到了两个图组合一起看:
原创
发布博客 2021.08.09 ·
866 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

性能测试2

基准测试有基础的标准,这样能通过对比发现系统的不同点与变化。应用于以下场景:1)可以在制定的标准下通过基准测试建立一个性能基准,这样以后当系统的环境、参数发生变化之后,再进行一次相同标准下的测试,即可看出变化对性能的影响。2)系统进行基准测试可以在较早的阶段发现性能问题。3)某系统从来没有进行过任何性能测试,需要对该系统做一次性能评估作为后续开发调优的参考狭义性能测试是通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能能否满足生产系统要求。Performance Testing是一种
原创
发布博客 2021.08.02 ·
346 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

性能测试基础篇

性能测试基础WHY: 为什么要进行性能测试WHAT: 关注的性能测试内容WHO: 哪些人员关注性能WHERE: 性能测试的关注领域WHEN: 何时进行性能测试WHY: 为什么要进行性能测试应用程序是否能够很快的响应用户的要求?应用程序是否能处理预期的用户负载并有盈余能力?应用程序是否能处理业务所需要的事务数量?在预期和非预期的用户负载下,应用程序是否稳定?是否能确保用户在真正使用软件时获得舒服的体验?问题的根源是什么?在多种平台上的数百个服务器异构系统、多种应用数千个工作
原创
发布博客 2021.07.29 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

selenium----unittest框架以及数据驱动

unittest框架:web界面的功能测试框架unittest 各组件的关系为:test fixture:初始化和清理测试环境,比如创建临时的数据库,文件和目录等,其中 setUp() :初始化和 setDown():清理工作是最常用的方法test case:单元测试用例,TestCase 是编写单元测试用例最常用的类test suite:单元测试用例的集合,TestSuite 是最常用的类test runner:执行单元测试test report:生成测试报告批量执行脚本构建测试套件
原创
发布博客 2021.07.21 ·
648 阅读 ·
0 点赞 ·
3 评论 ·
7 收藏

selenium--元素的定位

一个简单的脚本:# coding = utf-8 #编码格式from selenium import webdriver #导入包 导入了selenium下的webdirverimport time #导入包 #正文browser = webdriver.Firefox() #获得火狐浏览器的驱动,也可以使用其他浏览的驱动,但是浏览器第一个字母要大写time.sleep(3) #等待3sbrowser.get("http://www.baidu.com") #打开百度网页time.
原创
发布博客 2021.07.20 ·
874 阅读 ·
0 点赞 ·
4 评论 ·
4 收藏

如何使用selenium ide录制一个脚本

1.什么是自动化测试?按照设定好的条件或者步骤让机器(电脑)运行2.自动化测试工具QTP(Quick Test Professional) HP公司 安装包很大,收费jmeter 开源工具,性能测试,接口测试,不能做UI界面测试appium 手机app自动化测试工具selenium:UI自动化 免费,支持多语言(Java,C#,ruby,python,JavaScript)支持多平台(Windows,Mac)支持多浏览器(chrome,Firefox,edge,Opera,IE,Safa
原创
发布博客 2021.07.20 ·
2527 阅读 ·
2 点赞 ·
0 评论 ·
20 收藏

selenium

1.什么是自动化测试?按照设定好的条件或者步骤让机器(电脑)运行2.自动化测试工具QTP(Quick Test Professional) HP公司 安装包很大,收费jmeter 开源工具,性能测试,接口测试,不能做UI界面测试appium 手机app自动化测试工具selenium:UI自动化 免费,支持多语言(Java,C#,ruby,python,JavaScript)多平台(Windows,Mac)多浏览器(chrome,Firefox,edge,Opera,IE,Safari)3.自
原创
发布博客 2021.07.20 ·
613 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Python基础---异常

Python用异常对象(Exception Object)来表示异常情况。在遇到错误后,异常对象会引发异常。如果异常对象并未被处理或捕捉到,则程序会用回溯(Traceback, 一种错误信息)来终止程序。认识异常下面来看程序在执行时所抛出的异常。>>> open("abc.txt", 'r')Traceback (most recent call last) : File "<stdin>", line 1, in <module>FileNotF
原创
发布博客 2021.07.14 ·
320 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

Python基础---模组

文章目录调用模块自定义模块跨目录调用文件编写自测代码模组,一般称为类库或模块。 在实际开发中,我们不可避免地会用到python的标准模块和第三方库。如果要实现与时间有关的功能,就需要调用python标准模块time,如果要实现Web自动化测试,就需要调用pyhon第三方库selenium。调用模块通过import关键字调用time模块import timeprint(time.ctime)time模块下的ctime()函数用于获得当前时间,格式为Fri Jul 9 18:01:42 2021
原创
发布博客 2021.07.09 ·
638 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Python基础---函数,类和方法

函数在Python中用def关键字来定义函数。定义add()函数def add(a, b)print(a + b)调用add()函数add(3, 5)创建一个add()函数,此函数接收a、b两个参数,通过print()打印a+b的结果。下面调用add()函数,并且传3和5两个参数给add()函数。def add(a,b) return a+bc=add(3,5)print(c)道常add() 函数不会直接打印结果,而是将结果通过return关键字返回。所以,需要用变量c接
原创
发布博客 2021.07.09 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多