自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【48天笔试强训】day20

HJ12 字符串反转new简单 通过率:61.14% 时间限制:1秒 空间限制:32M知识点校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。

2024-05-18 17:44:52 295

原创 【48天笔试强训】day19

某商店规定:三个空汽水瓶可以换一瓶汽水,允许向老板借空汽水瓶(但是必须要归还)。小张手上有n个空汽水瓶,她想知道自己最多可以喝到多少瓶汽水。数据范围:输入的正整数满足 1≤�≤100 1≤n≤100注意:本题存在多组输入。输入的 0 表示输入结束,并不用输出结果。

2024-05-18 12:08:42 345

原创 【48天笔试强训】day18

有一种兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子。例子:假设一只兔子第3个月出生,那么它第5个月开始会每个月生一只兔子。一月的时候有一只兔子,假如兔子都不死,问第n个月的兔子总数为多少?数据范围:输入满足 1≤�≤31 1≤n≤31。

2024-05-04 16:49:15 199

原创 【48天笔试强训】day17

以上三角形的数阵,第一行只有一个数1,以下每行的每个数,是恰好是它上面的数、左上角数和右上角的数,3个数之和(如果不存在某个数,认为该数就是0)。求第n行第一个偶数出现的位置。如果没有偶数,则输出-1。例如输入3,则输出2,输入4则输出3,输入2则输出-1。数据范围: 1≤�≤109 1≤n≤109。

2024-05-03 12:18:06 213

原创 【48天笔试强训】day16

完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。例如:28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。输入n,请输出n以内(含n)完全数的个数。数据范围: 1≤�≤5×105 1≤n≤5×105。

2024-05-03 10:28:30 231

原创 【48天笔试强训】day15

输入一个正整数,计算它在二进制下的1的个数。数据范围: 1≤�≤231−1 1≤n≤231−1。

2024-05-02 15:38:56 146

原创 【48天笔试强训】day14

一个袋子里面有n个球,每个球上面都有一个号码(拥有相同号码的球是无区别的)。如果一个袋子是幸运的当且仅当所有球的号码的和大于所有球的号码的积。你可以适当从袋子里移除一些球(可以移除0个,但是别移除完),要使移除后的袋子是幸运的。现在让你编程计算一下你可以获得的多少种不同的幸运的袋子。例如:如果袋子里面的球的号码是{1, 1, 2, 3},这个袋子就是幸运的,因为1 + 1 + 2 + 3 > 1 * 1 * 2 * 3。输出可以产生的幸运的袋子数。

2024-05-02 10:27:27 28

原创 【48天笔试强训】day13

在命令行输入如下命令:各个参数如下:参数1:命令字xcopy参数2:字符串/s参数3:字符串c:\\参数4: 字符串d:\\e请编写一个参数解析程序,实现将命令行各个参数解析出来。解析规则:1.参数分隔符为空格2.对于用""包含起来的参数,如果中间有空格,不能解析为多个参数。

2024-04-27 16:15:41 255

原创 【百度实习总结】百度国际化产品研发中心——mediago服务端测试开发实习

有一次PM同学提出来一个需求,这个需求是提供给超级管理员使用的,这个需求是超级管理员可以增加一项权限:他可以调整对应注册客户的一个属性的值——当月广告投放的最大金额。在mediago系统测试的时候,给我的体验就是,每一个pm提出来的需求,都有一个对应使用的角色。例如,有的需求是提供给超级管理员使用的,有的是提供给广告主使用的。这边的测试更加偏向于。当确定好这些内容之后,我们QA同学就会把case写到对用的代码当中,方法入参填写报警的对象,方法体填写报警的逻辑(例如当sql查询出来>0的时候报警等等)

2024-04-04 21:55:00 1903 4

原创 【48天笔试强训】day12

给定两个32位整数n和m,同时给定i和j,将m的二进制数位插入到n的二进制的第j到第i位,保证n的第j到第i位均为零,且m的二进制位数小于等于i-j+1,其中二进制的位数从0开始由低到高。测试样例:返回:1100。

2024-03-17 10:03:49 243 1

原创 【48天笔试强训】day11

将一棵无穷大满二叉树的结点按根结点一层一层地从左往右编号,根结点编号为1。现给定a,b为两个结点。设计一个算法,返回a、b最近的公共祖先的编号。注意其祖先也可能是结点本身。2,3返回:1。

2024-03-16 20:44:56 220

原创 【48天笔试强训】day10

给定一个二维数组,代表棋盘,其中元素为1的代表是当前玩家的棋子,0表示没有棋子,-1代表是对方玩家的棋子。当一方棋子在横竖斜方向上有连成排的及获胜(及井字棋规则),返回当前玩家是否胜出。测试样例:返回:true。

2024-03-14 21:40:48 343

原创 【笔试强训48天】day9

请计算n*m的棋盘格子(n为横向的格子数,m为竖向的格子数)从棋盘左上角出发沿着边缘线从左上角走到右下角,总共有多少种走法,要求不能走回头路,即:只能往右和往下走,不能往左和往上走。注:沿棋盘格之间的边缘线行走数据范围: 1≤�,�≤8 1≤n,m≤8。

2024-03-12 10:45:14 227

原创 【48天笔试强训】day8

考拉有n个字符串字符串,任意两个字符串长度都是不同的。考拉最近学习到有两种字符串的排序方法: 1.根据字符串的字典序排序。例如:2.根据字符串的长度排序。例如:考拉想知道自己的这些字符串排列顺序是否满足这两种排序方法,考拉要忙着吃树叶,所以需要你来帮忙验证。

2024-03-10 16:08:03 149

原创 【48天笔试强训】day7

Fibonacci数列是这样定义的:F[0] = 0F[1] = 1因此,Fibonacci数列就形如:0, 1, 1, 2, 3, 5, 8, 13, ...,在Fibonacci数列中的数我们称为Fibonacci数。给你一个N,你想让其变为一个Fibonacci数,每一步你可以把当前数字X变为X-1或者X+1,现在给你一个数N求最少需要多少步可以变为Fibonacci数。

2024-03-10 10:37:05 473

原创 【48天笔试强训】day6

二货小易有一个W*H的网格盒子,网格的行编号为0~H-1,网格的列编号为0~W-1。每个格子至多可以放一块蛋糕,任意两块蛋糕的欧几里得距离不能等于2。对于两个格子坐标(x1,y1),(x2,y2)的欧几里得距离为:( (x1-x2) * (x1-x2) + (y1-y2) * (y1-y2) ) 的算术平方根小易想知道最多可以放多少块蛋糕在网格盒子里。

2024-03-09 16:29:03 233

原创 【笔试48天强训】day05

回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。花花非常喜欢这种拥有对称美的回文串,生日的时候她得到两个礼物分别是字符串A和字符串B。现在她非常好奇有没有办法将字符串B插入字符串A使产生的字符串是一个回文串。你接受花花的请求,帮助她寻找有多少种插入办法可以使新串是一个回文串。如果字符串B插入的位置不同就考虑为不一样的办法。例如:这里有4种把B插入A的办法:* 在A的第一个字母之前: "baba" 不是回文。

2024-03-09 10:06:00 197

原创 【48天笔试强训】day04

A,B,C三个人是好朋友,每个人手里都有一些糖果,我们不知道他们每个人手上具体有多少个糖果,但是我们知道以下的信息:A - B, B - C, A + B, B + C. 这四个数值.每个字母代表每个人所拥有的糖果数.现在需要通过这四个数值计算出每个人手里有多少个糖果,即A,B,C。这里保证最多只有一组整数A,B,C满足所有题设条件。

2024-03-03 10:17:49 236

原创 【笔试强训48天】day03

个测试输入包含1个测试用例,一个字符串str,长度不超过255。读入一个字符串str,输出字符串str中的连续最长的数字串。在一行内输出str中里连续最长的数字串。

2024-03-02 10:16:05 149

原创 【笔试强训48天】day02

来源:牛客网牛牛定义排序子序列为一个数组中一段连续的子序列,并且这段子序列是非递增或者非递减排序的。牛牛有一个长度为n的整数数组A,他现在有一个任务是把数组A分为若干段排序子序列,牛牛想知道他最少可以把这个数组分为几段排序子序列.如样例所示,牛牛可以把数组A划分为[1,2,3]和[2,2,1]两个排序子序列,至少需要划分为2个排序子序列,所以输出2输入的第一行为一个正整数n(1 ≤ n ≤ 10^5)第二行包括n个整数A_i(1 ≤ A_i ≤ 10^9),表示数组A的每个数字。

2024-03-01 16:55:52 281

原创 【校招算法题48天笔试训练】第1天day1

输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”

2024-03-01 15:28:21 294

原创 【python学习篇2】python的request库实现接口测试

下面演示接口传入两个参数的情况:第一个参数是id,第二个参数是name。分别赋值:3,1245。在cmd当中输入如下的内容:(不一定在当前的目录当中,打开cmd输入下列命令即可)它是使用python语言编写的,基于url lib库做的二次封装。request库中封装了相应的。这样,即可完成对接口的测试。这个接口携带了参数:id。响应对象.json():传入请求信息头内容。

2024-02-21 09:18:23 513

原创 【python学习篇1】python基本语法

单引号定义法 name='你好'双引号定义法 name="你好哈哈哈"三引号定义法 name="""哈哈哈"""name="张三"name='李四'name='王五'name="""哈哈哈"""def 函数名称(传入参数):函数体return 返回值......可有可无。#使用def关键字定义一个函数print("你好呀哈哈哈")#调用这个函数sayHi()在5.1当中,实现了为一个类的属性赋值的方式。

2024-02-14 10:53:54 760

原创 【白盒测试篇】认识白盒测试

在了解白盒测试之前,首先回顾一下黑盒测试的常用方法:【软件测试篇5】如何设计测试用例_测试开发设计测试用例_革凡成圣211的博客-CSDN博客在前面的文章当中,也提到了什么是测试用例。测试用例就是测试人员向被测试系统提供的一组测试数据。包括:测试环境、测试步骤、测试数据、预期结果。那么,下面将来聊一聊,具体怎样设计测试用例。_测试开发设计测试用例其实无论是白盒测试还是黑盒测试,都是通过模拟输入、输出来判断是否符合预期。但是白盒测试与黑盒测试不一样的地方就是,黑盒测试只关注业务需求上面的实现。

2023-10-30 10:19:23 528

原创 【性能测试篇1】初识性能测试

测试人员借助性能测试工具,模拟系统在不同的场景下,对应的性能指标是否符合预期。

2023-10-17 17:18:11 304 2

原创 【我的百度实习总结】百度网盘——一刻相册实习

在实习过程当中,我遇到了一个比较印象深刻的业务场景是关于一刻相册当中一个根据用户照片,AI智能生成数字人、写真的场景。bug发现的背景:在我完成了上述的测试之后,接下来几天由于没有其他任务可以做,于是我就站在用户的角度,多体验这个产品,看一看有没有bug。(在这里可以吹)虽然我发现的这个bug不属于本次迭代的周期,是一个历史的老bug,但是我认为,身为这个项目测试的一份子,我也需要对整个项目的用户体验负一定的责任。

2023-09-29 16:01:52 1427 5

原创 【JavaEE进阶】mybatis

*** 根据id查询用户* 用户的id@param id* 单个实体用户@return*/

2023-06-11 01:37:12 1433

原创 【JavaEE进阶】springBoot热部署、请求转发与重定向

请求转发(forward):发生在服务端程序的内部,当服务器端收到一个客户端的请求之后,会先将请求转发给目标的地址,再将目标地址返回的结果转发给客户端。(客户端对于这个转发没有感知)

2023-06-05 23:46:34 1773

原创 【针对项目在线OJ系统的测试】:Junit+Selenium

在这一篇文章当中,我们已经实现了一个简易的OJ平台;【项目篇1】一个在线OJ系统_革凡成圣211的博客-CSDN博客回顾一下我们常见的OJ平台,例如:leetcode,牛客等等,他们都有哪些功能?下面,我们来介绍一下,怎样针对这一个平台进行测试。

2023-04-16 17:46:02 782 2

原创 【测试开发篇9】Junit框架

同理,在每一个@Test注释的方法执行结束的末尾,都会执行一次@AfterEach注释的方法。用于指定传入参数的类型;需要注意的是,这种情况下面,被扫描的类一定是xxxTest这样命名的,否则是扫描不到的。当然,一组数据当中的分隔符也不一定采用系统默认的","分割,也可以采用自定义的分隔符。当@Test注解作用在一个方法上面的时候,表示这一个方法是可以直接运行的,写自动化测试,结果要么是成功的,要么是失败的,不存在成功一半的情况。ints={2,3,4,5}表示传入的参数是一个int类型的数组;

2023-04-15 10:16:19 2132

原创 【项目篇1】一个在线OJ系统

回顾一下我们常见的OJ平台,例如:leetcode,牛客等等,他们都有哪些功能?

2023-04-13 14:41:09 3379 9

原创 【springMVC篇1】初识springMVC

springMVC的执行流程、SpringMVC的使用

2023-04-09 20:54:14 556

原创 【springBoot篇2】springBoot日志篇

假如当某一个用户一天之内的登录次数达到了几万次,那么就需要通过日志来记录这一个用户的非法登录行为,判定用户是正常登录还是恶意的破解。这样子,只要项目一启动,那么就会在E:/demo4/log这个位置多出来一个文件夹log,然后会在这个log文件夹下面。,如果程序报错了,不打开控制台查看日志,那么很难找到问题的所在地方。的情况,需要由系统来进行输出,不可以由用户手动进行debug输出。:有一些地方存在警告的风险的,就需要使用到这个warn级别的日志。,当设置了保存的路径之后,那么日志就会自动持久化。

2023-04-03 22:26:04 2235 1

原创 【springBoot篇1】概念、创建和运行

例如用户想要读取的一些文件之类。

2023-04-02 13:08:40 1309 2

原创 【测试开发篇8】selenium语法进阶

selenium的框架使用

2023-03-30 14:52:15 574

原创 【测试开发篇7】web自动化--selenium音标: [sɪˈliːnɪəm]

*** 此处的浏览器为edge浏览器*///通过get方法访问到这一个网址/*** 定位元素的方法*///设置最大的等待时间//如果在这个等待的时间内(下面是秒)//没有找到下面两个元素,那么直接抛出noSuchElementException//输入待测试的网址//找到搜索输入框,并且在sendKey当中发送内容");//找到"百度一下"的按钮,然后发送//指定等待的时间//如果寻找的元素没有在指定的时间内//那么就抛出异常/**

2023-03-28 15:00:51 916 1

原创 【测试开发篇6】测试分类

测试分类

2023-03-26 01:07:29 636 1

原创 【软件测试篇5】如何设计测试用例

在前面的文章当中,也提到了什么是测试用例。测试用例就是测试人员向被测试系统提供的一组测试数据。包括:测试环境、测试步骤、测试数据、预期结果。那么,下面将来聊一聊,具体怎样设计测试用例。

2023-03-23 13:53:30 3876 2

原创 【测试开发篇4】测试模型

这两个部分和瀑布模型当中是一致的,这两个步骤都是分析用户的需求。验收测试的过程就交给用户来进行了。总的来说,就是:用户需求-->概要设计-->详细设计。和瀑布模型一样,测试留到了最后,增加了风险的可能性。W模型又被称之为"双V模型"。开发每进行一步,测试就需要同时进行响应的测试。(例如单元测试、集成测试、系统测试等等)来完成的,那么就需要由用户来进行验收。重点来完成的了,这个测试过程需要参考。在这一个步骤当中,其实就是设计一个。然后依据各个需求来进行测试。

2023-03-20 14:24:27 921 5

原创 【测试开发篇3】软件测试的常用概念

bug的生命周期

2023-03-19 19:52:17 1158 9

空空如也

空空如也

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

TA关注的人

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