- 博客(109)
- 收藏
- 关注
原创 2分钟入门unittest自动化测试框架!(1),头条面试软件测试
由一个或多个自动化测试基础模块、自动化测试管理模块、自动化测试统计模块等组成的工具集合。
2024-04-21 18:35:14
461
原创 查看Oracle当前用户下的信息_oracle 用户名下的数据名,2024年最新海量算法高频面试题精编解析
对数据库server而 言,错误的修改字符集将会导致很多不可测的后果,可能会严重影响数据库的正常运行,所以在修改之前一定要确认两种字符集是否存在子集和超集的关系。这样做理论上也仅 是从子集到超集可以修改,但很多情况下在没有子集和超集关系的情况下也可以修改,我们常用的一些字符集,如 US7ASCII,WE8ISO8859P1,ZHS16CGB231280,ZHS16GBK基本都可以改。用oracle的exp工具导出的dmp文件也包含了字符集信息,dmp文件的第2和第3个字节记录了dmp文件的字符集。
2024-04-20 07:04:09
632
原创 某厂的红队实战靶机面试_红队面试,2024年最新Golang内存泄漏总结
网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…从某种程度来讲,在网络安全领域,跟医生职业一样,越老越吃香,因为技术愈加成熟,自然工作会受到重视,升职加薪则是水到渠成之事。
2024-04-20 07:03:39
522
原创 某厂的红队实战靶机面试_红队面试(1),2024年最新附面试答案
网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…从某种程度来讲,在网络安全领域,跟医生职业一样,越老越吃香,因为技术愈加成熟,自然工作会受到重视,升职加薪则是水到渠成之事。
2024-04-20 07:03:08
680
原创 架构设计:如何实现一个高性能分布式 RPC 框架_rpc oneway
如果采用 TCP 协议,你需要将调用的接口、方法、请求参数、调用属性等信息序列化成二进制字节流传递给服务提供方,服务端接收到数据后,再把二进制字节流反序列化得到调用信息,然后利用反射的原理调用对应方法,最后将返回结果、返回码、异常信息等返回给客户端。首先我们需要明确 I/O 线程和业务线程的区别,以 Dubbo 框架为例,Dubbo 使用 Netty 作为底层的网络通信框架,采用了我们熟悉的主从 Reactor 线程模型,其中 Boss 和 Worker 线程池就可以看作 I/O 线程。
2024-04-20 07:02:02
711
原创 架构设计:如何实现一个高性能分布式 RPC 框架_rpc oneway(1)
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Go)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!一个人可以走的很快,但一群人才能走的更远!
2024-04-20 07:01:31
745
原创 构建自动化测试环境:使用Docker和Selenium!,历经30天
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2024-04-20 07:00:27
695
原创 构建Platformio+FreeRTOS+Arduino库的C++开发环境_arduino 库转为c+
Platformio+FreeRTOS+Arduino库看起来挺多组件,实际上就是一个Platformio,不需要自己移植代码,Platformio提供了FreeRTOS的操作库和以Arduino框架生成代码。而不一般地是,考虑到“更简单,更可靠”,以及对外接口和人机交互方面需求简单(固定),更重要地是,不需要维持一个更为庞大地开发团队这几个因素,我决定尝试一下“新时代”的单片机开发思路。这个新时代,就是由Arduino项目开创的,以C++为主,建立的庞大的开源生态。在这里,以STM32H7系列为例。
2024-04-20 06:59:55
687
原创 极速导入elasticsearch测试数据,2024年最新新鲜出炉的软件测试面试真题集锦我给你们整理出来了
在练习elasticsearch的搜索操作时,需要准备数据用于练习,于是要花费时间来造数据,本文提供了一条命令用于快速创建索引并导入数据,数据的每一个文档是莎士比亚作品中的一句对白(这是网上的经典数据集),可用于常用的搜索命令练习;一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!操作系统:Ubuntu 18.04.2 LTS。
2024-04-20 06:59:25
835
原创 极致精细的jmeter+ant+jenkins 搭建接口自动化测试_jenkins+jmeter+ant接口自动化测试
报告是不是很好看,其实就是\apache-jmeter-3.2\extras这个目录下jmeter-results-report-loadtest.xsl这个样式生成的报告。因为ant默认运行build.xml文件,build.xml 需要我们自己建立,等哈后面 我们再说这个。上图注释已经很清晰了,只需要配置下jmeter路径以及报告样式就可以使用我这个build.xml文件了。因为上面生成报告的时候,不会将相关的图片也一起拷贝至目标目录,所以,需要手动拷贝。jmeter生成html格式的结果报告的路径。
2024-04-20 06:58:54
617
原创 极致精细的jmeter+ant+jenkins 搭建接口自动化测试_jenkins+jmeter+ant接口自动化测试(2)
报告是不是很好看,其实就是\apache-jmeter-3.2\extras这个目录下jmeter-results-report-loadtest.xsl这个样式生成的报告。系统管理----》管理插件----》可选插件 输入Public HTML reports 进行查询并进行安装。上图注释已经很清晰了,只需要配置下jmeter路径以及报告样式就可以使用我这个build.xml文件了。因为上面生成报告的时候,不会将相关的图片也一起拷贝至目标目录,所以,需要手动拷贝。然后配置ant,增加build路径。
2024-04-20 06:58:24
845
原创 极致精细的jmeter+ant+jenkins 搭建接口自动化测试_jenkins+jmeter+ant接口自动化测试(1)
报告是不是很好看,其实就是\apache-jmeter-3.2\extras这个目录下jmeter-results-report-loadtest.xsl这个样式生成的报告。系统管理----》管理插件----》可选插件 输入Public HTML reports 进行查询并进行安装。上图注释已经很清晰了,只需要配置下jmeter路径以及报告样式就可以使用我这个build.xml文件了。因为上面生成报告的时候,不会将相关的图片也一起拷贝至目标目录,所以,需要手动拷贝。点击保存之后,我们继续配置测试报告。
2024-04-20 06:57:53
605
原创 机载产品符合性方法,贼好用的Golang学习路线集合
我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!田莉蓉老师的机载电子产品设计保证实践中的说明。
2024-04-20 06:57:22
185
原创 机器学习(二)决策树之儿童入学推荐_上学好处 决策树,2024年软件测试开发者常见面试题
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新软件测试全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面
2024-04-20 06:56:14
1046
原创 机器学习(二)决策树之儿童入学推荐_上学好处 决策树(1)
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!一个人可以走的很快,但一群人才能走的更远!
2024-04-20 06:55:43
553
原创 机器学习生命周期_机器学习开发生命周期,2024年最新Golang开发的基础
它是对数据进行清理、选择要使用的变量并将数据转换为适当格式以使其更适合下一步分析的过程。如果上面准备的模型按照我们的要求以可接受的速度产生准确的结果,那么我们将模型部署到实际系统中。数据准备是我们将数据放入合适的位置并准备将其用于机器学习训练的步骤。一旦我们的机器学习模型在给定的数据集上进行了训练,我们就可以测试该模型。现在下一步是训练模型,在这一步中,我们训练我们的模型以提高其性能以获得更好的问题结果。它将在进一步的步骤中使用。机器学习生命周期的最后一步是部署,我们将模型部署到现实世界的系统中。
2024-04-20 06:55:13
419
原创 如何用 docker 部署程序?_自己写的程序 docker部署,2024年最新2024Golang春招面试经历
这个Dockerfile非常直接,它基于一个已经安装了JRE的官方镜像(这意味着你不需要在你的Dockerfile里安装Java环境),创建了一个工作目录,把你的打包好的Java应用复制进去,然后在容器启动时运行它。如果你的Java应用依赖其他服务,比如MySQL或Redis,你可以使用Docker Compose来定义一个多服务的环境。这个命令将会启动一个容器,将容器的8080端口映射到宿主机的8080端口,并在后台运行。如果你的应用监听的是其他的端口,根据自己的需要调整这些端口号即可。
2024-04-19 08:08:03
651
原创 如何测试Linux内核,2024年最新软件测试大厂74道高级面试合集
最后,我们将讨论我们无法使用常规内核测试工具测试的新Linux驱动程序的测试。不仅如此,它还使用了新的Makefile系统,该系统提供了增强的构建过程,从而使 Linux 项目的维护更加易于管理。此外,如果我们使用的是Linux内核,还可以通过在内核配置中启用"CONFIG_DEBUG_KMEMLEAK"来使用该功能。为了进行严格的测试,我们还可以将LTP测试用例与Autotest调度器结合起来,因为Autotest并不提供用于测试 Linux 内核的 C 测试 API。不过,它们执行的任务不同。
2024-04-19 08:06:24
566
原创 内网渗透TIPS总结,2024年最新Golang开发实战
中,krbtgt 的NTLM Hash 又是固定的,所以只要得到 krbtgt 的 NTLM Hash,就可以伪造 TGT 和Logon Session Key 来进入下一步 Client 与 TGS 的交。在使用 PsExec 执行远程命令时,会在目标系统中创建一个 psexec 的服务,命令执行完后,psexec 服务将被自动删除。由于创建或删除服务时会。机上创建一个psexec 服务,并在本地磁盘中生成一个名为 PSEXESVC 的二进制文件,然后通过psexec 服务运行命令,运行结束后删除服务。
2024-04-19 02:45:41
759
原创 内存操作函数【快速了解内存函数的作用和实现】_为什么需要内存操作函数
memmove 函数的定义memcmp函数的模拟实现这里就不做讲解,可以参考strcmp的实现。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Go)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
2024-04-19 02:45:10
843
原创 【阿里内部教程】python初阶:基础语法 python全栈自动化测试系类_run shell和run module
举个简单的例子:4 + 5 = 9例子中,4和5被称为操作数称为运算符。Python 语言支持以下类型的运算符:count = 1count = 1count = 0count = 1count = 1count = 0。
2024-04-18 21:13:25
1016
原创 【进大厂必看面试题】错误和异常、CGO、fallthrough_cgo相关的面试问题
在一个 switch 块内,每个 case 无需声明 break 来终止,如果想顺序执行使用;如果我们想强制执行满足条件case的后一个case,也可以通过设置的方式。CGO是调用C代码模块,静态库和动态库。CGO只支持C语言中值类型的数据类型,所以我们是无法直接使用C++的引用参数等特性的。当程序运行时,如果遇到引用空指针、下标越界或显式调用panic函数等情况,则先触发panic函数的执行,然后调用延迟函数。
2024-04-18 21:12:54
348
原创 [MySQL]事务ACID详解_mysql acid(2),这么香的技术还不快点学起来
一个事物一旦被提交, 它对数据库的改变就是永久的, 不管是断电还是机器故障也不会对其有任何影响, 通过事务中重做日志(redo log)来保证, 事务修改之前会将变更信息预写到 redo log中, 如果数据库宕机, 恢复后会读取redo log中的数据恢复数据.多个用户并发(同时)访问数据库时, 数据库为每一个用户都开启事物, 为了防止多个事物的操作数据相互干扰, 多个并发事物之间要相互隔离.隔离性通过事务的隔离级别来定义, 并用锁机制来保证写操作的隔离性, MVCC来保证读操作的隔离性.
2024-04-18 16:49:12
647
原创 [MySQL]事务ACID详解_mysql acid(1),作为Golang开发程序员
一个事物一旦被提交, 它对数据库的改变就是永久的, 不管是断电还是机器故障也不会对其有任何影响, 通过事务中重做日志(redo log)来保证, 事务修改之前会将变更信息预写到 redo log中, 如果数据库宕机, 恢复后会读取redo log中的数据恢复数据.多个用户并发(同时)访问数据库时, 数据库为每一个用户都开启事物, 为了防止多个事物的操作数据相互干扰, 多个并发事物之间要相互隔离.隔离性通过事务的隔离级别来定义, 并用锁机制来保证写操作的隔离性, MVCC来保证读操作的隔离性.
2024-04-18 16:48:42
867
原创 Selenium自动化测试实战 —— 自动侦测浏览器版本并下载对应的浏览器驱动_自动化测试浏览去驱动下载
param latest_driver_version: 浏览器驱动版本号。:param latest_driver_version: 浏览器的版本号。:param browser_major_ver: 浏览器大版本号。:param browser_major_ver: 浏览器大版本号。:param browser_major_ver: 浏览器大版本号。:param browser_name: 浏览器名称。:param browser_name: 浏览器名称。:return: 浏览器大版本号。
2024-04-18 12:14:24
427
原创 Python自动化测试之线上流量回放:分析、存储与本地化支持!
Python自动化测试中的线上流量回放技术可以模拟真实用户行为,验证系统的性能和稳定性。通过日志分割解析、存储至本地MySQL数据库,以及本地化存储URL、Method、Headers和Body等操作,我们可以更加灵活地进行流量回放,并对线上用户信息进行分析。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)一个人可以走的很快,但一群人才能走的更远!
2024-04-17 20:12:16
941
原创 Python中的下划线(_)的五种用法_python中__(2),深入浅出软件测试性能调优
也就是说,如果你在一个类中编写了一个名为“__method”的方法,那么这个名字将会在“_ClassName__method”的表单中被矫正。有时,有些人使用它就像真正的私人使用这些功能,但它不是私人的,也不推荐这样做。双下划线将”矫正“类的属性名,以避免类之间的属性名冲突。例如,__file__表示Python文件的位置,当a==b表达式被执行时,__eq__被执行。然而,当然,Python不支持真正的私有,所以我们不能强制一些私有的东西,也可以直接从其他模块调用它。下划线还用于忽略特定的值。
2024-04-17 18:12:54
407
原创 Python中的下划线(_)的五种用法_python中__(1),成功收获美团,小米offer
也就是说,如果你在一个类中编写了一个名为“__method”的方法,那么这个名字将会在“_ClassName__method”的表单中被矫正。有时,有些人使用它就像真正的私人使用这些功能,但它不是私人的,也不推荐这样做。这个特性首先在标准的CPython解释器中使用,您也可以在其他Python解释器中使用它。例如,__file__表示Python文件的位置,当a==b表达式被执行时,__eq__被执行。然而,当然,Python不支持真正的私有,所以我们不能强制一些私有的东西,也可以直接从其他模块调用它。
2024-04-17 18:12:23
636
原创 MetricBeat(win linux)部署 系统CPU内存等资源情况监控_metricbeat 监控磁盘指定分区(2)
不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!日志有很多字段,也有很多条,其中event.dataset代表事件数据集,如system.cpu就是cpu的性能数据。打开kibana,Discover界面能看到添加的metricbeat-*索引,里面有很多新添加的日志。下载MetricBeat的linux和windows版本。修改下配置,setup命令连接的kibana地址改一下。
2024-04-17 14:32:34
886
原创 MetricBeat(win linux)部署 系统CPU内存等资源情况监控_metricbeat 监控磁盘指定分区(1)
此时,es中就会入进去windows这台机器的性能数据,可以在Dashboard的[Metricbeat System] Host overview ECS中,Filters切换到host.name:“机器名”,查看系统监控。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!日志有很多字段,也有很多条,其中event.dataset代表事件数据集,如system.cpu就是cpu的性能数据。
2024-04-17 14:32:04
766
原创 Jmeter —— jmeter接口自动化测试操作流程_jmmeter做接口自动化测试流程
论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在线程组下根据公司接口测试需要新增事务控制器元件作为按模块组织接口 的文件夹(事务控制器元件类似文件夹的含义,暂不具体讲解)4、将excel中的测试用例在jmeter中编写完成(配置信息、数据、断言)测试——后端——测试单元、接口——时间:当API开发完成后。测试——前端——测试功能、业务——时间:当前端开发完成后。
2024-04-17 11:00:53
340
原创 Jmeter —— jmeter接口自动化测试操作流程_jmmeter做接口自动化测试流程(1)
论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在线程组下根据公司接口测试需要新增事务控制器元件作为按模块组织接口 的文件夹(事务控制器元件类似文件夹的含义,暂不具体讲解)4、将excel中的测试用例在jmeter中编写完成(配置信息、数据、断言)测试——后端——测试单元、接口——时间:当API开发完成后。测试——前端——测试功能、业务——时间:当前端开发完成后。
2024-04-17 11:00:22
290
原创 Golang 入门(1),2024年最新爱了爱了
str = strconv.FormatFloat(B,‘f’,2,64) // ‘f’ 表示格式. 2 表示小数位保留两位. 64 表示这个小数点是 float64。fmt.Println(“str 对应的 Unicode 码为:”,[]byte(str)) // 需要使用 []byte 来进行转换。fmt.Println(Result) // 当变量为整数时. 做的便是加法运算。fmt.Println(3) // 当变量为字符串时. 做的便是拼接操作。
2024-04-17 07:18:36
904
原创 7、C语言回调函数使用_c51回调函数,2024年最新实战案例
KEY_LONG_PRESS, //按键长按。KEY_RELEASE,//按键释放。KEY_PRESS, //按键短按。KEY_IDLE, //空闲。
2024-04-16 23:11:35
271
原创 2024主流技术 Appium+IOS 自动化测试环境搭建_ios自动化测试环境搭建
以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。】,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。两种方式任选其中一种即可。
2024-04-16 19:50:45
795
原创 2024Python自动化测试面试必备知识点!_代码随想录八股文第五版pdf
不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在准备自动化测试面试时,除了掌握上述知识点外,还可以通过实际项目经验、练习编程。
2024-04-16 19:49:04
840
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人