运维工具
gb4215287
这个作者很懒,什么都没留下…
展开
-
Linux 克隆虚拟机引起的“Device eth0 does not seem to be present, delaying initialization”(亲测重要)
linux动态获取ip地址转载 2022-10-05 21:22:43 · 1310 阅读 · 0 评论 -
VMware 报错:“另一个程序已锁定文件的一部分,进程无法访问”解决办法
vmware虚拟机转载 2022-09-22 18:36:23 · 2017 阅读 · 0 评论 -
CICD持续集成/持续部署
CICD转载 2022-08-11 17:11:53 · 359 阅读 · 0 评论 -
Google浏览器无法打开,出现错误:应用程序无法启动,因为应用程序的并行配置不对,或使用命令行sxstrace.exe工具的解决办法(亲测可行)
chrome浏览器转载 2022-06-02 10:24:43 · 6186 阅读 · 0 评论 -
Linux下ipconfig命令报:command not found 解决方法(亲测)
Linux下ipconfig命令报:command not found 解决方法遇见的问题ipconfig命令失败,说明没有将ipconfig命令配置到环境变量。 需要配置,方法如下查看/sbin 是否在PATHecho $PATH使用管理员权限 运行以下命令suvi /etc/profile# 在profile文件里面PATH=$PATH:/sbinexport PATH=$PATH:/sbin"Esc" + ":wq" 保存文件让配置文件生效source /etc/.转载 2022-05-26 11:20:01 · 9426 阅读 · 0 评论 -
剪映如何调整视频音量
近几年来,手机短视频比较火爆和流行,成为人们日常生活中须臾不可分离的一部分。大家在欣赏别人拍摄制作精美视频的同时,也纷纷拿起手机尝试记录自己日常生活中所发生的一切。如果能在自己所拍摄的视频中调整音量,那是一件再好不过的事情。恰到好处的音量能使视频更具美感、个性化。今天,我向大家介绍如何利用剪映调整视频音量,希望能对大家有所帮助。工具/原料 oppo Find N ColorOS11 剪映7.3.0.08 方法/步骤 登录剪映。在手机桌面,打开剪映APP并登录。转载 2022-04-21 08:26:20 · 1807 阅读 · 0 评论 -
火车采集器V9入门之网址采集 实例讲解
采集网址的目的是进一步通过网址进入内容页,并将内容采集下来。在火车采集器中,为了获取网址而设置的规则称之为网址采集规则,也是正式实施采集的第一步。在此之前,我们需要学习几个专业术语:起始网址:用来获取下级链接地址的入口网址,可以为一条或多条,可以通过添加起始网址向导添加同格式多条网址或导入文本网址。如果没有定义多级网址的获取方法,这些地址即作为内容页网址进行内容采集。多级网址:依次根据列表里面的多级网址顺序采集分析地址,通过依次采集分析到最后一级得到内容页地址。多级网址的获取可以使用页面自动分析和手转载 2022-04-16 19:26:06 · 1714 阅读 · 0 评论 -
Photoshop通过抠图法给照片换背景-PS换背景教程
PS与其拥有的众多编修与绘图工具,可以有效地进行图片编辑工作,深受人们欢迎与喜爱,今天小编就来告诉大家如何使用Photoshop通过抠图法给照片换背景,快来一起看看吧!工具/原料 演示工具:惠普暗影精灵4 演示软件:Adobe Photoshop CC 2017 演示系统:Windows 10 方法/步骤 首先我们当然还是要打开Adobe Photoshop CC啦,然后进入PS的主页,然后将我们需要处理的图片拖入PS主页。 然后在左侧工具区右键转载 2022-04-11 18:26:18 · 1660 阅读 · 0 评论 -
redis根据通配符去批量删除指令
三台三从配置就需要三个一个一个删除./redis-cli -c -h 10.150.30.666 -p 6444 -a 888 keys test*|xargs -i ./redis-cli -c -h 10.150.30.666 -p 6444 -a 888 del {}./redis-cli -c -h 10.150.30.222 -p 6444 -a 888 keys test*|xargs -i ./redis-cli -c -h 10.150.30.222 -p 6444 -a 8..原创 2022-03-01 17:48:08 · 986 阅读 · 0 评论 -
chrome应用程序无法启动因为并行配置不正确的处理办法(亲测可能版本不同)
有使用chrome谷歌浏览器的朋友可能会遇到这样的错误,那就是chrome.exe 应用程序无法启动因为应用程序的并行配置不正确,谷歌浏览器也打不开的情况,那么这一问题要如何解决呢?可能很多朋友不太了解,那么小编就来教大家chrome应用程序无法启动因为并行配置不正确的处理办法。处理办法如下:1、进入chrome的安装路径C:\Program Files (x86)\Google\Chrome\Application\,可以看到两个版本信息,一个64.0.3282.186,一个64.0.3282转载 2022-02-24 15:34:59 · 13541 阅读 · 0 评论 -
怎么利用Excel统计各分数段的人数?(亲测sum函数可用)
每当考试阅卷结束后,老师们都要对考试成绩进行统计,而统计各分数段人数是其中必不可少的一部分。那么怎么快速对各分数段人数进行统计呢?下面我就跟大家分享几个简便的方法。工具/原料 Excel 2010 方法1(利用FREQUENCY函数): 1 以下图的“六年级学生语文成绩表”为例,我们首先设置分数段,因为成绩中有小数点后第一位,所以我们以输入以下分数段为例:“0-59.9、60-69.9、70-79.9、80-89.9、90-100”。 2 接着设置区间分割点,根据转载 2022-01-16 19:33:02 · 22083 阅读 · 0 评论 -
怎样将excel中图表的横纵坐标互换。(亲测)
材料/工具:Excel20071、打开Excel2007表格,以下图为例将横坐标和纵坐标进行互换。2、选中图表,依次点击设计页面中的选择数据选项。3、通过上一步骤的操作,系统弹出选择数据源对话框。4、在弹出的对话框中,点击下图中蓝色箭头指向的切换行/列按钮,点击确定按钮。5、返回到图表中,通过以上操作步骤图表的横坐标和纵坐标就完成了互换。...转载 2021-11-06 21:05:51 · 35499 阅读 · 0 评论 -
Excel图表横坐标设置怎么做?(亲测)
有时候我们在使用excel表格的时候,想设置图表的横坐标,怎么设置呢,下面来分享一下方法工具/原料 excel 设置图表横坐标 方法/步骤 第一步打开excel表格,选中数据,点击插入->柱形图->簇状柱形图,如下图所示: 第二步可以看到生成图表了,并将姓名设置为横坐标,成绩设置为纵坐标,如下图所示: 第三步下面我们来设置横坐标,点击横坐标,鼠标右键可以选择数据源和设置坐标轴格式,如下图所示: 第四步进去选择数据源界面转载 2021-11-06 21:04:52 · 29371 阅读 · 0 评论 -
如何用Excel统计出各科指定分数段的人数?(亲测)
当班级进行完一场考试后,当老师的你如何用Excel统计出各科指定分数段的人数?比如你想知道这次语文考试成绩高于90分的人数是多少,那么在Excel中该如何操作呢?工具/原料 电脑(任意型号都可以) Excel(本案例使用版本为Excel 2016) 例题题目 如下图所示是一份这次期中考试的各个成绩单,现在老师需要知道各个科目中成绩高于90分的学生人数分别是多少: END 方法与步骤 1 步骤1、打开Excel成绩单,如下图所示: 2转载 2021-11-06 21:02:25 · 4342 阅读 · 0 评论 -
在linux中完整路径中的目录间分隔符是,路径分隔符(斜杠/与反斜杠\的问题)
先总结:斜杠/常用;反斜杠\只有在windows系统中使用路径中使用斜杠/和反斜杠\的区别到底是什么?事实上是只有windows系统中用\,其他的项目中,linux中都使用/,这是历史原因,不解释.Unix使用斜杆/ 作为路径分隔符,而web应用最先使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符。Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符。所以目前windows系统上的文件导航栏都是用 反斜杠\转载 2021-09-08 17:01:31 · 3282 阅读 · 0 评论 -
windows系统如何查看端口被占用、杀进程
在使用windows电脑的时候,有时候会出现,其中某一个项目是端口被其他服务占用,导致启动失败,然而又知道哪一个进程占用了这个端口,今天小编介绍一下如何查看vista系统端口占用,以及如何将这个进程杀掉,工具/原料 windows系统的电脑一台, 占用端口的应用, 方法/步骤 首先是启动windows的命令窗口,按键盘上的windows+R,然后在输入框中输入cmd,既可以启动命令窗口 进入windows命令窗口之后,输入命令,输入netstat -ano然后回转载 2021-07-26 15:22:13 · 2847 阅读 · 0 评论 -
Postman Could not get any response
在使用postman时遇到的小问题,记录一下:报错信息如下:Could not get any responseThere was an error connecting to https://xxxxxxxxxxxxx/uatservices/customer-api/user/verify/code/photo.Why this might have happened:The server couldn't send a response:Ensure that the back转载 2021-07-07 10:07:32 · 534 阅读 · 0 评论 -
解决Git中fatal: refusing to merge unrelated histories(亲测)
Git的报错在使用Git的过程中有时会出现一些问题,那么在解决了每个问题的时候,都需要去总结记录下来,下次不再犯。一、fatal: refusing to merge unrelated histories今天在使用Git创建项目的时候,在两个分支合并的时候,出现了下面的这个错误。~/SpringSpace/newframe on master ⌚ 11:35:56$ git merge origin/druidfatal: refusing to merge unrelated his转载 2021-07-06 12:38:08 · 575 阅读 · 0 评论 -
解决Git中fatal: refusing to merge unrelated histories
Git的报错在使用Git的过程中有时会出现一些问题,那么在解决了每个问题的时候,都需要去总结记录下来,下次不再犯。一、fatal: refusing to merge unrelated histories今天在使用Git创建项目的时候,在两个分支合并的时候,出现了下面的这个错误。~/SpringSpace/newframe on master ⌚ 11:35:56$ git merge origin/druidfatal: refusing to merge unrelated his转载 2021-07-16 15:09:40 · 493 阅读 · 0 评论 -
【已解决】github中git push origin master出错:error: failed to push some refs to(亲测)
【背景】折腾:【记录】将googlecode上面的crifanLib迁移到Github上期间出错:? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Administrator@PC-20131018OHXV /cygdrive/e/dev_root/git/crifanLib.转载 2021-06-25 11:38:34 · 449 阅读 · 0 评论 -
Git 修改分支的名称(亲测)
需要将分支old_name修改为new_name,执行如下步骤:1、执行命令git checkout old_name切换到old_name分支,如果已经在这个分支下,可以不执行此步骤2、执行命令git pull origin old_name将代码更新到和远程仓库一致3、执行命令git branch -m old_name new_name将本地仓库的old_name的名称修改为new_name4、执行命令git push origin --delete old_name将远程分支old_name转载 2021-06-24 15:22:02 · 2873 阅读 · 0 评论 -
git 撤销修改以及删除文件(亲测最后一个删除后还原)
撤销修改1、如果当你修改了代码,然后又发现修改错误以后,想撤销前面的操作的时候该怎么办呢?既然错误发现得很及时,就可以很容易地纠正它。你可以删掉最后一行,手动把文件恢复到上一个版本的状态。如果用 git status 查看一下:你可以发现,Git会告诉你, git checkout -- file 可以丢弃工作区的修改:2、如果当你修改了代码,已经add到暂存区而没有进行commit操作的时候,想撤销前面的操作的时候该怎么办呢?Git同样告诉我们,用命令 git reset HE转载 2021-06-04 10:03:13 · 1341 阅读 · 0 评论 -
postman发送post请求,服务器日志确保GET请求错误“ PageNotFound:208 Request method ‘GET‘ not supported”
一、事件经过这段时间在配置菲律宾项目上k8s,今天在测试生产环境时,报了一个错:PageNotFound:208Requestmethod'GET'notsupported。意思是:请求不支持get请求,但是我用postman发的是post请求呀。换了环境测试后,确定不是代码的问题,在想是不是运维这边的容器有做请求的转换导致的,疑问果然是。二、测试例子三、解决方案因为本地的环境相对于容器里的,是外网,需要证书才能访问。所以应该访用https://访问。——————————————...转载 2021-06-03 17:58:44 · 1373 阅读 · 0 评论 -
Linux cached过高问题
Linux手动释放缓存的方法Linux释放内存的命令:syncecho 1 > /proc/sys/vm/drop_cachesdrop_caches的值可以是0-3之间的数字,代表不同的含义:0:不释放(系统默认值)1:释放页缓存2:释放dentries和inodes3:释放所有缓存释放完内存后改回去让系统重新自动分配内存。echo 0 >/proc/sys/vm/drop_cachesfree -m #看内存是否已经释放掉了。如果我们需要释放所有缓存,就输入下面的命转载 2021-05-17 18:17:02 · 3510 阅读 · 1 评论 -
git checkout -b mybranch和git checkout mybranch
创建分支: $ git branch mybranch切换分支: $ git checkout mybranch创建并切换分支: $ git checkout -b mybranch更新master主线上的东西到该分支上:$git rebase master切换到master分支:$git checkout master更新mybranch分支上的东西到master上:$git rebase mybranch提交:git commit -a对最近一次commit的进行修改:git commit转载 2021-03-31 15:21:58 · 233 阅读 · 0 评论 -
chrome应用程序无法启动因为并行配置不正确的处理办法(亲测版本不一样也是类似的操作)
有使用chrome谷歌浏览器的朋友可能会遇到这样的错误,那就是chrome.exe 应用程序无法启动因为应用程序的并行配置不正确,谷歌浏览器也打不开的情况,那么这一问题要如何解决呢?可能很多朋友不太了解,那么小编就来教大家chrome应用程序无法启动因为并行配置不正确的处理办法。处理办法如下:1、进入chrome的安装路径C:\Program Files (x86)\Google\Chrome\Application\,可以看到两个版本信息,一个64.0.3282.186,一个64.0.32转载 2021-03-29 17:06:21 · 3806 阅读 · 0 评论 -
CentOS 7/8 安装 oniguruma 和 oniguruma-devel
来源:https://www.24kplus.com/linux/1614.htmlCentOS 7/8 安装oniguruma和oniguruma-devel。解决configure:error:Packagerequirements(oniguruma)werenotmet:Package'oniguruma',requiredby'virtual:world',notfound问题。CentOS 7 安装yum -y install http://mi...转载 2020-12-02 10:23:46 · 2504 阅读 · 1 评论 -
ping与telnet的区别
由于工作原因经常需要使用命令检测网络连通性,经常用到的命令是ping和telnet二者的区别是:ping用来检查网络是否通畅或者网络连接速度的命令telnet是用来探测指定ip是否开放指定端口例如:ping www.baidu.com结果如下:尝试telnet 百度的http端口:telnet www.baidu.com 80结果如下;尝试telnet百度的ftp端口:telnet www.baidu.com 21结果如下:来源:https.转载 2020-11-13 16:29:14 · 512 阅读 · 0 评论 -
Redis 单线程还是多线程?
Redis 单线程还是多线程前段时间无意间看到一篇博客,讲述了Redis6即将在年底发布的事情,好奇心驱动下搜索了官网,想看看新版Redis带来了什么新的功能,果然得到证实Redis在年底将发布新的版本:6.0,并且Redis创始人兼核心开发者 antirez 在博客也介绍了将在6.0所提供的新功能ACL用户权限控制功能RESP3:新的 Redis 通信协议Cluster 管理工具SSL 支持IO多线程支持新的Module API新的 Expire 算法等具体可以参考相关资料(htt转载 2020-10-22 10:46:10 · 127 阅读 · 0 评论 -
DNS服务器搭建与配置(详细|干货!)
讨论QQ:465925664目录1.DNS查询方式 2.DNS服务器类型 3.DNS配置的主要文件组 4.name.conf文件的配置 5.DNS的资源记录(Resource Record, RR)格式 6.DNS服务器和客户端配置 7.搭建简单的DNS正向解析服务器 8.配置DNS反向解析解析 9.配置bind-chroot环境 10.补充正文 前言:DNS(C/S;53/udp, 53/tcp;BIND;应用层协议)的配置文件是一个复杂的系统,伴随DNS建议出.转载 2020-09-29 14:30:06 · 9377 阅读 · 0 评论 -
搭建DNS域名解析服务器和本地配置HOST文件有什么区别?
1.DNS服务器可以供其他人一起使用,hosts 文件只能是一个人用。这样修改个记录还得每个人都改一次 hosts,而 dns 只需要改一次,大家都生效。2.hosts速度快,不依赖网络,不用担心DNS服务器挂了。3.刚开始我内网200多台机器就是靠puppet分发hosts来搞的,后来又换成了内网DNS的方案,感觉还是集中化管理方便一些。...原创 2020-09-29 14:27:23 · 1349 阅读 · 0 评论 -
CDN技术详解及实现原理
CDN技术详解 一本好的入门书是带你进入陌生领域的明灯,《CDN技术详解》绝对是带你进入CDN行业的那盏最亮的明灯。因此,虽然只是纯粹的重点抄录,我也要把《CDN技术详解》的精华放上网。公诸同好。第一章 引言 “第一公里”是指万维网流量向用户传送的第一个出口,是网站服务器接入互联网的链路所能提供的带宽。这个带宽决定了一个 网站能为用户提供的访问速度和并发访问量。如果业务繁忙,用户的访问数越多,拥塞越严重,网站会在最需要向用户提供服务时失去用户。(还有“中间一公里” 和“最后一公里”分别代..转载 2020-09-29 11:05:54 · 1388 阅读 · 0 评论 -
CDN实现原理
cdn简介由于用户访问源站业务有性能瓶颈,通过cdn技术把源站的内容缓存到多个节点。用户向源站域名发起请求时,请求会被调度至最接近用户的服务节点,直接由服务节点直接快速响应,有效降低用户访问延迟,提升可用性。了解cdn需要先了解一下知识点:dns解析原理 CNAME作用dns解析流程说再多也不如实际应用,让我们从例子中了解dns解析流程$ nslookup www.moehot.com Server: 10.0.0.1Address: 10.0.0.1#5.转载 2020-09-29 11:03:56 · 379 阅读 · 0 评论 -
CDN的实现原理
在描述CDN的实现原理,让我们先看传统的未加缓存服务的访问过程,以便了解CDN缓存访问方式与未加缓存访问方式的差别:用户提交域名→浏览器对域名进行解释→得到目的主机的IP地址→根据IP地址访问发出请求→得到请求数据并回复由上可见,用户访问未使用CDN缓存网站的过程为:1)、用户向浏览器提供要访问的域名;2)、浏览器调用域名解析函数库对域名进行解析,以得到此域名对应的IP地址;3)、浏览器使用所得到的IP地址,向域名的服务主机发出数据访问请求;4)、浏览器根据域名主机返回的数据显示网页转载 2020-09-29 10:56:03 · 109 阅读 · 0 评论 -
浅谈一个网页打开的全过程(涉及DNS、CDN、Nginx负载均衡等)
1、概要 从用户在浏览器输入域名开始,到web页面加载完毕,这是一个说复杂不复杂,说简单不简单的过程,下文暂且把这个过程称作网页加载过程。下面我将依靠自己的经验,总结一下整个过程。如有错漏,欢迎指正。 阅读本文需要读者已有一定的计算机知识,了解TCP、DNS等。2、分析 众所周知,打开一个网页的过程中,浏览器会因页面上的css/js/image等静态资源会多次发起连接请求,所以我们暂且把这个网页加载过程分成两部分:html(jsp/php/aspx) 页面加载(假设存在简单的Ngi转载 2020-09-29 10:51:04 · 308 阅读 · 0 评论 -
服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型
服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型下面是“黑夜路人”的《大型网站架构优化(PHP)与相关开源软件使用建议》=======================================F5全称: F5-BIG-IP-GTM 全球流量管理器.是一家叫F5 Networks的公司开发的四~七层交换机,软硬件捆绑.据说最初用BSD系统,现在是LINUX;硬件是Intel的PC架构,再加周边的网络和专用加速设备.当然要提提售价, 都是几十万RMB的身价.这转载 2020-09-28 17:41:07 · 733 阅读 · 0 评论 -
网络中的七层协议与TCP/IP五层模型
socket(套接字)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,计算机操作系统为应用程序与TCP/IP协议交互提供了套接字(Socket)接口。应用层可以和传输层通过Socket接口,区分来自不同应用程序进程或网络连接的通信,实现数据传输的并发服务。转载 2020-09-28 09:58:23 · 207 阅读 · 0 评论 -
浅析php-fpm静态和动态执行方式的比较
这篇文章主要介绍了php-fpm静态和动态执行方式的比较,较为详细的分析了php-fpm静态和动态执行方式的原理、参数功能与相关使用技巧,需要的朋友可以参考下本文实例讲述了php-fpm静态和动态执行方式的比较。分享给大家供大家参考,具体如下:前段时间配置php-fpm的时候,无意间发现原来他还有两种执行方式。与Apache一样,他的进程数也是可以根据设置分为动态和静态的。而php-fpm也是同样存在两种方式,一种是直接开启指定数量的php-fpm进程,不再增加或者减少;另一种则是开始的时候开启转载 2020-09-22 15:36:04 · 282 阅读 · 0 评论 -
从零搭建Prometheus监控报警系统
从零开始搭建Prometheus自动监控报警系统从零搭建Prometheus监控报警系统什么是Prometheus?Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本。 2016年由Google发起Linux基金会旗下的原生云基金会(Cloud Native Computing Foundation), 将Prometheus纳入其下第二大开源项目。 Promethe转载 2020-09-18 15:40:00 · 372 阅读 · 1 评论 -
深入浅出Mysql(四)
大批量插入数据优化1、对应Myisam类型的表,可以通过以下方式快速的导入大量数据alter table tablname DISABLE KEYS;loading the data alter table tablname enable keys;这两个命令用来打开或者关闭Myisam表非唯一索引的更新。2、对于InnoDB类型的表,这种方式并不能提高导入的效率,我们可以采取下面几种策略:(1)、因为InnoDB类型的表是按照主键的顺序保存的,所以将导入的数据按照主键的顺序排列,可以有转载 2020-09-18 14:42:56 · 161 阅读 · 0 评论