……:)
码龄5年
关注
提问 私信
  • 博客:18,522
    动态:1
    18,523
    总访问量
  • 49
    原创
  • 1,290,182
    排名
  • 8
    粉丝
  • 0
    铁粉

个人简介:等跑到终点再回头.

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2019-06-27
博客简介:

qq_45324301的博客

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得15次评论
  • 获得86次收藏
创作历程
  • 48篇
    2021年
  • 1篇
    2020年
成就勋章
TA的专栏
  • JavaSE
    14篇
  • Java数据结构
    26篇
  • 软件测试
    8篇
  • web
  • C语言
    1篇
兴趣领域 设置
  • 测试
    selenium测试用例postman
  • 软件工程
    jira
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java SE题目1

1、下面程序的输出结果为( B )public class Demo { public static String sRet = ""; public static void func(int i) { try { if (i%2==0) { throw new Exception(); //抛出异常进入catch,不抛不进 } } catch (Exception e) { sRet += "0"; retur
原创
发布博客 2021.06.29 ·
455 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Java 内部类

​内部类:内部类:定义在另一个类里面或一个方法里的类叫做内部类。一般包含四种内部类:静态内部类、匿名内部类、成员内部类、局部内部类。静态内部类 public class Test { static class B{ }}和静态变量、静态方法类似,静态内部类也是和当前类(Test)绑定。使用时,也是通过Test类来调用。public class Test { static class B{ } public static void m
原创
发布博客 2021.06.28 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LoadRunner插入事务、集合点、检查点、参数化、运行时设置

LoadRunner插入事务、集合点、检查点、参数化、运行时设置一、插入事务​ 性能测试中,除了要衡量整个脚本的性能外,还需要脚本中某一段或几段操作的性能,以便更详细的知道具体是用户哪些动作对系统性能的影响比较大。LoadRunner采用在脚本中定义事务来达到这一要求。事务:局部操作的汇总。在脚本中定义的某段操作,即一段脚本语句。插入事务:对局部代码的性能分析。事务函数事务开始标记:lr_start_transaction("open_webTours");参数为事务名称事务结束
原创
发布博客 2021.06.26 ·
2683 阅读 ·
5 点赞 ·
0 评论 ·
21 收藏

性能测试工具LoadRunner的基本使用

性能测试工具LoadRunner的基本使用一、LoadRunner的基本概念功能LoadRunner是一种适用于许多软件体系架构的自动化负载测试工具,从用户关注的响应时间、吞吐量、并发用户和性能计数器等方面来衡量系统的性能表现,辅助用户进行系统性能的优化。组成LoadRunner主要包括三个前台功能组件:VuGen(Virtual User Generator 虚拟用户脚本生成器)------用于录制和编写脚本。记录客户端和服务器之间的数据交互,模拟并记录用户行为,生成测试脚本。Co
原创
发布博客 2021.06.23 ·
2795 阅读 ·
3 点赞 ·
0 评论 ·
34 收藏

性能测试基本概念及分类

性能测试基本概念一、进行性能测试的原因应用程序是否能够很快的响应用户的要求?应用程序是否能处理预期的用户负载并有盈余能力?应用程序是否能处理业务所需要的事务数量?在预期和非预期的用户负载下,应用程序是否稳定?是否能确保用户在真正使用软件时获得舒服的体验?产生问题的根源:在多种平台上的数百个服务器异构系统、多种应用数千个工作站局域网、广域网和其他分类型的分布式网络体系结构交错的故障点二、性能测试应关注内容并发用户数/吞吐量平均响应时间服务器资源占用
原创
发布博客 2021.06.23 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自动化测试-selenium-3(unittest单元测试框架)

unittest单元测试框架一、unittest单元测试框架1、unittest 是python 的单元测试框架,unittest 单元测试提供了创建测试用例,测试套件以及批量执行的方案, unittest 在安装pyhton 以后就直接自带了,直接import unittest 就可以使用。2、利用单元测试框架,创建一个类,该类继承unittest的TestCase,将每个case看成是一个最小的单元, 由测试容器组织起来,之后直接执行,同时引入测试报告。3、unittest 各组件的关系:
原创
发布博客 2021.06.20 ·
334 阅读 ·
1 点赞 ·
3 评论 ·
2 收藏

自动化测试selenium--webdriver常用API

自动化测试selenium(2)–webdriver常用API简单脚本的构成1、在脚本头部导入需要的包;2、获取浏览器的驱动;3、使用浏览器驱动对需要测试的文本系统进行操作;4、测试完毕后关闭浏览器。webdriver常用的API:1、元素的定位:对象的定位是自动化测试的核心,操作一个对象的前提首先应识别此对象。webdriver提供了一系列的对象定位方法。(不管使用哪种方式,必须保证页面上该属性的唯一性)id :全局唯一,一定可以唯一定位到一个元素name:不一定全局唯一,有可能定位
原创
发布博客 2021.06.19 ·
332 阅读 ·
2 点赞 ·
3 评论 ·
6 收藏

自动化测试基本理论及selenium、webdriver原理

自动化测试-selenium(一)1、自动化测试定义​ 按照设定好的条件或步骤让机器/电脑运行。2、自动化测试工具​ QTP(Quick Test Professional ) :收费、安装包大​ Rational Robot:收费​ jmeter : 免费开源工具,可用于性能测试、接口测试,但不能进行UI测试​ appium / macaca Monkey : 手机APP自动化测试工具​ selenium : UI自动化测试、免费、支持多语言(Java、C#、ruby、Python、Jav
原创
发布博客 2021.06.19 ·
281 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

软件测试分类

软件测试分类1、按开发阶段划分:​ (1)单元测试​ 测试阶段:编码前(TDD,Test-Driven-Develop测试驱动开发)、编码后。​ 测试人员:开发工程师、白盒测试工程师​ 测试依据:详细设计文档+代码和注释​ 测试方法:白盒测试​ 测试内容:单元接口测试(按照接口设计文档,参数,输出)​ 局部数据结构测试(局部变量)​ 边界测试​ 路径测试​ 错误处理测试​ 单元测试框架 Junit:①在
原创
发布博客 2021.06.19 ·
466 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

软件测试基本理论概述

软件测试基本理论1、软件测试:软件测试:验证软件是否满足用户的需求。IEEE定义:在规定条件下运行系统或构件的过程:观察和记录结果,并对系统或构件的某些方面做出评价。分析软件项目的过程:检测现有状况和所需状况之间的不同,并评估软件项目的特性。2、软件测试和软件开发的区别:软件测试和软件开发中的调试的区别目的:软件测试的目的:测试人员根据需求去判断软件是否满足用户的需求。调试的目的:软件开发人员为了验证程序是否可以让程序实现的功能。角色:调试:开发人员测试:测试人
原创
发布博客 2021.06.19 ·
263 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

[编程题]有假币

有假币链接:https://www.nowcoder.com/questionTerminal/1d18c0841e64454cbc3afaea05e2f63c来源:牛客网题目描述:居然有假币! 现在猪肉涨了,但是农民的工资却不见涨啊,没钱怎么买猪肉啊。nowcoder这就去买猪肉,结果找来的零钱中有假币!!!可惜nowcoder 一不小心把它混进了一堆真币里面去了。只知道假币的重量比真币的质量要轻,给你一个天平(天平两端能容纳无限个硬币),请用最快的时间把那个可恶的假币找出来。解题思路:将硬币
原创
发布博客 2021.06.11 ·
247 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

奇数位上都是奇数或者偶数位上都是偶数

奇数位上都是奇数或者偶数位上都是偶数链接:https://www.nowcoder.com/questionTerminal/b89b14a3b5a94e438b518311c5156366来源:牛客网题目描述:给定一个长度不小于2的数组arr。 写一个函数调整arr,使arr中要么所有的偶数位上都是偶数,要么所有的奇数位上都是奇数上。 要求:如果数组长度为N,时间复杂度请达到O(N),额外空间复杂度请达到O(1),下标0,2,4,6…算作偶数位,下标1,3,5,7…算作奇数位,例如[1,2,3,4
原创
发布博客 2021.06.10 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

最长公共子串

最长公共子串需用动态规划求解,MCS[i][j]记录短字符串s1前i个字符和长字符串s2前j个字符的最长子串的长度,初始化所有值为0。当s1[i-1] = s2[j-1]时,MCS[i][j] = MCS[i - 1][j - 1] +1,这里使用一个额外的值start来记录最长子串在短字符串s1中出现的起始位置,maxlen记录当前最长子串的长度,当MCS[i][j]<maxlen时,maxlen = MCS[i][j],则start = i - maxlen;当s1[i-1] !=s2
原创
发布博客 2021.05.26 ·
101 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java中成员变量、局部变量和静态变量的区别

成员变量、局部变量和静态变量的区别一、成员变量(/ 实例变量)成员变量随对象的建立而建立,随对象的消失而消失,存在于对象所在的堆内存中;成员变量定义在类中,在整个类中都可以被访问;成员变量具有默认初始化值。二、局部变量局部变量定义在局部范围内,只在所属局部范围内有效。如函数内、语句内;局部变量存在于栈内存中,作用的范围结束,变量空间会自动释放;局部变量没有默认的初始化值;三、静态变量静态变量定义在类中,方法外;静态变量有默认的初始化值;静态变量可被对象或类名调用;静态变量
原创
发布博客 2021.05.07 ·
394 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

JVM 内存区域划分

JVM 内存区域划分JVM 的内存被划分成了几个区域, 如图所示:1. 程序计数器 (PC Register): 只是一个很小的空间, 保存下一条执行的指令的地址。2. 虚拟机栈(JVM Stack): 重点是存储局部变量表(也有其他信息)。3. 本地方法栈(Native Method Stack): 本地方法栈与虚拟机栈的作用类似. 只不过保存的内容是Native方法的局部变量. 在有些版本的 JVM 实现中(例如HotSpot), 本地方法栈和虚拟机栈是一起的。4. 堆(Heap): JVM
原创
发布博客 2021.04.24 ·
94 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java变量、数据类型与运算符

Java变量、数据类型与运算符提示:此篇Java变量、数据类型与运算符内容并不完整,仅记录了自己需注意的点。文章目录Java变量、数据类型与运算符1.字节2.字符3.boolean类型4.常量5.类型转换6.数值提升7.int 和 String 之间的相互转换8.自增/自减运算符(++、- -)9.短路求值10.位运算符(& 、|、 ~、 ^)11.移位运算(<<、 >>、 >>>)12.关键字1.字节在 Java 中, 一个 int 变量占
原创
发布博客 2021.04.23 ·
133 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java数据结构之 Map 和 Set

Map 和 Set目录Map 和 Set一、Map二、Set三、Map与Set区别四、图解关系一、Map1. Map是什么?Map是一个接口类,该类没有继承自Collection,该类中存储的是<K,V>结构的键值对,并且K一定是唯一的,不能重复。Map是一个接口,不能直接实例化对象,如果要实例化对象只能实例化其实现类TreeMap或者HashMap 。例如:Map<String,String> map = new HashMap<>();2、Map
原创
发布博客 2021.04.22 ·
338 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java实现简单哈希表和二叉搜索树

哈希表和搜索树一、哈希表哈希表(hash table):哈希表是基于数组取下标的方式来快速进行增删改查的一种数据结构。哈希函数:将 key 映射成数组下标的函数。哈希冲突:不同的 key ,映射到相同的下标上。处理哈希冲突的方法:①闭散列;②开散列。闭散列:1)若出现哈希冲突,则继续往后找下一个空闲位置。(可将int类型的数组换为对象数组);2) 若数组上元素较多,比较拥挤,此时算法性能严重下降,就需频繁对数组进行扩容,使得数组上保持稀疏。开散列(哈希桶):1)
原创
发布博客 2021.03.29 ·
290 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

前 k 个高频单词

题目描述:给一非空的单词列表,返回前 k 个出现次数最多的单词。返回的答案应该按单词出现频率由高到低排序。如果不同的单词有相同出现频率,按字母顺序排序。示例 1:输入: [“i”, “love”, “leetcode”, “i”, “love”, “coding”], k = 2输出: [“i”, “love”]解析: “i” 和 “love” 为出现次数最多的两个单词,均为2次。注意,按字母顺序 “i” 在 “love” 之前。链接:https://leetcode-cn.com/probl
原创
发布博客 2021.03.28 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

旧键盘输出坏键

题目描述:链接:https://www.nowcoder.com/questionTerminal/f88dafac00c8431fa363cd85a37c2d5e输入描述:输入在2行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过80个字符的串,由字母A-Z(包括大、小写)、数字0-9、以及下划线“_”(代表空格)组成。题目保证2个字符串均非空。输出描述:按照发现顺序,在一行中输出坏掉的键。其中英文字母只输出大写,每个坏键只输出一次。题目保证至少有1个坏键。示例:输入:
原创
发布博客 2021.03.28 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多