自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2种方法,jmeter用一个正则提取器提取多个值!_jmeter正则提取之多个正则表达式

所以,我们可以在一个正则提取器中,同时提取多个值,多个值时,模板之间不用分隔符号,用一个变量接收,然后在关联使用时,使用变量名称_g1、变量名称_g2…依次类推,就可以了。然后,然后你就楞住了,因为你不能用正则提取器,同时把提取的多个值写到对应的变量中,虽然你理想的写了多个变量名称,也用符号分隔了。结果,你用调试取样器查看的时候,你发现,你取的多个值,都在一个变量里面了,而且这个变量带有符号。既然用一个变量接收,他会接收全部的提取值,那我就把值拆开。你是填一个,还是多个,多个你又用什么符号来分隔呢?

2024-04-21 18:37:59 1021

原创 2种方法,jmeter用一个正则提取器提取多个值!_jmeter正则提取之多个正则表达式(2)

所以,我们可以在一个正则提取器中,同时提取多个值,多个值时,模板之间不用分隔符号,用一个变量接收,然后在关联使用时,使用变量名称_g1、变量名称_g2…然后,然后你就楞住了,因为你不能用正则提取器,同时把提取的多个值写到对应的变量中,虽然你理想的写了多个变量名称,也用符号分隔了。结果,你用调试取样器查看的时候,你发现,你取的多个值,都在一个变量里面了,而且这个变量带有符号。用一个定义的标点符号,拆开成多个值。你是填一个,还是多个,多个你又用什么符号来分隔呢?是的,这种做法没有错,但是,你发现一个问题吗?

2024-04-21 18:37:28 466

原创 每个开发人员都应该知道的六个生成式 AI 框架和工具_生成式ai开源(1)

通过将这些数据索引为针对 LLM 优化的格式,LlamaIndex 促进了自然语言查询,使用户能够无缝地与他们的私有数据进行对话,而无需重新训练模型。充当桥梁,将 LLM 的强大功能与不同的数据源连接起来,从而开启了一个新的应用程序领域,可以利用自定义数据和高级语言模型之间的协同作用。通过提供用于数据摄取、索引和自然语言查询界面的工具,LlamaIndex 使开发人员和企业能够构建强大的数据增强应用程序,从而显着增强决策和用户参与度。加载后,对数据进行解析,以易于理解的方式分析和构建内容。

2024-04-20 07:12:43 867

原创 毅四捕Go自建云笔记手册,2024年最新深入理解Nginx

这里”-t“用于指定密钥类型,rsa是目前广泛使用的密钥类型。”-C“是可选的,用于添加一个注释,通常是电子邮件地址。可以通过编辑“/etc/passwd”,将用户git原本的“/bin/bash”更改为“/usr/bin/git-shell”来实现。要在预览中支持”PlantUML“文本绘图,还需要下载”PlantUML“并在预览插件配置”Plantuml Jar Path“。最终生成了”id_rsa“和”id_rsa.pub“两个密钥文件,其中”id_rsa“是私钥,”id_rsa.pub“是公钥。

2024-04-20 07:12:13 672

原创 步骤详图 教你在linux搭建容器环境,2024年百度软件测试面试真题

对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件:sudo mkdir /etc/docker&&touch daemon.json)注意:如果您之前查看旧教程,修改了 docker.service 文件内容,请去掉您添加的内容(–registry-mirror=https://dockerhub.azk8s.cn)。更新 yum 软件源缓存,并安装 docker-ce,默认安装最新版本的docker-ce。

2024-04-20 07:11:41 711

原创 正则表达式学习笔记_hsah,最新高频Golang笔试题分享

或,表示两边的原子有一个出现即可,注意或的优先级最低[123|abc],表示匹配123abc中的任意一个原子,不是匹配123或abc,如果想匹配123或abc,需要将小原子变成大原子,(123)|(abc),注意一定不能在外面再加中括号,否则依据|优先级最低的原则,可以匹配到123或1 2 3中的任意一个。第三个作用,子模式,整个表达式是一个大的模式,小括号中是每个独立的子模式,(.*?)代表所有原子的子模式,并且这样可以防止贪婪匹配,在要匹配的原子后面加上一个?第二个作用,将小原子变成大原子;

2024-04-20 07:11:10 882

原创 模拟退火算法详解,震撼来袭

如上图,处在低温状态时,固体中分子具有的内能很低,在原本的位置上做小范围的振动。如上公式,假设当前时刻搜索的解为xtx_{t},对应的系统能量(目标函数)为EtE_{t},对搜索点施加随机扰动,产生新解xt+1x_{t+1},相应地,系统能量为Et+1E_{t+1},那么系统对搜索点从xtx_{t}到xt+1x_{t+1}转变的接受概率就为上公式。后,发现下一步能量上升了,如果是梯度下降则是不允许继续向前的,而这里会以一定的概率跳出这个坑,这个概率和当前的状态、能量等都有关系,如果。

2024-04-20 07:10:39 1860

原创 模拟退火算法详解(3),2024年最新2024最新Golang面试笔试

模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小。如上公式,假设当前时刻搜索的解为xtx_{t},对应的系统能量(目标函数)为EtE_{t},对搜索点施加随机扰动,产生新解xt+1x_{t+1},相应地,系统能量为Et+1E_{t+1},那么系统对搜索点从xtx_{t}到xt+1x_{t+1}转变的接受概率就为上公式。由于算法初始温度比较高,这样,使。

2024-04-20 07:10:08 1730

原创 模拟退火算法详解(2),2024年最新前方高能

如上公式,假设当前时刻搜索的解为xtx_{t},对应的系统能量(目标函数)为EtE_{t},对搜索点施加随机扰动,产生新解xt+1x_{t+1},相应地,系统能量为Et+1E_{t+1},那么系统对搜索点从xtx_{t}到xt+1x_{t+1}转变的接受概率就为上公式。后,发现下一步能量上升了,如果是梯度下降则是不允许继续向前的,而这里会以一定的概率跳出这个坑,这个概率和当前的状态、能量等都有关系,如果。算法实质分两层循环,在任一温度水平下,随机扰动产生新解,并计算目标函数值的变化,决定是否被接受。

2024-04-20 07:09:38 714

原创 模拟退火算法详解(1),双非本科字节跳动Golang面试题分享

模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小。如上公式,假设当前时刻搜索的解为xtx_{t},对应的系统能量(目标函数)为EtE_{t},对搜索点施加随机扰动,产生新解xt+1x_{t+1},相应地,系统能量为Et+1E_{t+1},那么系统对搜索点从xtx_{t}到xt+1x_{t+1}转变的接受概率就为上公式。由于算法初始温度比较高,这样,使。

2024-04-20 07:09:07 728

原创 概率论基础知识(一)概率论基本概念,金三银四大厂面经总结

定义:在相同条件下,进行n次试验,在这n次试验中,事件A发生的次数,称为事件A发生的频数,比值:f = 频数/试验次数,称为事件A发生的频率。排列:从n个不同元素中,任取m(m ≤ n,m与n均为自然数)个元素按照一定的顺序排成一列,称为从n个不同元素中取出m个元素的一个排列。⋃Bn​=Ω,Bi​⋂Bj​=∅,i̸​=j,P(Bi​)>0, 其中 i=1, 2, 3, …定义: 设E是随机试验,样本空间为Ω,对于E的每一个事件A赋予一个实数,记为P(A),称为A的概率。

2024-04-20 07:08:35 875

原创 概率论与数理统计 (二)计算题和应用题_数理统计应用题,2024年最新头条软件测试面试题

18、82. 假定生男孩和生女孩的概率都是 0.5,在 200 个新生婴儿中,生男孩个数为 X,求 X的分布律。9、73. 掷 2 颗骰子,设 X 表示第一颗出现的点数, Y 表示两颗骰子中出现的较大点数。求:(1) E(X)及 D(X);从中任取 2 件,已知其中一件是不合格品,求另外一件也是不合格品的概率。16、80. 设 P(A)=0.6, ( ) 0.3 P AB ,求 ( | ) p B A。高血压病的概率为 20%,中等者患高血压病的概率为 8%,瘦者患高血压病的概率为 2%,

2024-04-20 07:07:23 791

原创 楼下老大爷都能看懂的-Python3+Selenium的自动化测试框架_test大爷

Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid。Selenium IDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用例。Selenium WebDriver:提供Web自动化所需的API,主要用作浏览器控制、页面元素选择和调试。

2024-04-20 07:06:53 644

原创 检测工控设备SNMP漏洞工具:SNMP Fuzzer,面试软件测试系统架构

执行python test_scan_oid.py命令,执行完后在snmp_fuzzer/output目录下会有一个。Target.read_test_case_from_pcap用于从可写的oid报文中读取oid。Target.save_scan_result():保存可写oid到pcap文件。c. 运行test_scan_oid.py文件,开始扫描目标机可写的oid。b. 打开test_scan_oid.py文件,输入以下内容。a. 创建一个test_scan_oid.py的文件。

2024-04-20 07:06:21 802

原创 树面试题总结_树的概念面试题,2024年最新Golang社招面试题

在这里需要注意一点,当我们准备搜索下一层时,这里需要将队列中当前层的所有节点都进行出队,然后让这些节点往下层搜索。定义变量 depth,每层搜索的时候维护更新该值,那么最终,depth 就是我们要求的二叉树最大深度。那么,如果当前层的所有节点都出列,队列还非空,那么说明下一层还有节点。target = int(input(“请输入查找的数值”))二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。1.删除的节点为树叶,只要将其相连的父节点指向None。说明: 叶子节点是指没有子节点的节点。

2024-04-20 07:05:51 875

原创 树面试题总结_树的概念面试题(1),2024年最新微信小程序的事件处理

在这里需要注意一点,当我们准备搜索下一层时,这里需要将队列中当前层的所有节点都进行出队,然后让这些节点往下层搜索。定义变量 depth,每层搜索的时候维护更新该值,那么最终,depth 就是我们要求的二叉树最大深度。那么,如果当前层的所有节点都出列,队列还非空,那么说明下一层还有节点。target = int(input(“请输入查找的数值”))二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。1.删除的节点为树叶,只要将其相连的父节点指向None。说明: 叶子节点是指没有子节点的节点。

2024-04-20 07:05:20 500

原创 查看服务器是否被DDOS攻击的方法_宝塔服务器流量异常,如何查看出口ip

tcp_max_syn_backlog是SYN队列的长度,tcp_syncookies是一个开关,是否打开SYN Cookie 功能,该功能可以防止部分SYN攻击。netstat -anp | grep ‘tcp|udp’ | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n 列出所有连接到本机的udp或者tcp连接的数量。防范也主要从两方面入手,一是sysctl的自身的关于syn方面的配置,二是防火墙策略上。

2024-04-20 07:04:49 1040

原创 如何用Jmeter进行接口测试 ,这应该是全网最详细的教程了_jmeter接口测试

右键“线程组” -> “添加” -> “配置元件” -> “CSV Data Set Config”,如果仅应用于“增加学生”接口的话,可以直接在“增加学生”接口下面创建"CSV Data Set Config"。以下图中的“获取所有学生信息” 为例,右键“获取所有学生信息” -> “添加” -> “配置元件” -> “HTTP Cookie 管理器” , 输入对应的名称和值即可。通过“察看结果数”可以看到“增加学生” 金币结果为绿色,同时响应数据里的确有断言中的设置的"1000"。

2024-04-19 08:09:06 823

原创 如何用Jmeter进行接口测试 ,这应该是全网最详细的教程了_jmeter接口测试(1)

登陆接口(login)接口也可以应用“用户定义的变量”的方法,如上图所示,在“用户定义的变量”中添加"username", “password” 变量及对应的值, 应用到登陆接口(login)接口请求中即可。以下图中的“获取所有学生信息” 为例,右键“获取所有学生信息” -> “添加” -> “配置元件” -> “HTTP Cookie 管理器” , 输入对应的名称和值即可。右键“线程组” -> “添加” -> “监听器” -> “察看结果数”, 添加“察看结果数”, 以察看运行后的结果,如果所示。

2024-04-19 08:08:36 811

原创 再谈持续测试,2024年最新面试资料分享

上述所有测试成功通过后,构建将部署到 QA 环境,在 QA 环境中,作为回归测试的一部分,端到端自动化测试将再次在测试构建上运行。当我们不断测试时,在不同的浏览器及其各自的版本或具有不同操作系统版本的不同移动设备上执行并行运行,这些服务通过为我们提供所需的设备、浏览器/操作系统及其各种版本来帮助我们持续测试,所以我们及早发现错误并使用早期反馈修复所需的问题并阻止错误泄漏。减少人为错误:在回归测试的情况下,如果编写了自动化测试,它可以作为该功能的文档证明,并有助于减少测试中的人为错误。

2024-04-19 02:47:19 510

原创 内部办公网与IDC机房的GRE隧道配置实践_办公网搭隧道,大牛带你直击优秀开源框架灵魂

机房服务器多了172.16.33.2,192.168.1.0/24的两条路由,网关为gre隧道,通过隧道到达机房服务器。内网服务器多了172.16.33.1,10.65.3.0/24的两条路由,网关为gre隧道,通过隧道到达机房服务器。(img-c1asZxvJ-1713465998107)]创建隧道tunnel2,添加一虚拟网段172.16.33.0/24。加V获取:vip1024b (备注软件测试)**添加一条路由到通过隧道到机房内网的路由。添加一条路由到通过隧道到公司内网的路由。

2024-04-19 02:46:49 974

原创 【面试大全-ZK】-Zookeeper横扫千军(1),2024年最新Golang面试送分题

欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-18 21:16:21 332

原创 【面试大全-MQ】-消息队列_xnxmxsmsjsw 。aqqqlllq,qqa,2k5tttttlttgiy6tz^7(2)

欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-18 21:15:51 280

原创 [springboot一本通]-2(1),2024年最新统统给你解决

JsonIgnoreProperties(ignoreUnknown = true),将这个注解写在类上之后,就会忽略JSON字符串中存在,但实体类不存在的属性,不予赋值,也不会出现异常。@JsonPropertyOrder(value={“pname1”,“pname2”}) 改变子属性在JSON序列化中的默认定义的顺序。反序列化:在客户端将请求数据上传到服务端的时候,自动的处理JSON数据对象中的字符串、数字,将其转换为包含Date类型、Integer等类型的对象。什么叫序列化与反序列化?

2024-04-18 16:50:42 482

原创 [MySQL]事务ACID详解_mysql acid,2024年最新【深度思考】

一个事物一旦被提交, 它对数据库的改变就是永久的, 不管是断电还是机器故障也不会对其有任何影响, 通过事务中重做日志(redo log)来保证, 事务修改之前会将变更信息预写到 redo log中, 如果数据库宕机, 恢复后会读取redo log中的数据恢复数据.多个用户并发(同时)访问数据库时, 数据库为每一个用户都开启事物, 为了防止多个事物的操作数据相互干扰, 多个并发事物之间要相互隔离.隔离性通过事务的隔离级别来定义, 并用锁机制来保证写操作的隔离性, MVCC来保证读操作的隔离性.

2024-04-18 16:49:41 646

原创 Selenium自动化测试框架工作原理你明白了吗?_selenium框架工作原理

selenium client(Java等语言编写的自动化测试脚本)初始化一个service服务,通过Webdriver启动浏览器驱动程序通过RemoteWebDriver向浏览器驱动程序发送HTTP请求,浏览器驱动程序解析请求,打开浏览器,并获得sessionid,如果再次对浏览器操作需携带此id打开浏览器,绑定特定的端口,把启动后的浏览器作为webdriver的remote server。

2024-04-18 12:15:25 318

原创 Selenium自动化测试框架入门整理(建议收藏)_selenium cucumber自动化测试框架

Selenium也是一款同样使用Apache License 2.0协议发布的开源框架。

2024-04-18 12:14:55 337

原创 Python自动化测试如何自动生成测试用例 ,2024年最新腾讯T2亲自教你

以SVN为例,为了从SVN仓库中获取源码,我们需要提供相应SVN版本库的URL,在完成URL输入后,Jenkins会检查URL的有效性,如果所提供的URL要求身份认证,Jenkins将会自动提示选择相应的凭据以验证账号信息,如下图所示。在Python的标准库中,有专门处理XML文件的库,无需安装第三方库就可以使用Python进行XML文件的解析,但是要想准确地从XML文件中解析出想要的信息,我们首先需要简单了解一下XML的文件结构。如果不对XML对象中的内容进行处理,导出的XML文件将会存在很多错误。

2024-04-17 20:13:16 815

原创 Python自动化测试利器selenium怎么使用!,面试一路绿灯Offer拿到手软

降低大型系统的由于变更或者多期开发引起的大量的回归测试的人力投入,这可能是自动化测试最主要的任务,特别是在程序修改比较频繁,效果是非常明显的,自动化测试前期人力投入较多,但后期进入维护期后,可节省大量人力,而手工测试后期需要增加大量人力用于回归测试。UI层的测试框架比较多,比如Windows客户端测试的AutoIT,web测试的selenium以及TestPlant ,eggPlant,Robot framework,QTP等。自动化测试包括UI自动化,接口自动化,单元测试自动化。可以加入我们一起交流。

2024-04-17 20:12:45 566

原创 MFS分布式文件存储架构搭建_fuse-2,阿里面试官必问

和之前master节点安装类似,创建用户,解压安装包,编译安装。10.创建程序型用户,解压安装包,编译安装。解压fuse-2.9.2安装包,并编译安装。#创建/data目录,并修改属主和属组。13.创建程序型用户,安装mfs客户端。将元数据节点配置文件模板进行备份复制。14.创建一个挂载点,并挂载mfs。启动元数据服务,并查看端口是否开。三个存储节点的安装过程都是一样的。这样mfs分布式存储就搭建好了。7.编译安装元数据日志端。#临时挂载,主节点IP地址。添加元数据节点IP地址。11.开启存储节点功能。

2024-04-17 14:33:35 587

原创 MetricBeat(win linux)部署 系统CPU内存等资源情况监控_metricbeat 监控磁盘指定分区

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!打开kibana,Discover界面能看到添加的metricbeat-*索引,里面有很多新添加的日志。下载MetricBeat的linux和windows版本。修改下配置,setup命令连接的kibana地址改一下。安装Dashboard到kibana。

2024-04-17 14:33:05 275

原创 Jmeter —— 利用jmeter插件收集性能测试结果&汇总报告和聚合报告_jmeter报告插件

所有数据写入一个文件:保存测试结果到本地。文件名:指定保存结果。仅错误日志:仅保存日志中报错的部分。仅成功日志:保存日志中成功的部分。配置:设置结果属性,即保存哪些结果字段到文件。一般保存必要的字段 信息即可,保存的越多,对负载机的IO会产生影响。Label:取样器名称(或者是事务名)。#样本:取样器运行次数(提交了多少笔业务)。平均值:请求(事务)的平均响应时间,单位为毫秒。中位数:50%的请求耗时都在这个时间之下90%百分位:90%的请求耗时都在这个时间之下。

2024-04-17 11:01:53 609

原创 Jmeter —— 利用jmeter插件收集性能测试结果&汇总报告和聚合报告_jmeter报告插件(1)

所有数据写入一个文件:保存测试结果到本地。文件名:指定保存结果。仅错误日志:仅保存日志中报错的部分。仅成功日志:保存日志中成功的部分。配置:设置结果属性,即保存哪些结果字段到文件。一般保存必要的字段 信息即可,保存的越多,对负载机的IO会产生影响。Label:取样器名称(或者是事务名)。#样本:取样器运行次数(提交了多少笔业务)。平均值:请求(事务)的平均响应时间,单位为毫秒。中位数:50%的请求耗时都在这个时间之下90%百分位:90%的请求耗时都在这个时间之下。

2024-04-17 11:01:22 970

原创 Golang 区块链开发指南(1),2024年最新完美收官

它被认为是一种分布式、安全和透明的技术,可以用于构建各种去中心化应用程序。Golang 是一种强大的编程语言,它具有高效的并发性和出色的性能,因此成为了开发区块链应用程序的首选语言之一。target := strings.Repeat(“0”, difficulty) // 创建一个 difficulty 长度的前缀字符串。在开始 Golang 区块链开发之前,了解一些基本的区块链概念是非常重要的。在开始 Golang 区块链开发之前,您需要设置 Golang 开发环境。

2024-04-17 07:20:08 960

原创 Golang 入门,阿里巴巴Golang面试都问些什么

或者。

2024-04-17 07:19:37 761

原创 C语言文件操作_c语言txt导入char,谈谈我认为的高级Golang开发到底应该是怎样的

函数将缓冲区设置10个字节的大小,而我们从键盘输入了20个字节大小的数据,这样我们输入的前10个数据会放在缓冲区中,因为我们设置的缓冲区的大小只能够装下10个字节大小的数据,装不下20个字节大小的数据。注意:fopen()一定要以二进制的形式打开文件,不能以文本形式打开,否则系统会对文件进行一些处理,如果是文本文件,像.txt等,可能没有问题,但如果是其他格式的文件,像.mp4, .rmvb, .jpg等,复制后就会出错,无法读取。打开 D:\demo.txt,发现文件的内容是可以阅读的,格式非常清晰。

2024-04-17 03:23:05 657

原创 C语言怎么调用开源库-(GitHub开源库的编译、调用)vscode命令行开发-visual studio开发-DevC++开发_c语言怎么引用库文件

std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb format.c’std’ 不是内部或外部命令,也不是可运行的程序。std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb thread.c’std’ 不是内部或外部命令,也不是可运行的程序。

2024-04-17 03:22:35 939

原创 7年时间,从功能测试到测试开发月薪30K,有志者事竟成_测试工程师到测试开发工程师

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

2024-04-16 23:12:35 380

原创 7个硬核嵌入式C进阶要点!_嵌入式进阶,2024年最新Golang插件化入门指南

数据占用大小是指不同的数据类型在平台中所占用的字节个数,不同的平台不同类型占用的字节个数稍有不同,不过在对应的平台进行开发过程中,必须要对每个数据类型的占用大小了如指掌,否则各种数据溢出,数据越界等等接踵而来。volatile修饰表示变量是易变的,编译器中的优化器在用到这个变量时必须每次都小心地从内存中重新读取这个变量的值,而不是使用保存在寄存器里的备份,有效的防止编译器自动优化,从而与软件设计相符合。const是恒定不变的意思,与指针的结合主要的问题是其const在指针中的位置导致该变量属性不同。

2024-04-16 23:12:05 884

原创 2024全力备战金三银四,自动化软件测试面试宝典合集_自动化测试面试宝典

(1)目的和范围(2)规程(3)测试方案和方法(4)测试的准入和准出(7)交付件(5)测试计划(流程、时间安排、对应人员) (6)测试的环境配置和人员安排。(1)目的和范围(2)规程(3)测试方案和方法(4)测试的准入和准出(7)交付件(5)测试计划(流程、时间安排、对应人员) (6)测试的环境配置和人员安排。1.自己先去研究2,找会的去请教3,百度去找资料4,工具原始文档2.8 你做了3年测试收获,你的测试心得。在离职后,永远要用赞美的词语来评价你的老东家,哪怕他在公开场合去骂你,你都要用最美的词语。

2024-04-16 19:53:03 555

空空如也

空空如也

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

TA关注的人

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