Simplified Chinese

JMeter高级性能测试实战

JMeter高级性能测试实战

本课程为Jmeter高级性能测试项目实战课程,全程实战讲解,涵盖性能测试理论、性能测试资源监控、性能测试瓶颈定位、性能测试资源调优,通过综合项目实战性能分析(涉及到JVM、中间件、数据库的监控、分析与调优),全面掌握软件性能测试技术,助力你成功升级为性能测试高手。 本课程从性能测试架构的角度出发,剖析性能测试理论知识,详解业务统计数据到场景的转化过程,重点解析了性能测试工具、性能监控工具、性能分析工具、性能调试工具以及报告输出等各个方面。 由浅入深带你全面了解性能测试的解决方案,适用于想提高性能测试技术的每一位测试工程师。 互联网企业规模越大,性能瓶颈越明显,性能测试越重要,性能测试是企业的核心痛点。 此课程帮你解决: 1. IT系统性能挑战: 海量流量,高并发峰值数 业务逻辑复杂,频繁更新 实时性要求高,毫秒必争 用户基数大,上亿用户 2. 性能测试与质量保证团队的难题,怎样的性能测试才算有价值? 如何解读各种性能数据和曲线图? 已经做了性能测试,系统一上线还崩溃? 服务器成本高,如何确定有效主机容量,节约成本? 3.如何判断一次性能测试的有效性? 场景是否合理? 压力是否传递均匀或者达到指定目标? 是否有干扰因素? 有无可信的判断方法? 4.目前性能测试存在的问题: 只测不调,无法给研发和运维人员提出执行建议 无法定位问题,缺乏清晰的逻辑和数据证明价值 会性能测试工具不等于会性能测试 要有明确的数据证明性能测试和调优的效果 通过自动化测试分层落地,搭建压力测试体系 全链路压测整个业务链 名企对性能测试工程师的期望是什么样的? 精通性能测试,同时又熟悉各层性能优化的性能测试高级人才 性能测试与分析优化包括: 代码优化 操作系统OS 数据库 存储 应用服务器或者中间件 网络 压力测试 监控分析工具 缓存 队列 web服务器 大数据技术 目标: 全面提升性能测试能力 掌握互联网一线性能测试技术栈 拥有实战项目经验 有能力写出性能分析与调优报告 有能力进行性能测试、监控与分析调优

JMeter高级性能测试实战 Read More »

Linux视频教程---从入门到精通

Linux视频教程—从入门到精通

课程从基础讲解Linux的来龙去脉,企业常用的Linux系统CentOS的安装,配置。 Linux十大种类命令的逐一讲解和示例。结合JAVA开发的Web应用。在Linux搭建Web应用运行环境:JDK,MySQL,Tomcat在Linux的安装、配置、日志查看等。以war形式部署Web应用。 学习本课程能够满足在企业的实战要求。

Linux视频教程—从入门到精通 Read More »

Flutter-WebRTC基础教程

Flutter-WebRTC基础教程

WebRTC,名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入万维网联盟的W3C推荐标准。 WebRTC技术经过多年的发展,已经非常成熟,它提供了HTML5流媒体技术的一整套解决方案及API,可用来实现一对一视频通话,视频会议,远程教育以及远程会诊等应用。尤其现在5G时代已经到来,WebRTC技术为必备技能。 WebRTC提供了视频会议的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android,ios。 WebRTC(Web Real-Time Communication)项目的最终目的主要是让Web开发者能够基于浏览器(ChromeFireFox…)轻易快捷开发出丰富的实时多媒体应用,而无需下载安装任何插件,Web开发者也无需关注多媒体的数字信号处理过程,只需编写简单的Javascript程序即可实现;另外WebRTC还希望能够建立一个多互联网浏览器间健壮的实时通信的平台,形成开发者与浏览器厂商良好的生态环境。同时,Google也希望和致力于让WebRTC的技术成为HTML5标准之一,可见Google布局之深远。 本课程为WebRTC的APP部分的基础教程,使用Flutter-WebRTC方案,将一步步带领你掌握WebRTC的基本原理及使用方法。适合0基础小白以及想从事音视频行业的开发人员学习。

Flutter-WebRTC基础教程 Read More »

页面元素定位(CSS & XPath)

页面元素定位(CSS & XPath)

这门课主要讲如何在不同的浏览器中查找元素,和元素的高级定位方式。 重点讲XPath 和 CSS 选择器定位这些是怎么创建的;学完了这些页面上所有元素都能定位到了。     做自动化测试的时候定位元素非常重要,做好这些,是web自动化测试的前提,这门课会介绍如何用火狐研发者工具查看元素,火狐的Add On-TryXpath,如何用Chrome 研发者工具查看元素,获取默认 xpath 或 CSS 技巧,CSS选择器定位:用 CSS Selector – IDs定位元素,用多个CSS Classes 定位元素,用 CSS 通配符定位元素,用 CSS 定位子节点。     XPath定位:Xpath中绝对路径和相对路径的区别,如何构建一个有效的Xpath,用Text构建有效的XPath,用Contains关键字构建有效的Xpath,用StartWith关键字构建有效的XPath,如何查找到父节点和平级节点。 可以说是做Selenium页面功能自动化必备的技术。 可以说是做Selenium页面功能自动化必备的技术。

页面元素定位(CSS & XPath) Read More »

Prometheus and Grafana for Monitoring and Alerting监控和报警系统

Prometheus and Grafana for Monitoring and Alerting监控和报警系统

随着业务的越发复杂,对软件系统的要求越来越高,这意味着我们需要随时掌控系统的运行情况。因此,对系统的实时监控以及可视化展示,就成了基础架构的必须能力。 Prometheus Prometheus受启发于Google的Brogmon监控系统(相似的Kubernetes是从Google的Brog系统演变而来),从2012年开始由前Google工程师在Soundcloud以开源软件的形式进行研发,并且于2015年早期对外发布早期版本。2016年5月继Kubernetes之后成为第二个正式加入CNCF基金会的项目,同年6月正式发布1.0版本。2017年底发布了基于全新存储层的2.0版本,能更好地与容器平台、云平台配合。 Prometheus作为新一代的云原生监控系统,目前已经有超过650+位贡献者参与到Prometheus的研发工作上,并且超过120+项的第三方集成。 Grafana Grafana是一款可视化工具,有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,大多使用在时序数据的监控方面,如同Kibana类似。 Grafana的UI更加灵活,有丰富的插件,功能强大。 Telegraf Telegraf是一个用Golang写的开源数据收集Agent,基于插件驱动。在我们的课程里,我们会使用telegraf进行数据采集。

Prometheus and Grafana for Monitoring and Alerting监控和报警系统 Read More »

红队技术浅析

红队技术浅析

课程新增内容: 1、红队初始化技术 – CS 反弹shell、Excel Macro 4.0反弹shell; 2、红队代码注入技术 – 将shellcode写入到C代码中,执行反弹shell; 3、红队免杀技术 – 绕过杀软; 4、红队提权技术 – Linux suid提权; 5、红队认证信息获取技术 – 重新编译mimikatz工具,并使用工具获取windows系统的明文信息; 6、红队持久控制技术 –  使用schtask命令设定计划任务。 课程中介绍如何达到避免Meterpreter Payload被查杀,以及绕过防火墙端口的堵塞。达到在实际环境中可以获得正常反弹shell的操作。 涉及详细内容: 1、Kali linux中msfvenom生成meterpreter payload,并通过Metasploit设置监听等待反弹; 2、恶意代码在线检测virustotal检测使用; 3、msfvenom生成 meterpreter C语言shellcode,并使用vs进行C语言编码,解码,执行shellcode获得反弹shell,绕过杀软安全检测; 4、Window防火墙出站端口阻塞配置,以及阻塞之后对Metasploit会话的影响; 5、Linux中iptables流量重定向设置,msfvenom生成reverse_tcp_allports payload,并利用该payload获得阻塞反弹端口防火墙的安全防御。

红队技术浅析 Read More »

AWS认证专家级解决方案架构师(实验部分)2020

AWS认证专家级解决方案架构师(实验部分)2020

大家好! 欢迎来到AWS解决方案架构师专家级的实验部分。 完成专家级解决方案架构师课程学习之后,如何继续精进,如何更加上手不同的AWS服务组件?我们特地推出了实验部分的课程,来给大家一个更好的动手环境。 希望大家能根据实验的教程,一步一步跟着喜茶老师,在自己的AWS账号上重复一遍实验内容。正所谓好记性不如烂笔头,实践方能出真理! 本课程内容包括五个实验 API Gateway 实验 在这个实验中,你将创建一个简单的FAQ微服务,这个微服务会通过API Gateway和Lambda函数来返回随机的问题/答案组合,以JSON的格式展现。 AWS Key Management Service (KMS) 实验 这个实验介绍了AWS Key Management Service(KMS)这个服务,实验里面介绍了KMS服务的基本使用,包括创建密钥,赋予管理和使用密钥的权限,加密数据和监控密钥的使用情况等。 无服务网站实验 在此实验中,您将创建一个简单的无服务器 Web 应用程序,以使用户能够向 Wild Rydes 车队请求乘坐 unicorn 车辆。该应用程序会向用户呈现一个基于 HTML 的用户界面,用于指出他们想要开始乘坐的位置,还会与一项 RESTful Web 服务进行后端连接,以提交请求并派遣附近的 unicorn 车辆。此外,该应用程序还会为用户提供工具,用于在请求乘坐前注册该项服务并登录。 你将会使用到的服务包括 AWS Lambda、Amazon API Gateway、Amazon S3、Amazon DynamoDB 和 Amazon Cognito。 无服务实时处理实验 在这个实验中,你将会学习到如何构建一个无服务应用来处理实时的数据流,你将会为一家虚拟的共享汽车公司创建基础架构。每一个共享汽车上都有一个传感器,实时地传输自己的位置信息和基准信息。我们需要让这家公司的运维人员能够实时地监控他们所有运营车辆的健康和状态。 你会使用到的服务包括 AWS Lambda 来处理实时数据流,Amazon DynamoDB 来做持久化的非关系型数据库,Amazon Kinesis

AWS认证专家级解决方案架构师(实验部分)2020 Read More »

安装和配置 VMWare ESXi 6.7

安装和配置 VMWare ESXi 6.7

通过这一个课程的介绍,首先我们就能够去了解到,VMWare ESXi Server 6.7 基本的应用场景、组件和特点,然后我们就可以去完成 VMWare ESXi Server 6.7 的安装,并且使用不同的管理和配置工具,完成 ESXi Server 6.7 的初始化配置,完成虚拟机的创建和运行,然后我们将详细地为大家去说明,虚拟机运行的计算、存储和网络资源的组件,并且完成这些不同组件的管理和配置,从而构建起一个稳定、可靠、高效地虚拟化运行环境。 第二章,理解 VMWare ESXi Server 6.7 基本的应用场景和特点,然后我们就可以去查看一下整个课程的基本演示环境; 第三章,通过这一节的介绍,首先我们就能够去了解到,部署 ESXi Server 6.7 的先决条件,然后我们就可以在演示的环境当中,完成先决条件的准备,并且完成 ESXi Server 6.7 部署的过程; 第四章,通过这一节的介绍,首先我们就能够去了解到,ESXi Server 6.7 的管理和配置工具,然后我们就可以在演示的环境当中,完成补丁更新的过程; 第五章,在这一节当中,我们首先将去了解到常见的管理和配置任务,然后我们就可以在演示的环境当中,完成这些管理任务的配置; 第六章,通过这一节的介绍,首先我们就能够去了解到,ESXi Server 6.7 的运行环境当中,用户和权限体系的基本组件和架构,然后我们就可以在演示的环境当中,完成用户和权限的配置; 第七章,通过这一节的介绍,首先我们就能够去了解到,在 ESXi Server 6.7 的运行环境当中,创建和运行虚拟机的基本先决条件和步骤,然后我们就可以在演示的环境当中,完成虚拟机的创建和运行过程; 第八章,通过这一节的介绍,首先我们就能够去了解到,虚拟机的计算资源,其实与物理计算机的计算资源是非常类似的,主要包括了 CPU 和内存,然后我们将为大家去说明这两种资源分配的特点,并且在演示的环境当中,查看和分配虚拟机的计算资源; 第九章,通过这一节的介绍,首先我们就能够去了解到,虚拟机网络的基本组件和特点,然后我们就可以在演示的环境当中,完成网络组件的查看和配置; 第十章,通过这一节的介绍,首先我们就能够去了解到,在 ESXi Server 6.7 的运行环境当中,存储资源的基本组件和特点,然后我们就可以在演示的环境当中,完成存储资源的查看和配置

安装和配置 VMWare ESXi 6.7 Read More »

SQLite数据库逆向分析

SQLite数据库逆向分析

SQLite数据库加密了,怎么办? 没关系,不需要密码,也不需要解密,让我们直接读取里面的内容吧! 掌握这个技能,只要它是SQLite数据库,只要它能被“专有”的程序访问,那么,无论它采取多么“强”的加密方式,在你面前,它就是一个普通数据库而已,里面的数据可由你任你摆布!

SQLite数据库逆向分析 Read More »

零基础玩转 Docker 容器技术

零基础玩转 Docker 容器技术

容器时代,天生高效!容器以其高效简单的配置方式,重新定义了互联网技术标准。字节教育-带头大哥,骨灰级 Docker 玩家,老师结合自身生产实战经验,摒弃传统IT培训照本宣科式教学,通过实战演练让学员掌握企业真正所需的技能,带你零基础搞定企业级 Docker 实战技术!

零基础玩转 Docker 容器技术 Read More »

玩转 Linux 云计算课程(基础篇)

玩转 Linux 云计算课程(基础篇)

《玩转 Linux 云计算课程(基础篇)》是一门面向零基础学员的云计算课程,该课程精简理论、注重实战,让学生快速掌握云计算所需的基础技能,为后面的高级篇内容做好技术储备。 这是一场自己与自己的较量,我们自始至终都将会以严谨专业、精益求精的工匠精神为你授业解惑,但却不能在身边时刻督促你,你更多时候应是和其他学员一样每天泡在实验室,靠着自身的自制力和意志力,经受着生理和心理的考验。但无论如何,请你心存信念,为了自己的梦想砥砺前行,放手一搏!

玩转 Linux 云计算课程(基础篇) Read More »

Azure管理员认证考试AZ-103 之 实施和管理Azure存储

Azure管理员认证考试AZ-103 之 实施和管理Azure存储

强哥云计算为大家带来了最新的微软Azure认证的培训课程。 本课程涵盖了Azure管理员认证的AZ-103考试大纲第二部分(实施和管理存储)的所有知识点,可以帮助您快速熟悉Azure的管理并准备AZ-103考试。 课程大纲如下一、存储概述二、创建和配置存储帐户三、在 Azure 导入和导出数据四、配置 Azure 文件五、实施 Azure 备份

Azure管理员认证考试AZ-103 之 实施和管理Azure存储 Read More »

Scroll to Top