自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Zabbix4(5)

终于将所有的配置都搞定了并且支持postgresql的数据库安装好之后,默认的文字都是英文的,这当然对于我这来说表示很烦,所以在监控之前,将所有的文字设置为中文。

2024-05-17 05:32:45 891

原创 zabbix4(3)

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!doneprintf “\n\t]\n”printf “}\n”[root@user ~]# su -s /bin/bash zabbixbash-4.2$ /e

2024-05-17 05:32:11 721

原创 zabbix4(2)

从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!7.点击配置,选择data sources 的zabbix APP进行配置。2.grafana可视化工具安装与配置。6.启用zabbix,enable。1.zabbix4.0安装看。3.启动并设置开机自启。4.安装插件,后重启。,默认端口3000.

2024-05-17 05:31:38 368

原创 Zabbix4(14)

终于将所有的配置都搞定了并且支持postgresql的数据库安装好之后,默认的文字都是英文的,这当然对于我这来说表示很烦,所以在监控之前,将所有的文字设置为中文。

2024-05-17 05:31:05 472

原创 python变量、函数、类的命名规则

这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。最近我才对这些路线做了一下新的更新,知识体系更全面了。包含了Python入门、爬虫、数据分析和web开发的学习视频,总共100多个,虽然没有那么全面,但是对于入门来说是没问题的,学完这些之后,你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。

2024-05-17 05:19:30 1008

原创 ubuntu下postgreSQL安装配置

4、修改ubuntu操作系统的postgres用户的密码(密码要与数据库用户postgres的密码相同)5、修改PostgresSQL数据库配置实现远程访问。2、创建新用户zhangps,但不给建数据库的权限。1、在外部命令行的管理命令,创建用户pencil。3、退出PostgreSQL psql客户端。5432为postgreSQL默认的端口。设置PostgreSQL系统用户的密码。1、登录postgre SQL数据库。7、5432端口的防火墙设置。3、建立数据库,并指定所有者。在文档末尾加上以下内容。

2024-05-17 02:05:32 337

原创 ubuntu下openssh升级_ubuntu configure error pam headers not found

后来修改为:echo “/usr/local/ssl/lib” > /etc/ld.so.conf.d/openssl.conf。之前添加lib库的命令是这样的: echo “/usr/local/ssl/lib/” >> /etc/ld.so.conf。准备: 因为是线上环境,避免升级出现错误导致ssh服务挂掉,会导致一系列的麻烦事,所以提前安装telnet服务。我选择源码编译,下载安装包并上传。

2024-05-17 02:04:59 742

原创 Ubuntu下OpenResty搭建高性能服务端_创建工作目录openresty安装之后就有配置文件及相关目录,为了工作目录和安装目录互

1.创建工作目录 OpenResty安装之后就有配置文件及相关目录,为了工作目录和安装目录互不干扰,另外创建OpenResty工作目录,并另写配置。说明80端口并占用,查看80端口被占用的端口并重启。原因在于nginx先监听了ipv4的80端口之后又监听了ipv6的80端口,于是就重复占用了。浏览器输入http://127.0.0.1/ 将Nginx工具配置到当前用户的系统环境变量中。若代码中出现错误则需要直接查看Nginx的错误日志进行查看。Windows系统下查看Nginx进程。

2024-05-17 02:04:26 278

原创 Ubuntu下OpenResty搭建高性能服务端_openresty 动态增加端口

希望访问数据库、访问网络,访问一些比较慢的IO设备时,不要在等待上耗费大量时间。而是使用事件驱动的方式,当系统完成某项任务后再来通知我们。这样就可以将服务器CPU的空闲资源,用来服务客户端连接。

2024-05-17 02:03:52 369

原创 Pytest UI自动化测试实战实例_ui自动化 账号密码验证码的测试用例

8.通过yagmail第三方库,编写发送报告接口,测试工作完成后自动发送测试报告代码分析目录结构。

2024-05-16 08:55:23 384

原创 Pytest UI自动化测试实战实例_ui自动化 账号密码验证码的测试用例(3)

50 sendMail.sendMail(‘281754043@qq.com’, ‘pytest’, ‘pytest实战实例’, 1, ‘D:\KeyWordDriverTestFrameWork\geckodriver.log’)’.format(String, value)91 # print(‘{}{}单元格的内容{}’.format(1, 2, valueofcell))89 # print(‘第{}行数据{}’.format(1, rowvalues))

2024-05-16 08:54:50 767

原创 Pytest UI自动化测试实战实例_ui自动化 账号密码验证码的测试用例(2)

50 sendMail.sendMail(‘281754043@qq.com’, ‘pytest’, ‘pytest实战实例’, 1, ‘D:\KeyWordDriverTestFrameWork\geckodriver.log’)25 writeMail=xpath->//div[@id=‘dvNavContainer’]//span[text()=‘写 信’]91 # print(‘{}{}单元格的内容{}’.format(1, 2, valueofcell))

2024-05-16 08:54:15 637

原创 MongoDB数据库常见问题_mongodb设置密码复杂度

在刚安装完毕的时候MongoDB都默认有一个admin数据库,此时admin数据库是空的,没有记录权限相关的信息!当admin.system.users一个用户都没有时,即使mongod启动时添加了—auth参数,如果没有在admin数据库中添加用户,此时不进行任何认证还是可以做任何操作(不管是否是以—auth 参数启动),直到在admin.system.users中添加了一个用户。加固的核心是只有在admin.system.users中添加用户之后,mongodb的认证,授权服务才能生效。

2024-05-16 05:34:29 853

原创 MongoDB数据库常见问题_mongodb设置密码复杂度(1)

说明:MongoDB从V3版本开始取消使用addUser方法,采用db.createUser方法创建用户。db.addUser(“supper”, “supWDxsf67%H”) 或。结束进程,重启MongoDB服务。再次启动,问题解决。

2024-05-16 05:33:56 875

原创 MongoDB安装和入门_mongodb4

在下载页面中可以看到另一个叫作 Studio 3T 的软件,它是一个功能更加强大的MongoDB图形化管理软件,但它是一个商业软件,需要收费,而Robo 3T是开源软件并且免费,它的功能足够应付本书的所有应用场景,因此本文选择使用Robo 3T。高性能、可扩展的数据库变得越来越重要起来,在这样的场景下,非关系型数据库(NoSQL)应运而生,这里的“NoSQL”不是“NoSQL(不是SQL)”,而是“Not only SQL(不仅是SQL)”的简称。提示:“能不能做”是一回事,“应不应该做”是另一回事。

2024-05-16 05:33:23 984

原创 MongoDB如何添加用户?使其有效?

mongodb在3.2之前默认使用的是mmapv1存储引擎,3.2之后默认开启的是wiredTiger存储引擎,如何辨别自己的mongodb开启的哪个引擎呢?当我们的mongodb开启的是wiredTiger存储引擎时,使用VUE连接mongodb它的数据是不显示的,也就是说你连接成功后,查看库里的collections,显示为空,为什么呢?因为两个存储引擎生成的文件格式不兼容,mmapv1存储引擎生成的数据文件wiredTiger存储引擎读取不出来,怎么解决呢?说实话本人暂时没找到解决的办法,惭愧的很!

2024-05-16 05:32:49 604

原创 Python 中下划线的 6 个作用

现在能在网上找到很多很多的学习资源,有免费的也有收费的,当我拿到1套比较全的学习资源之前,我并没着急去看第1节,我而是去审视这套资源是否值得学习,有时候也会去问一些学长的意见,如果可以之后,我会对这套学习资源做1个学习计划,我的学习计划主要包括规划图和学习进度表。分享给大家这份我薅到的免费视频资料,质量还不错,大家可以跟着学习即使不把 Python 用于编程,也可以把它用作智能计算器,下划线保存上次的计算结果,在计算时相当方便:4 + 377_ + 29a = 109。

2024-05-16 03:16:31 925

原创 Python 中matplotlib 如何安装?

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2024-05-16 03:15:57 767

原创 Python 中matplotlib 如何安装?(2)

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2024-05-16 03:15:23 239

原创 Python 中matplotlib 如何安装?(1)

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。你好,我是一行,厦门大学硕士毕业,用python发表过两篇顶刊论文 日常分享python的技术学习,面试技巧,赚钱认知等,欢迎关注。2.在终端里输入以下代码。

2024-05-16 03:14:49 383

原创 jmeter 性能测试与 influxdb2 集成显示监控结果_org(1)

学习不要孤军奋战,最好是能抱团取暖,相互成就一起成长,群众效应的效果是非常强大的,大家一起学习,一起打卡,会更有学习动力,也更能坚持下去。多台机器,在这个监控界面,图表中用不同的颜色标识。执行性能测试,此时,如果参数配置没有错误,数据就已经写入 influxdb2 数据库中,在任意可以连接到 influxdb2 数据库的机器终端窗口中执行。如果,被监控的机器是多台,退出 grafana 重新登录后,打开这个面板,切换顶部右上角的 host 值,就可以切换查看不同机器的监控数据。

2024-05-16 02:09:13 813

原创 Jmeter 性能测试 —— 误区与分析_jmeter数据库性能测试与数据库工具查询差异太大

性能测试从早开始,完成一个小模块,对小模块的接口进行性能测试,一般耗费资源很少,但可以防止问题在项目最后出现,花费很大的精力去修改。当并发量达到系统的最大处理能力后,再增加并发,系统处理能力会下降,吞吐率也会下降,最终可能发生宕机。然而,只有当整个系统的所有成分都集成到一起后,才能检查一个系统的真正性能。从CPU、Disk、网卡等方面分析都是很难达到的,也是很难测试的。另一方面,功能测试可以发现性能问题,性能测试也能发现功能问题。在一个整体的系统性能测试场景中,应该包括各个类型的测试。

2024-05-16 02:08:40 407

原创 Jmeter 性能测试 —— 误区与分析_jmeter数据库性能测试与数据库工具查询差异太大(1)

随着并发量的增加吞吐率并不是线性增长的。当并发量达到系统的最大处理能力后,再增加并发,系统处理能力会下降,吞吐率也会下降,最终可能发生宕机。从CPU、Disk、网卡等方面分析都是很难达到的,也是很难测试的。随着软件规模的扩大,提高硬件配置只是解决性能问题的一个基本手段。在测试设计时需要结合当时的实际系统,先分析软件可能存在的瓶颈。另一方面,功能测试可以发现性能问题,性能测试也能发现功能问题。在一个整体的系统性能测试场景中,应该包括各个类型的测试。现实场景是复杂的,测试也需要尽可能的模拟负载的场景。

2024-05-16 02:08:07 384

原创 Jmeter 性能压测3个阶段解析(建议收藏)_jmeter 性能测试 2023

②当梯度压力增加时,TPS达到最大值,继续增加压力接口TPS会不断降低,响应时间不断增加,TPS曲线的最高点即为该接口最大TPS(对于有明显性能拐点的系统适用);采用梯度压测方法,按照设置的梯度逐步递增压力,观察TPS曲线变化(测试时注意递增的粒度,粒度需要细化到TPS曲线跟随梯度压力曲线呈梯度变化)①当梯度压力增加时,TPS趋于稳定不再增加,继续增加压力接口响应时间不断增加,该TPS即是最大TPS(对于无明显性能拐点的系统适用);线程组数与接口所支持的并发没有必然联系,接口的最大tps即是所支持的并发。

2024-05-16 02:07:34 394

原创 app测试必掌握的核心测试:UI、功能测试!(1)

14、出现必须处理的提示框后,切换到后台,再切换回来,检查提示框是否还存在,有时候会出现应用自动跳过提示框的缺陷;14、勾选”自动登陆”, 下次APP运行时,是否还会显示登陆界面;23、当登陆成功后,点击注销,是否会退出游戏界面,返回登陆界面;9、当APP正在使用时,来短信、微信时,是否将APP切换到后台;10、当APP正在使用时,来电话并挂断时, APP功能是否正常;28、点击取消退出时,是否会返回APP界面,继续对APP运行;25、点击取消注销时,是否会返回APP界面,继续APP运行;

2024-05-15 07:09:51 663

原创 App测试实战:测试内容、测试工具、测试效果_策略可采用自建单位内部众包平台

但这个测试其实是一个伪命题,简单来说,应该是两种业务需求的测试:一个是测试网络环境优良情况下,APP业务工作时候的流量情况;例如,多核移动CPU为了省电,平时只用低频的4核工作,不搞清楚原理,只是全速运行然后得到一个数值,其实是不太合适。因此,腾讯TMQ的《移动APP性能评测和优化》中,采用平滑度(SM)来评估,就是评估CPU能不能处理得过来,60次每秒的处理率,能够满足说明处理得过来,不卡。另外,腾讯GT诞生时就是所谓的随身调平台,带上这个工具,去实际路测一下,也可以算是一种简化版的测试方式。

2024-05-15 07:09:17 624

原创 App测试实战:测试内容、测试工具、测试效果_策略可采用自建单位内部众包平台(1)

但这个测试其实是一个伪命题,简单来说,应该是两种业务需求的测试:一个是测试网络环境优良情况下,APP业务工作时候的流量情况;因此,腾讯TMQ的《移动APP性能评测和优化》中,采用平滑度(SM)来评估,就是评估CPU能不能处理得过来,60次每秒的处理率,能够满足说明处理得过来,不卡。方法当然很多,着手的方向主要是两个,一个是代码,一个是资源。dex文件优化:中载入类文件,由于次序问题(按照类名字母顺序)载入,但释放时不是这个顺序,合理命名有助于次序一致,减少载入类文件带来的碎片的出现。2、去掉不必要功能;

2024-05-15 07:08:43 945 2

原创 30岁已婚男用python爬虫一个月能赚5000+私房钱吗?_30岁后在网上学什么能赚到钱

别在网上瞎学了,我最近也做了一些资源的更新,只要你是我的粉丝,这期福利你都可拿走。我先来介绍一下这些东西怎么用,文末抱走。这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。最近我才对这些路线做了一下新的更新,知识体系更全面了。

2024-05-15 05:59:51 935

原创 30岁已婚男用python爬虫一个月能赚5000+私房钱吗?_30岁后在网上学什么能赚到钱(1)

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2024-05-15 05:59:17 628

原创 30岁却没有一技之长还面临失业,该怎么办?_30岁失业

对于身在职场的朋友来说,没有一份工作是能长久的,每个人都会走到职业生涯的尽头,与其埋怨社会的不公,后悔自己过去不努力,不如从30岁开始,仔细思考自己未来的出路,找到自己感兴趣的工作,每天积累一点本事,时间久了就能形成自己的核心优势。看完网友的回复,不知道这位面临困境的读者心里会不会好受点。2、我36岁了,老公在的时候他忙工作,我就在家带孩子,去年老公突然去世了,我顿时失去了方向,现在只能做回我的律师老本行,虽然刚开始很艰难,但是我会坚持下去,忽略年龄的劣势,为了孩子,没什么能打垮我的!

2024-05-15 05:58:43 924

原创 30岁却没有一技之长还面临失业,该怎么办?_30岁失业(1)

① 2000多本Python电子书(主流和经典的书籍应该都有了)② Python标准库资料(最全中文版)③ 项目源码(四五十个有趣且经典的练手项目及源码)④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)⑤ Python学习路线图(告别不入流的学习)1、其实用自己喜欢的方式过完一生,就是成功。

2024-05-15 05:58:08 731

原创 4大软件测试策略的特点和区别(单元测试、集成测试、确认测试和系统测试)_集成测试、系统测试、单元测试的反馈速度比较

测试目标是验证最小单元的正确性、可靠性和稳定性;测试结果通常以测试用例的成功率和错误报告等形式进行反馈。

2024-05-15 03:37:34 723

原创 44个实用的Apache Web Server面试问题及答案_面试webservice中遇到的问题

但是,您可以集成Java应用程序服务器,例如WebLogic,WebSphere和JBoss,在其中可以部署war,ear文件。您始终可以将Apache HTTP与Tomcat集成,但是,根据需要,您可以选择其中之一。如果您需要合适的Web服务器,则可以使用Apache HTTP或JSP-Servlet容器的Tomcat。您可以使用ApacheBench,SIEGE之类的工具在包括Apache在内的Web服务器上执行负载测试。它将以毫秒为单位显示时间。您也可以使用/etc/init.d/中的脚本。

2024-05-15 03:37:00 802

原创 44个实用的Apache Web Server面试问题及答案_面试webservice中遇到的问题(1)

但是,您可以集成Java应用程序服务器,例如WebLogic,WebSphere和JBoss,在其中可以部署war,ear文件。您始终可以将Apache HTTP与Tomcat集成,但是,根据需要,您可以选择其中之一。您可以根据自己的经验进行解释,但是,通常对于面向Internet的应用程序,它应该位于Internet DMZ网络中以及Intranet,核心网络中。您可以根据需要调整值。但是,如果不确定哪个文件系统,则可以在/文件系统上查找,但请记住,根据文件系统的整体大小,可能要花很长时间。

2024-05-15 03:36:26 767

原创 408王道计算机组成原理强化——中央处理器及大题解构_muxop

1.普通寄存器:一定会有控制信号控制读/写(可能分开,2bit;可能合并,1bit)2.暂存寄存器:单总线结构下,总线只能有一个输入,但是ALU需要有两个数据,故需要通过先把一个数据放入暂存寄存器中,然后以一个数据从总线输入,一个数据从暂存寄存器输入的方式实现ALU运算3.通用寄存器组:需要有控制信号用于选择是哪个通用寄存器4.带有移位功能的寄存器:每左移一位,真值 * 2;每右移一位,真值 / 25.带自增功能的寄存器:PC寄存器可以通过自增功能自动实现PC + “1”

2024-05-15 03:35:51 1030

原创 00后太卷了,搞的我们这些老油条太难受了

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取软件测试基础软件测试的步骤是什么?如何录制测试脚本?应该考虑进行如何测试的测试方法怎样估计测试工作量?测试设计的问题当测试过程发生错误时,有哪几种解决办法?测试执行的问题测试评估的目标如何提高测试?C/S模式的优点

2024-05-15 00:03:12 558

原创 00后卷王,从功能测试进阶自动化测试涨薪5k

自动化测试的本质是:用程序测试程序。也就是说学习“编程语言”是学习自动化测试的基础。很多人问我学自动化测试,应该去学什么自动化工具。我的回答是,第一步:应该先学习编程语言,以后再去学自动化测试工具自动化测试是一定要写代码的, 编程语言水平的高低决定了自动化测试水平的高低, 有了扎实的编程技术,干什么都可以。学习编程语言时, 要把自己当做开发人员, 系统地学习各种编程知识。

2024-05-15 00:02:38 611

原创 00后卷王,从功能测试进阶自动化测试涨薪5k(2)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化的资料的朋友,可以戳这里获取如果不先理解HTML,DOM, 就不会理解Firebug 这种工具的如果不先理解Win32 API, 就不会理解Windows 窗体自动化测试的原理的。如果自己没有开发过网站, 就不会理解网站的各个方面,测试起来难

2024-05-15 00:02:04 544

原创 【无标题】

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2024-05-15 00:01:29 561

原创 最新自动化冒烟测试:Unittest vs Pytest框架_冒烟自动化,软件测试开发者应该会哪些东西才不会被公司淘汰

阶课程,涵盖了95%以上软件测试知识点,真正体系化!运行被标记test_env的用例。‘’‘冒烟测试用例’‘’‘’’ 冒烟用例’‘’

2024-05-14 23:39:11 753

空空如也

空空如也

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

TA关注的人

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