自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于STM32的RTOS教程——RT-Thread学习教程_stm32f4基于keil的rt-thread例程(1)

MDK-ARM 软件中的软件仿真模拟器,采用完全软件模拟方式解释执行 ARM 的机器指令,并实现外围的一些外设逻辑,从而构成一套完整的虚拟硬件环境,使得用户能够不借助真实的硬件平台就能够在电脑上执行相应的目标程序。对于刚接触 RT-Thread 操作系统的读者并不容易马上就获得一个和 RT-Thread 操作系统相配套的硬件模块,但随着计算机技术的发展,我们可以采用软件方式来模拟一个能够运行 RT-Thread 操作系统的硬件模块,这就是 ARM 公司的 MDK-ARM 仿真模拟环境。

2024-04-19 06:22:01 1175

原创 基于selenium的pyse自动化测试框架,2024年最新软件测试开发入门教程

pyse支持多种定位方式,id、name、class、link text、xpath和css。把定位方法与定位内容一体,写起更加简洁。driver.click_text(“link_text=>新闻”) #link text (点击百度首页上的"新闻"链接)cls.driver = Pyse(“chrome_headless”) #Chrome headless模式。driver.type(“class=>s_ipt”, “pyse”) #class定位。

2024-04-19 06:20:20 781

原创 使用JavaScript+Selenium玩转Web应用自动化测试_js selenium

本文介绍了自动化测试以及Web应用自动化测试的一种方案: JavaScript+Selenium, 并用实例来展示了Selenium的部分功能. Selenium可以做的还有很多, 以后慢慢再探索.需要注意的是,在实际项目中采用该方案时, 应配合mocha来编写.网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)一个人可以走的很快,但一群人才能走的更远!

2024-04-19 01:14:44 551

原创 使用IPTABLES实现对特定IP,端口流量的精确统计_iptables 标记计算流量

不仅如此,还可以对特定来源IP,来源端口,出网的目的IP,出网的目的端口进行统计,根据需要使用-s,–sport,-d,–dport几个参数即可。但是那些IP的流量,都需要经过你的服务器的转发,因此把对于的规则插入至FORWARD表即可。在INPUT下面的就是入网流量,OUTPUT里面的是出网流量,默认是使用易读的单位,也就是自动转化成M,G。需要注意的是,此时添加统计出网和入网流量的规则,不再需要分INPUT链和OUTPUT链,因为你服务器只负责根据目标IP,进行转发。

2024-04-19 01:13:42 510

原创 【实测】从gpt生成用例的技术攻关案例中看gpt的弱点。_gpt技术攻关

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

2024-04-18 19:56:50 649

原创 【实测】从gpt生成用例的技术攻关案例中看gpt的弱点。_gpt技术攻关(1)

但是他们学习的都是最终答案,而非中间过程。而那些真正用例功能描述生成用例这样的实际应用题,gpt则没有按照我们人类的思维去写用例,更没有所谓的中间数据,什么条件桩,什么动作桩,什么排列组合的都没有,只不过之前有人问过类似的问题,恰好有人回答过正确的最终用例而已。最近一年,我有空就会研究一下gpt,这里的gpt并不是单单指chatGPT,毕竟没有条件,即便我有,我的粉丝学员也基本没有。就好像考试的时候,一个差生抄了选择题的答案,之后老师让他上讲台讲一下这选择题,差生傻了,他只知道选,但是不知道为什么要选。

2024-04-18 19:56:19 706

原创 What‘s new in dubbo-go v1(1),我离职后面试收割小米等大厂offer

未来的 dubbogo 3.x 版本中,将借鉴 dubbo 的 URL 实现,将 common.URL 拆分为ServiceConfigURL、ServiceAddressURL和InstanceAddressURL,分别对应配置中心、注册中心和元数据中心的 schema,尽量将变更压力降低到最低粒度。复用了 zookeeper 链接以及优化了服务发现中心逻辑,大大减少了与 zookeeper 的 tcp 链接数目,减少了使用的 goroutine 数目,降低了 dubbo-go 的内存占用量。

2024-04-18 15:27:56 391

原创 web项目部署,一篇就搞定!,高级软件测试开发必看

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**方法一:**把程序文件夹(WebRoot)拷贝到:Tomcat的webapps 目录下。4、创建数据库并导入数据库脚本(注意:它这里数据库名必须为:tomexam)日志乱码打开tomcat/conf/logging.properties添加。3、验证Navicat 是否能连上数据库。

2024-04-18 15:26:54 410

原创 PSPAD editor5,全靠这套面试题

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

2024-04-17 17:17:14 704

原创 Promethus的Grafana图形显示MySQL监控数据,【一篇文章搞懂】

在grafana配置文件里最后加上以下三行。重启grafana服务。

2024-04-17 17:16:44 790

原创 Linux修改用户密码使用期限账号到期时间_linux修改 account expires(1)

root@node2 ~ ]# chage -d 0 -m 0 -M 180 -W 15 root 设置密码最低有效期0-180天,提前15天发警报提醒。Maximum number of days between password change : 180 密码更改之间的最大天数:180天。PASS_MAX_DAYS 90 #密码最大有效期,表示90天后,密码会过期。99999表示永不过期。PASS_MIN_DAYS 0 #两次修改密码的最小间隔时间,0表示可以随时修改账号密码。

2024-04-17 13:31:49 1293

原创 Linux主机安全加固_安全整改加固,腾讯T2亲自教你

(img-Z0EDHh6l-1713331867548)]##后续优化对于已经存在配置的判断,一下方法暂用,不会影响整改结果##echo ‘请根据用户实际业务端口占用等情况进行设置!####检查IPTABLES状态######锁定不必要的用户###b (备注软件测试)**

2024-04-17 13:31:18 593

原创 Go 专栏|错误处理:defer,panic 和 recover,2024大厂Golang面试题精选

错误处理在开发过程中至关重要,好的错误处理可以使程序更加健壮。而且将错误信息清晰地记录日志,在排查问题时非常有用。Go 中使用error类型进行错误处理,还可以在此基础上自定义错误类型。使用defer语句进行延迟调用,用来关闭或释放资源。使用panic和recover来抛出错误和恢复。使用panic一般有两种情况:程序遇到无法执行的错误时,主动调用panic结束运行;在调试程序时,主动调用panic结束运行,根据抛出的错误信息来定位问题。为了程序的健壮性,可以使用recover。

2024-04-17 06:09:41 880

原创 Go 专栏|错误处理:defer,panic 和 recover(2),带你一步一步深入Handler源码

语句不到函数的最后一刻是不会执行的,所以下面这段代码很可能会用尽所有文件描述符。一种解决办法是将循环体单独写一个函数,这样每次循环的时候都会调用关闭函数。一般情况下,在程序里记录错误日志,就可以帮助我们在碰到异常时快速定位问题。如果err不为nil而执行资源执行释放操作,有可能导致panic。语句经常成对出现,比如打开和关闭,连接和断开,加锁和解锁。但还有一些错误比较严重的,比如数组越界访问,程序会主动调用。fmt.Println(“捕获异常:”, err)mt.Println(“捕获异常:”, err)

2024-04-17 06:09:10 993

原创 centos手动增加删除swap分区_centos 删除分区 创建swap(1)

1 使用fdisk来创建交换分区(假设 /dev/sdb2 是创建的交换分区)4、为防止重启后swap分区变成0,要修改/etc/fstab文件。3、再用swapon命令把这个文件分区挂载swap分区。1、增加删除swap的操作只能使用root用户来操作。3、swap分区一般为内存的2倍,但最大不超过2G。2、装系统时分配的swap分区貌似删除不了。但是重启系统后,swap分区又变成0了。这样就算重启系统,swap分区还是有值。2、删除swap分区文件。1、先停止swap分区。1、先停止swap分区。

2024-04-17 02:19:26 558

原创 CentOS中将服务设置为开机自启动(一)_centos8设置延时开机自启动服务

通过编写脚本实现服务在CentOS中随操作系统的启动而启动,可以将该思路扩展到有多个服务要设置开机自启动的情况。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-17 02:18:56 489

原创 聊一聊 golang 的测试与性能调优_golang 性能测试,2024年最新软件测试开发大佬的百度美团快手等大厂Offer收割之旅

同样的压力测试函数也是有命名规则的,以Benchmark打头,接上被测试函数的名字, 并且参数wei tesing.B。压力测试同样也可以在IDE中函数旁边的小三角运行,但更多的使用的是命令行。如果在IDE中,当你写完Test加被测函数的首字母时应该会有补全提示的。然后会进入到 pprof 命令行, 我们可以输入 web , 那么则会弹出浏览器得到一张图,详细展示了 运行过程中每一个函数的消耗时间。这条命令会 指定测试 哪一个函数,如果想要测试当前包下的所有测试函数,也可以用下面这条命令。

2024-04-16 11:47:45 410

原创 老公下班要跟我学测试,35岁3娃全职宝妈的逆袭之路_35岁的宝妈还能找到测试的工作吗

4.软件测试岗位像医生一样,越老越吃香,随着经验,技术,能力等不断的丰富,薪资也会逐步提升(有安全测试,性能测试,自动化测试,大数据测试,人工智能测试等等,等级高了可以往测试开发的方向发展);5.竞争压力比较小,根据国家权威部门统计,软件测试人才缺口大约是40w,并且每年仍以20%的速度增长,相较于一些其他的岗位,竞争压力小很多。年龄不应该成为限制我们的借口,而应该是促使我们更加优秀的动力,已经35岁了,还不努力,要什么时候努力呢?2.软件测试适合像我这样的0基础小白,即使不是学计算机,也比较容易入门;

2024-04-16 11:46:43 445

原创 执行命令行程序测试自动化_自动化执行程序,互联网大厂100道软件测试面试题助你冲关金三银四

进程的标准输入、输出以及错误输出在启动进程之前实际上是可以更换的,这也就是进程间通信经常采用的一个技术—管道技术。即,你可以通过管道技术,将一个进程的标准输入和另一个进程的标准输出连接起来,这样一个进程输出一些数据后,另外一个进程就自动获得这些数据。在Win32编程里,使用管道稍微显得麻烦点,但是在.NET里,替换和关闭进程的标准输入、输出和错误输出都是相当简单的工作。T行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-16 06:45:24 627

原创 手铐警告-学会Fiddler移动端抓包 三年不亏 5年血赚_fd抓包最多判多少年

用特定的工具获取客户端与服务端之间发送和返回的数据包。目的是分析数据包的协议、内容等,从而判断接口的设计是否符合要求,比如抓包某次请求的请求参数与响应参数,查看参数是否正确。

2024-04-16 06:44:22 942

原创 软件测试【二】Python编程逻辑流程,2024年最新闭关在家37天“吃透”这份345页PDF

(备注软件测试)**[外链图片转存中…(img-9NkBtGFL-1713081480604)]

2024-04-14 15:58:16 757

原创 软件测试【一】Python编程思维及语法_python编程思维与语法

外链图片转存中…(img-WILj4ndS-1713081454639)]

2024-04-14 15:57:45 736

原创 王守义都说”13“香了,面试Linux运维岗

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2024-04-11 21:14:03 776

原创 手把手教你利用Python网络爬虫获取APP推广信息,Python面试题2024

即可以在不重新加载整个网页的情况下,对网页的某部分进行更新。当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

2024-04-11 20:42:40 714

空空如也

空空如也

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

TA关注的人

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