cdn998
招人啦
展开
-
chatGPT英文实战教程
https://m.toutiao.com/is/id15XYhM/?= ChatGPT Full Course For 2023原创 2023-10-02 09:41:47 · 172 阅读 · 0 评论 -
删除容器命令
拉取ubutun ,busybox最新镜像,实际生产中,docker pull 这一步可以省略,docker run的时候会自己去拉取。2、基于该镜像启动一个名为my_container的容器,并在容器内部控制台输出Hello Docker。2)删除所有的容器(只删除单个时把后面的变量改为container id即可)1、从Docker Hub官方镜像仓库拉取busybox:latest的镜像;#注意如果想在右侧使用命令行模拟操作,请先输入。#否则将不能执行docker命令。1)首先需要停止所有的容器。原创 2023-01-11 17:09:12 · 4171 阅读 · 0 评论 -
ubuntu如何开启22端口支持ssh访问
1.查看本机IPifconfig执行后如果提示服务不存在,则需要下载该工具sudo apt install net-tools2.查看端口22是否被占用netstat -nltp|grep 22-n 不以进程的服务名称,以编号port number显示-t 列出tcp网络封包的信息-l 列出目前正在网络监听listen服务-p 列出该网络服务的进程如果发现没有22端口进程,则执行如下命令:sudo apt-get install openssh-serversudo apt-get install ufws原创 2022-12-05 17:30:00 · 8548 阅读 · 0 评论 -
win系统下,利用goland来build生成geth.exe可执行文件
goland来build生成geth.exe可执行文件原创 2022-10-18 16:13:47 · 2004 阅读 · 0 评论 -
Linux安装java1.8
1.在线下载jdkwget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/j...转载 2019-12-17 14:10:02 · 208 阅读 · 0 评论 -
go-torch性能分析工具使用
go-torch is deprecated, use pprof insteadAs of Go 1.11, flamegraph visualizations are available ingo tool pprofdirectly!# This will listen on :8081 and open a browser.# Change :8081 to a port ...原创 2019-12-13 17:05:57 · 810 阅读 · 1 评论 -
Go 可视化性能分析工具
pprof 是什么?PProf是一个CPU分析器( cpu profiler), 它是gperftools工具的一个组件, 由Google工程师为分析多线程的程序所开发。Go标准库中的pprof package通过HTTP的方式为pprof工具提供数据。(译者注:不止这个包,runtime/pprof还可以为控制台程序或者测试程序产生pprof数据)既然pprof数据通过HTTP提供,...原创 2019-12-13 15:54:49 · 2588 阅读 · 0 评论 -
Docker通过容器生成镜像(通过容器提交(docker commit)成镜像)
在本地创建一个容器后,可以依据这个容器创建本地镜像,并可把这个镜像推送到Docker hub中。目录根据镜像启动容器:docker run根据启动的容器创建新的镜像:docker commit将由容器生成的镜像push到镜像仓库dockerhub在另一台服务器下载上图push到镜像仓库的新镜像根据镜像启动容器:docker run根据启动...转载 2019-12-12 11:47:45 · 740 阅读 · 0 评论 -
使用Docker搭建Sonar工程质量管理平台
一、什么是Sonar?Sonar是一个用于代码质量管理的开源平台,用于管理代码的质量,通过插件形式可以支持二十几种语言的代码质量检测,通过多个维度的检查了快速定位代码中潜在的或者明显的错误。二、使用Docker搭建Sonar平台(1)搜索搭建Sonar必要的Docker镜像Sonar需要数据库的支持,这里我们采用的是Postgres数据库,所以我们需要下载Sonar、Postgre...转载 2019-12-12 11:46:20 · 318 阅读 · 0 评论 -
Docker部署OpenProject
效果如下:部署教程:下载镜像:docker pull openproject/community:8Install OpenProject with DockerDockeris a way to distribute self-contained applications easily. We provide a Docker image for the Co...转载 2019-12-11 17:52:18 · 2433 阅读 · 1 评论 -
selenium中同名的class如何区分
例子是使用了selenium3.7.0, python 3.6.2 , 火狐57版本以下是例子的源码:<!DOCTYPE html><!-- <html> --><!-- <body> --> <!-- <div class="back-f5f5ff padding-top-20 paddin...转载 2019-12-11 09:51:40 · 1990 阅读 · 0 评论 -
Docker+Selenium Grid+Python搭建分布式测试环境
实验背景:双11前,马云爸爸用诚(jin)意(qian)打造了一个超级大片《功守道》,更抢眼的是,这个被首富耽误的歌唱家,在11月4号的时候,在虾米音乐上首发了他和王菲演唱的主题曲《风清扬》。CC先生一时好奇想要测测虾米此次发布在各个浏览器上的兼容性,就是看看能不能正常播放。于是搭建了一个分布式的测试环境来试试。主要使用到的东西:语言:python3.5web自动化:selenium...转载 2019-12-10 14:24:22 · 848 阅读 · 0 评论 -
Docker集群编排工具之Kubernetes(K8s)介绍、安装及使用
目录K8s基础原理 简介 K8s特性 K8s架构图,介绍 K8s组件 K8s安装配置 K8s安装方法 K8s中有三种类型的ip K8s安装与使用 安装 在master节点上 在node节点 K8s常见命令操作 存在的坑 RC:保证高可用 版本升级 svc设置 web界面管理 回到顶部K8s基础原理k8s中文社...转载 2019-12-09 15:57:28 · 376 阅读 · 0 评论 -
Docker的镜像理解以及容器的备份、恢复和迁移操作
这篇文章主要介绍了Docker的镜像理解以及容器的备份、恢复和迁移操作,覆盖很多原理知识以及容器的重要操作步骤,极力推荐!需要的朋友可以参考下Docker镜像的基本知识1.1 什么是Docker镜像从整体的角度来讲,一个完整的Docker镜像可以支撑一个Docker容器的运行,在 Docker容器运行过程中主要提供文件系统视角。例如一个ubuntu:14.04的镜像,提供了一个基本的ubu...转载 2019-12-09 15:54:02 · 590 阅读 · 0 评论 -
docker安装接口管理工具eolinker详细步骤
一、git方式下载php版本git clone https://github.com/psvmc/eolinker-docker.git二、运行镜像docker run -p 80:80 \--restart=always \--name eolinker \-d eolinker/eolinker-api-management-system三、安装配...原创 2019-12-09 14:00:29 · 1782 阅读 · 1 评论 -
Appium app自动化测试环境搭建:windows7 + Appium + 网易mumu安卓模拟器 + Python
基础介绍详细原理介绍请点击Appium是一个开源的自动化测试框架,用于原生,混合和移动Web应用程序。 它使用WebDriver协议驱动iOS,Android和Windows应用程序。关于它的运作流程,用图来介绍会更加生动形象一些:Appium运行流程、原理在上图中,左边这部分是Appium-Client,通俗点来说,是用于间接驱动最右边的设备执行预定的自动化测试流程,支持使用...原创 2019-10-15 13:00:15 · 1787 阅读 · 0 评论 -
一个测试菜鸟如何成长为测试开发专家
写在前面: 作为一名摸爬滚打十几年在测试一线的测试老鸟来说,深感企业对测试人员的要求越来越多,越来越高。十几年前招聘网站还没有单独测试工程师职位,大部分是企业把毕业生招进去内部培训,虽然解决了燃眉之急,但从企业长远发展来看,岗位技能要做到专业化。从此测试职位从无到有,从招聘需求寥寥数语到现在精细多样化,并随着人工智能大数据的发展,手工测试越来显得力不从心。 ...原创 2019-10-14 16:08:54 · 743 阅读 · 2 评论 -
POSTMAN从入门到精通系列(五):快捷键和快捷方式
键盘快捷键键盘可用性是任何开发工具的重中之重。对于大多数开发人员而言,与使用游标导航相比,键盘快捷键是一种更有效的输入方法,需要最少的移动和工作量。对于重复或频繁的任务,键盘快捷键从长远来看可以提高速度。将键盘快捷键归类为导航,操纵和全局。导航快捷方式可让您在界面中移动。 操纵快捷键可让您操纵当前选择。 全局快捷方式允许您从任何地方访问。导航快捷方式设计导航快捷方式,以帮助您...翻译 2019-09-11 15:12:33 · 559 阅读 · 0 评论 -
POSTMAN从入门到精通系列(三十一):管理收藏和集合
管理收藏本主题描述了您可以从侧栏中的“集合”选项卡执行的任务。浏览集合 编辑和查看收集详细信息 创建一个新的集合 重新排序集合 收藏一个集合 过滤集合 删除一个集合 恢复集合 分享收藏 其他收藏功能 添加文件夹浏览集合单击集合以显示或隐藏组成集合的请求。使用键盘上的向上和向下箭头键浏览集合。编辑和查看收集详细信息展开箭头(▸)以显示集合的详细信息视图。折叠...翻译 2019-09-19 14:59:57 · 325 阅读 · 0 评论 -
POSTMAN从入门到精通系列(三十二):使用Markdown进行描述
Postman支持Markdown作为为集合中的请求,集合和文件夹设置文本描述样式的方法。您还可以嵌入屏幕截图和其他图像以获得更具描述性的风格。有关Markdown的更多信息,请查看使用Markdownfor API文档的参考。邮递员在您的工作区以及公共或内部API文档中呈现Markdown。本主题包括:工作区 公共或内部API文档 请求属性的描述工作区在Wor...翻译 2019-09-19 15:03:08 · 960 阅读 · 0 评论 -
POSTMAN从入门到精通系列(三十三):数据格式
数据格式postman可以将集合,环境,全局和标题预设导出和导入为文件和链接。本主题包括:导出postman数据 导入postman数据 导入cURL 导入RAML 导入OpenAPI 导入WADL 验证集合JSON文件导出postman数据postman可以将以下格式导出和导入为文件或生成的URL。从Postman应用程序导出集合时,导出的文件是JSON文件。该文件包含...翻译 2019-09-19 15:14:11 · 633 阅读 · 1 评论 -
POSTMAN从入门到精通系列(三十四):使用OpenAPI3.0和评论收藏
使用OpenAPI您可以将现有的OAS 3.0定义(OpenAPI规范)导入Postman。Postman支持YAML和JSON格式。您可以选择上传文件,输入URL或直接复制JSON / YAML。在Postman应用程序中,单击“导入”以显示以下屏幕:在导入OpenAPI规范时,Postman遵循规范中定义的端点层次结构来创建组织到文件夹中的集合(如果您的OpenAPI具有多个...翻译 2019-09-19 15:19:51 · 1850 阅读 · 0 评论 -
POSTMAN从入门到精通系列(三十五):集合的版本控制
通过允许用户处理同一集合的不同“分支”,版本控制提供了对协作流的更多控制。他们可以在以后合并并在这些分支之间进行更改以使集合彼此保持最新。您可以在个人或团队工作区中“分叉”集合。要分叉集合,工作空间必须属于您,或者您应该是团队工作空间的成员。在Postman中,您希望合并到父级的更改的fork是源,而父级本身是目标。本节介绍以下主题:分叉集合 拉动变化 合并变更 解决冲突分叉集...翻译 2019-09-19 15:24:57 · 797 阅读 · 0 评论 -
POSTMAN从入门到精通系列(三十六):脚本简介一
Postman包含一个基于Node.js的强大运行时,该运行时可让您向请求和集合中添加动态行为。这样,您就可以编写测试套件,构建可以包含动态参数的请求,在请求之间传递数据等等。您可以添加JavaScript代码以在流中的2个事件期间执行:前一个请求被发送到服务器,作为预先请求脚本下预请求脚本标签。 收到响应后,作为“测试”选项卡下的测试脚本。您可以...翻译 2019-09-23 14:53:34 · 246 阅读 · 0 评论 -
POSTMAN从入门到精通系列(三十七):脚本简介二
请求前脚本是与收集请求关联的代码段,这些代码段在发送请求之前已执行。这非常适合用例,例如在请求标头中包含时间戳或在URL参数中发送随机字母数字字符串。例如,要在请求标头中包含时间戳,可以使用从函数返回的值设置环境变量。然后,您可以通过键入在标题数据编辑器中访问timestampHeader变量{{timestampHeader}}。发送请求后,将执行您的请求前脚本,并发送time...翻译 2019-09-23 15:03:49 · 257 阅读 · 1 评论 -
POSTMAN从入门到精通系列(三十八):脚本简介三
测试案例发送请求并从服务器收到响应后,运行测试脚本。让我们看一些Postman测试的例子。其中大多数都可以在Postman中作为摘要使用。您可以根据需要运行任意数量的测试。环境设置环境变量将嵌套对象设置为环境变量获取环境变量如果值为字符串化JSON:清除环境变量全局设置全局变量获取全局变量清除全局变量变量...翻译 2019-09-23 15:06:08 · 261 阅读 · 0 评论 -
POSTMAN从入门到精通系列(三十九):脚本简介四
分支和循环运行集合时,可以使用postman.setNextRequest("request_name");函数在Postman中的API请求之间分支和循环。设置下一个要执行的请求循环当前请求提供当前运行的名称将setNextRequest导致Postman连续运行当前请求。注意:在连续遍历一个请求时,应包装setNextRequest一些逻辑以确...翻译 2019-09-23 15:31:34 · 254 阅读 · 0 评论 -
POSTMAN从入门到精通系列(四十):脚本简介五
POSTMAN沙箱API参考注意:此处描述的功能是Postman Mac,Windows和Linux的本机应用程序专有的。全局功能要求require(moduleName:String):function → *该require功能允许您使用沙盒内置库模块。可用库的列表在下面列出。该列表链接到其相应的文档。ajv→v6.6.2 ATOB→V2.1.2 btoa→v...翻译 2019-09-23 15:40:36 · 2844 阅读 · 0 评论 -
性能测试工具Locust入门到精通系列(一):Locust简介
什么是LOCUST?Locust是易于使用的分布式用户负载测试工具。它旨在对网站(或其他系统)进行负载测试,并确定系统可以处理多少个并发用户。这个想法是,在测试期间,一群Locust会攻击您的网站。每个Locust(或测试用户)的行为由您定义,并且通过Web UI实时监视群集过程。这将帮助您在允许真正的用户进入之前测试测试并确定代码中的瓶颈。Locust完全基于事件,因此可以在一台计...翻译 2019-09-27 14:05:13 · 1745 阅读 · 0 评论 -
性能测试工具Locust入门到精通系列(二):Locust安装
安装Locust在PyPI上可用,可以与pip一起安装。对于Python 2.7:$ python -m pip install locustio对于Python 3:$ python3 -m pip install locustio如果您想要最新版本,可以使用pip直接从我们的Git存储库安装。例如,要使用Python 3安装master分支:$ pytho...翻译 2019-09-27 14:07:14 · 521 阅读 · 0 评论 -
POSTMAN从入门到精通系列(二十九):收藏简介和创建集合
收藏简介什么是postman收藏?Postman Collection允许您将各个请求组合在一起。您可以将这些请求组织到文件夹中。为什么创建集合?以下是您应该创建集合的几个原因。组织您可以将请求组合到文件夹和集合中,这样您就不必重复搜索历史记录。文档您可以为请求,文件夹和集合添加名称和描述。在Postman中,您可以使用集合浏览器查看文档。在Postman...翻译 2019-09-19 14:48:52 · 203 阅读 · 0 评论 -
POSTMAN从入门到精通系列(二十八):可视化API响应
Postman提供了一种可编程方式,可在响应正文区域内的“Visualizer”选项卡中直观地表示HTTP响应。展示器开辟了一种全新的方式来查看Postman中漂亮,原始和预览选项之外的响应体。可视化工具使您可以专注于HTTP响应中重要的数据。将Visualizers视为构建API响应的特定于域的表示的工具。您可以使用展示台来建模和显示与这些业务用例相关的响应数据部分,而不必查看原始响应数据。...翻译 2019-09-18 15:01:41 · 2101 阅读 · 1 评论 -
POSTMAN从入门到精通系列(十二):定制postman
自定义请求方法您可以在Postman中自定义请求方法以满足特定要求。创建自己的请求方法后,您将能够发送/保存它们。此功能允许您保存/删除自定义方法,还可以删除默认方法。单击请求方法下拉区域,键入方法名称并发送/保存。您也可以在不保存自己创建的自定义方法的情况下发送请求。以下屏幕说明了此过程。注意:您可以在本地保存自定义方法,这意味着这些方法不会同步到Postman服务器。这实际上意...翻译 2019-09-16 14:37:45 · 268 阅读 · 0 评论 -
POSTMAN从入门到精通系列(十一):应用日志监控
解决应用内问题Postman在应用程序内部保留活动选项卡并自动捕获日志消息,以帮助您调试未解决的问题,以防万一在应用程序中出现问题。只需点击几下鼠标,即可轻松访问存储的消息。要访问macOS中的日志消息,请将光标指向“查看”菜单,导航到“开发人员”,然后选择“在Finder中查看日志”,如下图所示:logs文件夹及其内容如下所示:要在Linux OS中访问,请将光标指向“...翻译 2019-09-16 14:33:47 · 329 阅读 · 0 评论 -
POSTMAN从入门到精通系列(十):团队协作
Postman允许所有免费用户通过团队工作空间与他们的团队协作。使用此功能,您可以轻松地协作和共享您的集合,环境,集成,历史,模拟,监视器等。注意:Postman版本6.2及更高版本中提供了免费协作。请升级到6.2或更高版本以使用此功能。提供收集请求和历史份额数量的上限。有关使用限制的更多信息,请参阅免费用户的使用限制部分。但请注意,不会对您可以邀请的人数施加任何限制。您现在可以通过“邀...翻译 2019-09-16 14:26:11 · 2633 阅读 · 0 评论 -
POSTMAN从入门到精通系列(九):新建按钮创建任务集合
您可以使用“新建”按钮启动:要求 集合 环境 显示器 文档 Mock_servers“新建”按钮还提供对模板和API网络的访问。单击“新建”按钮时,“新建”选项卡将显示为默认视图。除了“新建”选项卡外,还有另外两个选项卡:“模板”和“API网络”。有关这些选项卡的详细信息,请参阅模板和API网络部分。创建新的您可以使用“新建”按钮创建新的“...翻译 2019-09-12 10:30:11 · 480 阅读 · 0 评论 -
POSTMAN从入门到精通系列(八):常规设置
进入设置在应用程序的标题栏,点击扳手图标,然后选择“设置”,打开设置模式。您还可以使用键盘快捷键(CMD / CTRL +,)打开模式。常规设置试图最小化你必须改变的设置数量,所以我们建立了一些默认值。但是,鉴于用例的多样性,如果您需要进行调整,请按以下步骤操作: 修剪请求正文中的键和值:如果您使用表单数据或URL编码模式将数据发送到服务器,将其切换为“ON”将导致修剪任何...翻译 2019-09-11 16:19:00 · 761 阅读 · 0 评论 -
POSTMAN从入门到精通系列(七):数据同步
什么是同步?当您登录postman帐户时,同步会使您的所有postman数据可用。更改(例如编辑,添加或删除)会在链接到您帐户的所有设备之间同步。这些实体可以与我们的服务器同步并保存到云端:集合 文件夹 要求 回应 标头预设 环境 环境变量 全局变量 收集运行结果 工作区 历史如何在计算机之间同步?安装Postman应用程序并使用所有设备上的相同电子邮件地...翻译 2019-09-11 15:48:40 · 4845 阅读 · 4 评论 -
POSTMAN从入门到精通系列(六):postman账户
为什么要注册邮箱帐户?当您注册免费邮箱帐户时,您可以:同步并备份您的历史记录,集合,工作空间,环境和标题预设。 轻松处理来自不同机器的多个Postman实例。 创建集合链接以发送给其他开发人员。注册是完全可选的。阅读我们的EULA,安全页面和隐私页面以了解更多信息。注册postman帐户如果您还没有,请下载Postman应用程序。启动应用程序,然后查看登录或注册的提...翻译 2019-09-11 15:42:51 · 2220 阅读 · 1 评论 -
POSTMAN从入门到精通系列(四):工具导航栏
Postman提供了一个多窗口和多标签界面,供您使用API。此界面设计为您提供尽可能多的API空间。侧边栏postman侧边栏可让您查找和管理请求和集合。侧边栏有两个主要选项卡:历史记录和集合。您可以拖动右边缘以调整侧边栏的宽度。您还可以最小化侧栏以显示较小的屏幕,并在状态栏中显示或隐藏侧栏。历史选项卡Postman应用程序会保存您在侧栏中的“历史记录”选...翻译 2019-09-11 15:05:39 · 1269 阅读 · 0 评论