自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Apache 上的项目部署到 Nginx 后出现的问题及解决方法(404 错误、admin

同样的,使用 **xxx.com/index.php/**访问也是一样,在 index.php 后多加一条 “/” 之后就无法解析了。就报 404 错误,

2024-04-21 20:41:05 439

原创 Android进阶:你有过迷茫吗?使用指南_govbuy转正难吗,2024年最新面试篇

首先是感觉自己的基础还是不够吧,大厂好像都喜欢问这些底层原理。之前的准备只涉及了Java、Android、计网、数据结构与算法这些方面,面对面试官对其他基础课程的考察显得捉襟见肘。下一步还是要查漏补缺,进行针对性复习。最后的最后,那套资料这次一定要全部看完,是真的太全面了,各个知识点都涵盖了,几乎我面试遇到的所有问题的知识点这里面都有!在这里也免费分享给大家,希望大家不要犯和我一样的错误呀!!!一定要看完!

2024-04-21 20:40:00 831

原创 Android跳转到应用商店的APP详情页面,以及 Google GMS 各个apk的包

param marketPkg 应用商店包名 ,如果为""则由系统弹出应用商店列表供用户选择,否则调转到目标市场的应用详情界面,某些应用商店可能会失败。| com.tencent.android.qqdownloader | 应用宝 || com.huawei.appmarket | 华为应用市场 || com.taobao.appcenter | 淘宝手机助手 || com.wandoujia.phoenix2 | 豌豆荚 || com.xiaomi.market | 小米应用商店 |

2024-04-21 20:39:30 855

原创 软件设计模式:MapReduce模式详解与Go实现,Golang基础编程

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!下面是这个Go示例的UML类图。// 创建一个缓冲channel,大小与documents数量相同。wg.Add(1) // 在启动goroutine之前增加计数。close(ch) // 关闭channel。// 等待所有goroutine完成。// 分配任务到goroutine。// Reduce函数。// 执行Reduce。// 收集Map结果。

2024-04-20 19:58:08 697

原创 软件自动化测试工具使用应该注意的事项,2024年最新贼厉害

使用自动化测试工具的同行都会感受到自动化测试工具给工作带来的便利,但是并不是所有的功能都可以通过自动化测试方式来实现,如James Whittaker在他的《探索式软件测试》一书中提到的超模软件测试(其实就是一种用户体验性测试),由于这种类型的软件测试没有统一的标准,且具有一定的主观性,所以不适合用自动化方式来进行测试。而“拥抱变化”是敏捷开发提倡的一个理念,所以,使用自动化工具进行软件测试时,需要注意:当用户的需求发生变更时,开发要及时调整产品代码,与此同时,测试工程师也应该及时对测试代码进行调整。

2024-04-20 19:57:37 841

原创 软件自动化测试工具使用应该注意的事项_使用自动化遍辑器应该注意什么

这一些资料,对做【软件测试】的朋友而言应该是较为完整了,这类学习资料也陪伴我走过了最艰难的路程,希望也可以帮助到你!万事要尽早,尤其是技术行业,一定要提升技术功底。以上软件测试资料需要的可以私信我关键词(资料)免费获取​。

2024-04-20 19:57:07 283

原创 软件测试(功能、工具、接口、性能、自动化,完美收官

我们在不同文档中看到的“状态迁移图”、“流程图”、“菜单树”,在一定程度上都是功能图的不同表现,不同测试人员可能对具体方法的使用稍有不同。现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。是测试系统能否满足实际运行时的需要,还是目前的系统在哪些方面制约系统性能的表现,或者,哪些系统因素导致。jmeter性能测试,就是通过接口对服务器进行高并发访问的,所以脚本的编写的就和接口测试的时候差不多,输入url,参数等,系统无法跟上业务发展?

2024-04-20 19:56:04 681

原创 软件测试(功能、工具、接口、性能、自动化(1),2024年最新我们用最详细的方式解析软件测试消息机制的源码

我们在不同文档中看到的“状态迁移图”、“流程图”、“菜单树”,在一定程度上都是功能图的不同表现,不同测试人员可能对具体方法的使用稍有不同。现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。是测试系统能否满足实际运行时的需要,还是目前的系统在哪些方面制约系统性能的表现,或者,哪些系统因素导致。a) 如今的系统复杂度不断上升,传统的测试方法成本急剧增加且测试效率大幅下降,接口测试可以提供这种情况下的解决方案。输入条件的组合进行分析。

2024-04-20 19:55:33 883

原创 软件测试高手过招,原来你少了这些软件,阿里、腾讯大厂软件测试面试必问知识点系统梳理

是一个稳定的,可预测的,可管理的和可复现的平台,源于Red Hat Enterprise Linux(RHEL)依照开放源代码(大部分是GPL开源协议)规定释出的源码所编译而成。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。是一款非常实用的商业思维导图软件,应用全球最先进的Eclipse RCP 软件架构,全力打造易用、高效的可视化思维软件,强调软件的可扩展、跨平台、稳定性和性能,致力于使用先进的软件技术帮助用户真正意义上提高生产率。

2024-04-20 19:54:27 385

原创 软件测试项目案例去哪找【银行 金融 电商 外卖】_测试工程师的金融项目在哪里找

1.与产品经理沟通,了解需求,对项目进行可行性、可靠性、风险分析;这个产品产是互联网金融理财服务平台,既可以发起投标,也可以借款,提供定期理财,活期理财等多种产品,平台主要有投资人,借款人,系统录入人员,主要模块包括 我要投资,我要借款,登录,注册,账户管理,我的卡卷,会员中心,实名制认证,交易密码,找回密码,绑定银行卡,充值,提现,热门活动,发布借标款,放款,帮助等;针对不同资金需求的用户,提供多种选择的贷款计划,有专业的车辆评估师,有自己研发的风控系统,进行“信用”+“抵押”双重数据采集,评估系统。

2024-04-20 19:52:44 594

原创 软件测试项目拿到不知道从哪里下手?今天我手把手教你_如何找软件测试的项目

2.同一用例,接口中参数相同,提取指定某个:一般接口返回值中是list,才会存在要提取的参数有多个相同的情况,所有使用角标来区分;增加 BackTask 按钮,返回测试平台;1.同一个用例中,不同接口要提取的参数相同:使用接口路径和提取参数拼接;断言方式,支持 等于、不等于、包含、不包含 四种方式判断;3.从一个接口中同时提取多个参数;集成locsut,指定测试计划进行性能测试;支持接口md5、AES算法加密和用户认证;5>测试web页面,接口数据展示;4>admin站点管理;

2024-04-20 19:52:13 309

原创 软件测试项目实操【python+selenium自动化测试实战演练】

项目名称:**公司电子零售会员系统项目目的:实现电子零售会员系统项目自动化测试执行项目版本:v1.0。

2024-04-20 19:51:43 1116

原创 软件测试项目【金融、银行、电商、商城】_软件测试金融项目

1.与产品经理沟通,了解需求,对项目进行可行性、可靠性、风险分析;这个产品产是互联网金融理财服务平台,既可以发起投标,也可以借款,提供定期理财,活期理财等多种产品,平台主要有投资人,借款人,系统录入人员,主要模块包括 我要投资,我要借款,登录,注册,账户管理,我的卡卷,会员中心,实名制认证,交易密码,找回密码,绑定银行卡,充值,提现,热门活动,发布借标款,放款,帮助等;针对不同资金需求的用户,提供多种选择的贷款计划,有专业的车辆评估师,有自己研发的风控系统,进行“信用”+“抵押”双重数据采集,评估系统。

2024-04-20 19:49:18 747

原创 软件测试面试,一定要准备的7个高频面试题(附答案,建议收藏)_测试高频面试题

核心要素:结合自己的项目说。我之前有测过一个功能,点击了按钮之后,这个页面是没有反应。我就把这个问题给后端提了一个 bug。这个后端的开发看了日志之后就把这个 bug 给我打回来了,说这个不是后端的 bug ,我用抓包工具看了一下接口和响应之后才发现这个是前端的一个 bug。这个bug之所以深刻,是因为自己没有多思考就提了bug, 然后和后端开发产生了一点就是小的一些摩擦。在以后的工作中的话,我碰到 bug 首先就首先的话自己先去复现,然后去定位这个 bug 的前端还是后端,然后再进行提 bug。

2024-04-20 19:48:47 542

原创 软件测试面试,一定要准备的7个高频面试题(附答案,建议收藏)(2)

*核心要素:**结合自己的项目说。

2024-04-20 19:47:44 469

原创 软件测试面试,一定要准备的7个高频面试题(附答案,建议收藏)(1)

*核心要素:**结合自己的项目说。

2024-04-20 19:47:12 886

原创 软件测试面试(年薪30w+上岸人分享的面试题目)_新视焰 软件测试面试

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!24b (备注软件测试)**[外链图片转存中…(img-F5ABM6n8-1713613590229)]

2024-04-20 19:46:41 615

原创 力扣热门100题之最小覆盖子串【困难】【滑动窗口】,全套学习

习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。解释:最小覆盖子串 “BANC” 包含来自字符串 t 的 ‘A’、‘B’ 和 ‘C’。(img-M4RKxJt9-1713469105737)]输入:s = “ADOBECODEBANC”, t = “ABC”解释: t 中两个字符 ‘a’ 均应包含在 s 的子串中,输入: s = “a”, t = “aa”输入:s = “a”, t = “a”解释:整个字符串 s 是最小覆盖子串。

2024-04-19 03:38:43 857

原创 力扣热门100题之最小覆盖子串【困难】【滑动窗口】(1),2024年最新被裁半年考入编制内月薪6K

习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。(img-zjoxzuJb-1713469081738)]解释: t 中两个字符 ‘a’ 均应包含在 s 的子串中,输入: s = “a”, t = “aa”因此没有符合条件的子字符串,返回空字符串。解释:整个字符串 s 是最小覆盖子串。

2024-04-19 03:38:13 474

原创 一次完整的渗透测试流程_一次完整的web渗透,附软件测试面经

不同的漏洞有不同的利用工具,很多时候,通过一个漏洞我们很难拿到网站的webshell,我们往往需要结合几个漏洞来拿webshell。当我们获取到了网站的Webshell之后,如果我们想获取该主机的有关信息,我们可以将该主机的webshell换成MSF的shell。对于Linux主机,我们可以查看开放的端口号,开放的服务,与其建立连接的内网主机。在拿到目标主机的权限后,很有可能当时我们并不能获取到想要的东西,需要进行长期的潜伏,特别是在内网渗透中,需要进行长期的信息收集。这时,权限维持就很重要了。

2024-04-18 22:04:34 930

原创 一次完整的渗透测试流程_一次完整的web渗透(1),2024年最新三面蚂蚁核心金融部

不同的漏洞有不同的利用工具,很多时候,通过一个漏洞我们很难拿到网站的webshell,我们往往需要结合几个漏洞来拿webshell。当我们获取到了网站的Webshell之后,如果我们想获取该主机的有关信息,我们可以将该主机的webshell换成MSF的shell。对于Linux主机,我们可以查看开放的端口号,开放的服务,与其建立连接的内网主机。在拿到目标主机的权限后,很有可能当时我们并不能获取到想要的东西,需要进行长期的潜伏,特别是在内网渗透中,需要进行长期的信息收集。这时,权限维持就很重要了。

2024-04-18 22:04:04 640

原创 【C++ STL学习笔记】C+(5),2024年最新Golang开发者该学习哪些东西提高竞争力

前面在讲解 unordered_map、unordered_multimap、unordered_set 以及 unordered_multiset 这 4 种无序关联式容器(哈希容器)时,遗留过一个共性问题,即如何给无序容器自定义一个哈希函数和比较规则?注意,虽然每种无序容器都指定了默认的 hash 哈希函数和 equal_to 比较规则,但它们仅适用于存储基本类型(比如 int、double、float、string 等)数据的无序容器。

2024-04-18 17:47:23 793

原创 【C++ STL学习笔记】C+(4),2024年最新借花献佛

前面在讲解如何创建 map、multimap、set 以及 multiset 容器时,遗留了一个问题,即如何自定义关联式容器中的排序规则?实际上,为关联式容器自定义排序规则的方法,已经在 《STL priority_queue自定义排序方法》一节中做了详细的讲解。换句话说,为 Priority_queue 容器适配器自定义排序规则的方法,同样适用于所有关联式容器。总的来说,为关联式容器自定义排序规则,有以下 2 种方法。在掌握此方法之前,读者必须对函数对象有基本的了解,可阅读《C++函数对象》一节。

2024-04-18 17:46:52 646

原创 SpringMVC的文件上传_在spring mvc中实现上传功能需要更改form表单中enctype属性吗

文件上传客户端表单需要满足:名称文件1添加依赖1.3.1commons-iocommons-io2.3配置多媒体解析器配置文件上传解析器后台程序}完成文件上传。

2024-04-18 13:03:51 256

原创 SpringMVC拦截器_springmvc拦截图片,泪目

在登陆页面输入用户名密码,点击登陆,通过用户名密码进行查询,如果登陆成功,则将用户信息实体存入session,然后跳转到首页,如果登陆失败则继续回到登陆页面。拦截器中的方法执行顺序是:preHandler-------目标资源----postHandle---- afterCompletion。拦截器在预处理后什么情况下会执行目标资源,什么情况下不执行目标资源,以及在有多个拦截器的情况下拦截器的执行顺序是什么?多个拦截器情况下,配置在前的先执行,配置在后的后执行。//在目标方法执行之前 执行。

2024-04-18 13:02:49 366

原创 Redis应用(2)——Redis的项目应用(一,你有过迷茫吗

注意,41 位时间戳不是存储当前时间的时间戳,而是存储时间的差值(当前时间戳 - 开始时间戳) 得到的值,这里的的开始时间,一般是我们的 id 生成器开始使用的时间,由我们程序来指定的(如下面程序 IdGenerator 类的。由于 long 基本类型在 Java 中是带符号的,最高位是符号位,正数是 0,负数是 1,因为 id 一般是正数,所以最高位是 0。// 生成雪花id,string类型的。System.out.println(“>>>>>>>>>>>>验证码为:”+code);

2024-04-17 20:50:16 1055

原创 Redis常见配置介绍_redis的设值,大厂内部资料

不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)集合成员是唯一的,这就意味着集合中不能出现重复的数据。Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。字段较少的时候采用ziplist,字段较多的时候会变成hashtable编码。有序集合的成员是唯一的,但分数(score)却可以重复。

2024-04-17 20:49:45 587

原创 MySQL主从复制延迟原因及处理思路_master has sent all binlog to slave; waiting for m

1、DDL未开始,被阻塞,SHOW SLAVE STATUS检查到Slave_SQL_Running_State为waiting for table metadata lock,且Exec_Master_Log_Pos不变。Slave_SQL_Running_State为altering table,Exec_Master_Log_Pos不变。假如主库花费200s更新了一张大表,在主从库配置相近的情况下,从库也需要花几乎同样的时间更新这张大表,此时从库延迟开始堆积,后续的events无法更新。

2024-04-17 15:08:22 1626

原创 MySQL主从复制 读写分离应用场景及原理测试全面分析_mysql主从宕机测试

slave并不能提高数据库的效率问题,当并发量写入数据读取数据比较庞大千万级别所有的压力都在master服务器上,master数据库一边要处理写入的数据,一边还要处理读取的数据,还要将binlog日志节点发送到slave的IO线程。如果配置无误则检查网络问题,当网络恢复之后,slave IO会重新链接运行。以上直接中断SQL线程的结果,提示已经存在某数据库,当我们没有设置mysql主从复制异常脚本时,如果出现此类现象没有任何报警,那么主数据库目前还正在写入数据,比如在此情况下继续在主数据库创建数据。

2024-04-17 15:07:52 934

原创 JMeter中常见的四种参数化实现方式是什么?_file test_params

用户自定义的变量,也可以实现请求参数的参数化。创建方式:线程组上右键–>配置元件(config element)–>用户定义的变量。如上图,用起来也很简单,添加变量名和相对应的值就可以了。后面引用变量和前面一样,使用${mobile}的方式。【用户定义的变量】一般并非用来做HTTP请求参数化,而是用来定义全局变量,比如参数化文件路径、host、url等。【用户定义的变量】创建在【线程组】上,则在线程组内生效,如果创建在【Test Plan】上,则对所有线程组生效。2.4 Random。

2024-04-17 11:34:15 723

原创 jmeter下载地址、环境配置以及安装完整教程,2024年最新2024BTAJ面试真题详解

变量值: %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;//或者进行修改堆内存的大小:Jmeter的默认堆为512m,因此,如果使用Jmeter进行负载测试建议将堆内存进行修改到合适的大小;下载完成,是一个.jar文件,然后放在jmeter/lib/ext里面,然后重启Jmeter,打开Plugins Manager。变量值: E:\Jmeter\apache-jmeter-3.3。

2024-04-17 11:33:45 735

原创 Golang链路追踪:实现高效可靠的分布式系统监控_golang 链路追踪(2)

需要注意的是,在实际应用中,链路追踪数据的导出可能需要考虑数据量大、实时性要求高等特点。因此,在设计导出逻辑时,需要综合考虑性能、可扩展性和可靠性等因素。在链路追踪中,我们通常需要记录span的一些重要信息,如请求的URL、请求的方法、请求的处理时间等。在创建根span之后,我们可以继续创建其他span,并在处理完相应的逻辑后使用。在代码中,我们需要初始化链路追踪器。// TODO: 添加你的业务逻辑代码。// TODO: 添加你的业务逻辑代码。// 创建一个根span。// 记录span的信息。

2024-04-17 07:54:09 626

原创 Golang链路追踪:实现高效可靠的分布式系统监控_golang 链路追踪(1)

OpenTelemetry是一个开源的分布式跟踪和度量规范,它提供了一组标准化的API和数据格式,可以方便地集成到各种编程语言和框架中。OpenTelemetry支持多种后端存储和可视化工具,如Jaeger、Zipkin和Prometheus等,可以方便地实现链路追踪和性能监控。Zipkin是一个开源的分布式跟踪系统,它提供了一套完整的工具和可视化界面,可以方便地查看请求的处理路径和性能指标。在链路追踪中,我们通常需要记录span的一些重要信息,如请求的URL、请求的方法、请求的处理时间等。

2024-04-17 07:53:39 892

原创 Django格式化json数据去除空格和换行并将内容复制到粘贴板_django 格式化jsonview

返回参数长这样,当然还有的结果比这个更长,因为是做后台系统分析,有具体到某一个月三十天的数据,所以放在word里面是真的丑,有时候一个返回结果就能搞两页word了。最近在写后台文档的时候忽然发现返回的json内容太长,在word里面一步步回车是真的烦燥。发生了什么 原来复制的数据有换行的时候相当于会帮你摁一下enter键,哎呀这描述我要疯。这样我觉得稍微好看点,虽然阅读难度会大那么一点,但真心觉得好看一些。str=input(“请输入数据”)“msg”: “数据获取成功”,“username”: “明”,

2024-04-17 04:06:57 793

原创 Django支持多语言开发—i18n_django i18n,2024年最新Golang事件体系全面总结+实践分析

以上就是一个小的案例,更多关于国际化和本地化请查看官网,网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Go)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!加V获取:vip1024b (备注Go)**

2024-04-17 04:06:26 1088

原创 Android框架-Google官方Gson解析(2),2024年最新被腾讯辞退的高级Golang工程师现在怎么了

);} }

2024-04-17 00:01:21 692

原创 Android框架-Google官方Gson解析(1),2024年最新大厂Golang核心面试题出炉

);} }

2024-04-16 23:59:51 854

原创 2024面试自动化测试面试题【含答案】,2024年最新2024大厂软件测试面试必问题目

PO模式:全称:Page Object Model (译:配只.奥播摘可t.毛豆)简称POM,叫做页面对象,针对页面、UI界面;PO 思想主要来源于 马丁福勒(marktin Flowwer)在 2004年发表的一篇文章最开始他不叫 PO ,而是叫做 window driver ,后来 selenium 沿用了这种思想,所以改成了 PO;主要用途:是把一个具体的页面转化为编程语言当中的一个对象,页面特性转化成对象属性,页面操作转化为对象方法;

2024-04-16 20:42:38 847

原创 2024面试自动化测试面试题【含答案】(1),2024年最新成为阿里P7软件测试架构师到底有多难

完成的闭包必须包含以下三个特性:函数中必须嵌套一个函数;外层函数返回值是内层函数的函数名;内存嵌套函数对外层作用率,有非全局变量的引用;简单来说闭包函数,第二个返回的不仅仅是一个简单的函数,这个函数它还呆了一个封闭的作用域;在上家公司搭建了 API 接口自动化测试框架,使用 Python 中的 unittest 框架结合 requests 模块,采用数据驱动思想(ddt)和分层设计理念,实现测试用例自动化执行;

2024-04-16 20:42:07 728

原创 软件测试代码重构:挑战与价值,【2024软件测试最新学习路线】

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取**

2024-04-16 14:25:29 431

空空如也

空空如也

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

TA关注的人

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