自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 博客园地址(部分内容审核中,可以去博客园; 看不见图片的可以换火狐浏览器)

博客园地址:https://www.cnblogs.com/ywb123/

2022-06-27 11:29:20 315 1

原创 Linux-tr命令详细使用方法

1、tr介绍Linux tr 命令用于转换或删除文件中的字符。tr 指令从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。2、语法tr [-cdst] [--help] [--version] [第一字符集] [第二字符集]tr [OPTION]…SET1[SET2]3、参数说明字符串含义-c, --complement反选设定字符。...

2023-11-10 16:44:00 276

原创 Jenkins详解(三)

Jenkins详解(三)目录Jenkins详解(三)1、Jenkins介绍2、Jenkins CI/CD 流程3、部署环境3.1 环境准备3.2 安装GitLab3.3 初始化GitLab3.4 GitLab中文社区版补丁包安装3.5 修改GitLab配置文件/etc/gitlab/gitlab.rb3.6 在宿主机输入 http://192.168.200.26:88 地址就可以访问了3.7...

2023-09-03 23:02:00 1446

原创 CI/CD入门(二)

CI/CD入门(二)目录CI/CD入门(二)1、代码上线方案1.1 早期手动部署代码1.2 合理化上线方案1.3 大型企业上线制度和流程1.4 php程序代码上线的具体方案1.5 Java程序代码上线的具体方案1.6 代码上线解决方案注意事项2、理解持续集成、持续交付、持续部署2.1 持续集成2.2 持续交付2.3 持续部署3、Maven 私服 Nexus33.1 Maven和Nexus3 简...

2023-08-17 10:57:00 1270 1

原创 分布式版本控制系统(一)

分布式版本控制系统(一)目录分布式版本控制系统(一)1、Git、Github、Gitlab 的区别2、Git 与 SVN 区别3、Git工作流程4、Git基本概念5、Git 客户端安装使用5.1 git-server安装配置5.2 git-client配置免密登录git服务器5.3 文本编辑器5.4 差异分析工具5.5 查看配置信息5.6 常用的 git 命令5.7 本地项目与远程服务器项目之...

2023-08-15 21:50:00 1141

原创 OpenStack对接Ceph平台

OpenStack对接Ceph平台目录OpenStack对接Ceph平台1、创建后端需要的存储池(ceph-01节点操作)2、创建后端用户2.1 创建密钥(ceph-01节点操作)2.1.1 创建用户client.cinder2.1.2 创建用户client.glance2.1.3 创建用户client.cinder-backup2.2 导出密钥(ceph-01节点操作)2.3 拷贝密钥2.3...

2023-08-11 22:39:00 981 1

原创 Ceph集群安装部署

Ceph集群安装部署目录Ceph集群安装部署1、环境准备1.1 环境简介1.2 配置hosts解析(所有节点)1.3 配置时间同步2、安装docker(所有节点)3、配置镜像3.1 下载ceph镜像(所有节点执行)3.2 搭建制作本地仓库(ceph-01节点执行)3.3 配置私有仓库(所有节点执行)3.4 为 Docker 镜像打标签(ceph-01节点执行)4、安装ceph工具(所有节点执行...

2023-08-10 14:56:00 1397 1

原创 OpenStack-Y版安装部署

OpenStack-Y版安装部署目录OpenStack-Y版安装部署1、环境准备1.1 环境简介1.2 配置hosts解析(所有节点)1.3 配置时间同步1.4 安装openstack客户端(控制节点执行)1.5 安装部署MariaDB(控制节点执行)1.6 安装部署RabbitMQ(控制节点执行)1.7 安装部署Memcache(控制节点执行)2、部署配置keystone(控制节点执行)2....

2023-08-09 15:24:00 1586 6

原创 OpenStack简介

OpenStack简介目录OpenStack简介1、云计算模式2、云计算 虚拟化 openstack之间的关系?3、OpenStack 中有哪些组件?4、计算节点负责虚拟机运行5、网络节点负责对外网络与内网之间的通信5.1 网络节点仅包含Neutron服务5.2 网络节点包含三个网络端口6、存储节点负责对虚拟机的额外存储管理等6.1 存储节点包含Cinder,Swift等服务6.2 存储节点包...

2023-08-08 22:04:00 3826

原创 Keepalived非抢占模式配置

Keepalived非抢占模式配置1、前言非抢占模式,这种模式主要是针对主机崩溃,集群已经重新选出新的主机,并且原来的主机重新上线后并不争夺主机的情况。这种模式适合那些倾向于认为崩溃的主机即便上线还是会出现崩溃的场景。这种模式的核心思想是将所有节点的优先级(priority)值设为相同,当两个节点的优先级相同时,以节点发送VRRP通告的IP作为比较对象,IP较大者为MASTER。2、ke...

2023-07-27 20:49:00 487

原创 代理服务器之 squid、lvs、nginx、haproxy之间的区别

代理服务器之 squid、lvs、nginx、haproxy之间的区别代理服务可简单的分为正向代理和反向代理1、正向代理正向代理服务器:squid用于代理内部网络对 Internet 的连接请求(如 VPN/NAT),客户端指定代理服务器,并将本来要直接发送给目标 Web 服务器的 HTTP 请求先发送到代理服务器上,然后由代理服务器去访问 Web 服务器,并将 Web 服务器的 Res...

2023-06-29 18:22:00 1504

原创 记一次ubuntu系统磁盘无法挂载之gdisk命令的使用

可以使用fdisk -l查看到磁盘分区信息但实际上并未成功(base) root@ywb:~# fdisk -l......The primary GPT table is corrupt, but the backup appears OK, so that will be used.Disk /dev/sde: 4.6 TiB, 5000981077504 bytes, 9767...

2023-06-15 18:03:00 629

原创 Grafana 如何监控容器指标(五)

Grafana 如何监控容器指标(五)1、添加cadvisorCAdvisor 是用于收集有关我们容器信息的常用工具。它是普罗米修斯和格拉法纳用来抓取信息和可视化图表、图表、时间序列和其他各种形式的信息的代理人。CAdvisor从我们的容器中收集各种指标,这些信息被普罗米修斯刮擦,然后grafana将数据转换为有意义的形式。CAdvisor是一个独立的应用程序。它原生支持Docker容器,...

2023-06-05 16:46:00 557

原创 Grafana 汉化调试(四)

Grafana 汉化调试(四)Grafana 最新的9.5.2版本现在已经支持中文了,不用再安装插件去汉化了1、首先进入用户的个人资料2、把语言类型修改成“中文(简体)”3、保存修改4、这是发现界面已经变成中文了...

2023-06-05 12:07:00 3478 4

原创 基于Grafana的WebUI添加Prometheus数据源(三)

基于Grafana的WebUI添加Prometheus数据源(三)1、 Grafana 介绍1.1 什么是GrafanaGrafana是一款近几年比较流行的开源数据绘图工具平台。Grafana原生支持包括但不限于InfluxDB,MySQL,OpenTSDB,PostgreSQL和Prometheus等多种数据源作为输入源数据。官方地址:https://grafana.com/...

2023-06-02 15:13:00 697

原创 promethues 之PromQL数据类型介绍(二)

promethues 之PromQL数据类型介绍(二)1、PromQL 介绍PromQL是promethues 监控系统内置的一种查询语言,类似于MySQL的SQL语句,该语言仅用于读取数据。PromQL是我们学习Promethues最困难也是最重要的部分。当Promethues从系统和服务收集到指标数据时,他会把数据存储在内置的时序数据库(TSDB)中,要对收集的数据进行处理,我们需...

2023-06-01 16:08:00 840

原创 初学prometheus监控(一)

初学prometheus监控(一)1、promethues 介绍1.1 监控的分类监控重要性由高到低业务监控:公司领导比较关心的指标,如电商平台的订单数量,用户的日活等系统监控:主要是跟操作系统相关的基本监控项,比如CPU,内存,硬盘,IO,TCP链接,流量等等网络监控:对网络状态的监控(交换机,路由器,防火墙,VPN等),互联网公司必不可少,但是很多时候又被忽略,例如:IDC机...

2023-05-31 14:33:00 545

原创 zabbix-5.4 配置电话、短信、邮件及机器人报警

zabbix-5.4 配置电话、短信、邮件及机器人报警名称IPiso版本zabbix192.168.200.9ubuntu5.41、前置条件已经安装并配置好了Zabbix5以上版本监控系统。提前下载电话短信报警媒介2、导入报警媒介类型3、打开推送助手官网,选择Zabbix模板推送助手官网4、拷贝保存模板编码5、配置报警用户...

2023-05-17 16:16:00 750 3

原创 手动搭建高可用的 kubernetes 集群(v1.16.6)

手动搭建高可用的 kubernetes 集群(v1.16.6)目录手动搭建高可用的 kubernetes 集群(v1.16.6)1、组件版本和配置策略1.1 主要组件版本1.2 主要配置策略2、初始化系统和全局变量2.1 集群规划2.2 初始化系统环境2.2.1 关闭防火墙2.2.2 关闭 swap 分区2.2.3 关闭 SELinux2.2.4 优化内核参数2.2.5 升级内核2.3 配置环...

2023-04-30 16:54:00 2280

原创 centos 7.9搭建安装confluence-7

centos 7.9搭建安装confluence-71、安装Java环境1.1 解压tar包[root@wiki ~]# tar xf jdk-8u171-linux-x64.tar.gz -C /usr/local/[root@wiki ~]# mv /usr/local/jdk1.8.0_171 /usr/local/jdk1.2 配置java环境变量# 配置java环境变量[...

2023-04-07 16:54:00 1575 6

原创 Ubuntu22.04 安装Mongodb6.X

Ubuntu22.04 安装Mongodb6.X1、Mongodb简介1.1 什么是MongoDB?Mongodb是一个跨平台的面向文档的NoSQL数据库。它使用带有可选模式的类似JSON的BSON来存储数据。应用程序可以以JSON格式检索信息。1.2 MongoDB的优点可以快速开发web型应用,因为灵活,不用像关系型数据库一样需要建表MongoDB存储的是文档(docum...

2023-02-21 17:53:00 1338 2

原创 Linux 使用grep删除两个文件相同部分

Linux 使用grep删除两个文件相同部分首先描述一下这个问题:比如两个文件file1和file2,删除两个文件中共同的部分,留下两个文件中独自有的部分1、已知俩文件内容[root@grep ~]# cat 1.txt aaa111bbb222ccc333ddd444eee555[root@grep ~]# cat 2.txt eee111kkk999e...

2023-02-17 15:00:00 1040

原创 gdal源码安装(ubuntu)

gdal源码安装(ubuntu)1、安装依赖proj# 配置环境变量(base) root@FIB:~# export PKG_CONFIG_PATH=/usr/local/anaconda3/lib/pkgconfig/:$PKG_CONFIG_PATH# 下载源码包(base) root@FIB:~# wget https://github.com/OSGeo/PROJ/rele...

2022-12-23 14:50:00 573

原创 ubuntu18.04安装QT5

ubuntu18.04安装QT51、说明QT界面本不应该做为一个很高的知识点,问题是,越来越多的程序实验,需要界面支持,或用界面显得更加方便,因而专门启动该栏目专门介绍QT方法。因为体系比较庞大,因此,需要一点一点渗透学习。然而,安装好的QT5能否被C++工程调用,这些还是需要慎重行事,否则不成。2、安装2.1 第一步 下载 Qt5.14.2 安装包国内使用清华镜像进行下载: 选择 ...

2022-11-21 16:12:00 1758

原创 parted命令详解-分区

parted命令详解-分区1、选择要分区的硬盘,此处为/dev/sdbroot@ubuntu-virtual-machine:~# parted /dev/sdb GNU Parted 3.2使用 /dev/sdb欢迎使用 GNU Parted! 输入 'help'可获得命令列表.2、创建分区(parted) mklabel ...

2022-09-22 16:24:00 2248

原创 数据库初始化设置密码时报错"SET PASSWORD has no significance for user 'root'@'localhost' as the authentication met...

1、报错示例Re-enter new password: ... Failed! Error: SET PASSWORD has no significance for user 'root'@'localhost' as the authentication method used doesn't store authentication data in the MySQL server...

2022-09-15 14:57:00 10476

原创 ubuntu 22.04 安装gcc-7、g++-7

ubuntu 22.04 安装gcc-7、g++-71、安装gcc-71.1 添加镜像(base) root@FIB:~# vim /etc/apt/sources.list(base) root@FIB:~# tail -1 /etc/apt/sources.listdeb [arch=amd64] http://archive.ubuntu.com/ubuntu focal mai...

2022-09-06 09:47:00 4243

原创 TensorFlow和CUDA、cudnn、Pytorch以及英伟达显卡对应版本对照表

TensorFlow和CUDA、cudnn、Pytorch以及英伟达显卡对应版本对照表CUDA下载地址CUDNN下载地址torch下载英伟达显卡下载一、TensorFlow对应版本对照表版本Python 版本编译器cuDNNCUDAtensorflow-2.9.03.7-3.108.111.2tensorflow-2.8.03.7-3.108.1.........

2022-08-27 23:13:00 10310 6

原创 linux常用快捷键

linux常用快捷键1、命令或路径的补全键tab2、光标回到命令首行ctrl+a3、光标回到命令行尾ctrl+e4、光标向右移动一个字符ctrl+f5、光标向左移动一个字符ctrl+b6、复制命令行内容ctrl+Insert7、粘贴命令行内容shift+Insert8、剪切光标处到行尾的字符ctrl+k9、剪切光标处到行首的字符ctrl+u10、删除光标前的...

2022-07-18 17:48:00 743

原创 Fastmoe安装

Fastmoe安装名称ubuntucudatorchnccl版本18.0410.2torch-1.8.0-cp37-cp37m2.7.81、安装虚拟环境#创建虚拟环境(base) root@9fd4db53dc92:~# conda create -n torch-1.8-cu102-py37 python=3.7#进入虚拟环境(base) r...

2022-07-05 10:02:00 877

原创 Linux安装PPTP

1、安装PPTP1.1 检查是否支持PPTP#返回OK[root@vpn ~]# modprobe ppp-compress-18 && echo okok1.2 添加EPEL源#添加EPEL源[root@vpn ~]# wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rp...

2022-07-04 13:20:00 1358 3

原创 章节十六:复习与反爬虫

章节十六:复习与反爬虫目录章节十六:复习与反爬虫1. 爬虫总复习1.1 工具1.2 解析与提取(一)1.3 解析与提取(二)1.4 更厉害的请求1.5 存储1.6 更多的爬虫1.7 更强大的爬虫——框架1.8 给爬虫加上翅膀2. 爬虫进阶路线指引2.1 解析与提取2.2 存储2.3 数据分析与可视化2.4 更多的爬虫2.5 更强大的爬虫——框架2.6 项目训练3. 反爬虫应对策略汇总1. 爬虫...

2022-06-29 10:14:00 312

原创 章节十四:Scrapy框架

章节十四:Scrapy框架目录章节十四:Scrapy框架1. Scrapy是什么1.1 Scrapy的结构1.2 Scrapy的工作原理2. Scrapy的用法2.1 明确目标与分析过程2.2 代码实现——创建项目2.3 代码实现——编辑爬虫2.4 代码实现——定义数据2.5 代码实操——设置2.6 代码实操——运行3. 代码实操4. 复习5. 习题练习前两关,我们学习了能提升爬虫速度的进阶知...

2022-06-28 21:58:00 276

原创 章节十三:协程实践

章节十三:协程实践目录章节十三:协程实践1. 复习2. 项目实操2.1 明确目标2.2 分析过程2.3 提取数据2.4 代码实现吃什么不会胖——这是我前段时间在健身时比较关注的话题。相信很多人,哪怕不健身,也会和我一样注重饮食的健康,在乎自己每天摄入的食物热量。不过,生活中应该很少有人会专门去统计自己每日摄入的食物热量。显然这样做多少有一些麻烦。可能你得下载一个专门查询热量的APP,填写食...

2022-06-28 09:53:00 383

原创 章节十一:定时与邮件

章节十一:定时与邮件目录章节十一:定时与邮件1. 复习2. 定时与邮件3. 马上开始第一步:明确目标4. 分析过程4.1 爬虫4.2 发送邮件复习阶段4.3 定时5. 代码组装6. 习题练习6.1 习题一6.2 习题二1. 复习上一关我们学习了selenium,它有可视模式与静默模式这两种浏览器的设置方法,二者各有优势。然后学习了使用.get('URL')获取数据,以及解析与提取数据的方法...

2022-06-27 10:14:00 538

原创 章节十:Selenium

章节十:Selenium目录章节十:Selenium1. selenium是什么2. 怎么用2.1 设置浏览器引擎2.2 获取数据2.3 解析与提取数据2.4 自动操作浏览器3. 实操运用3.1 确认目标3.2 分析过程3.3 代码实现4. 本关总结5. 习题练习5.1 习题一5.1.1 练习介绍5.1.2 要求:5.1.3 目的:5.1.4 前期准备(手动):5.1.5 代码实现:5.2 习...

2022-06-26 21:08:00 1600

原创 章节九:cookies

章节九:cookies目录章节九:cookies1. 项目:发表博客评论post请求2. cookies及其用法3. session及其用法4. 存储cookies5. 读取cookies6. 复习7. 习题练习7.1 习题一7.1.1 题目要求7.1.2 分步讲解7.1.3 代码实现7.2 习题二7.2.1 题目要求7.2.2 第一步:分析问题,明确目标7.2.3 第二步:思考要用到的知识7...

2022-06-26 12:22:00 401

原创 章节七:csv&excel

章节七:csv&excel目录章节七:csv&excel1. 存储数据的方式2. 存储数据的基础知识2.1 基础知识:Excel写入与读取2.2 基础知识:csv写入与读取2.3 项目:存储周杰伦的歌曲信息3. 复习4. 习题练习1. 存储数据的方式其实,常用的存储数据的方式有两种——存储成csv格式文件、存储成Excel文件(不是复制黏贴的那种)。我猜想,此时你会想问“c...

2022-06-24 17:45:00 945 1

原创 章节六:带参数请求数据

章节六:带参数请求数据目录章节六:带参数请求数据1. 复习2. 项目:狂热粉丝3. 分析过程3.1 什么是带参数请求数据3.2 如何带参数请求数据4. 代码实现5. 被隐藏的歌曲清单5.1 什么是Request Headers5.2 如何添加Requests Headers6. 复习7. 习题练习7.1 习题一7.2 习题二7.3 习题三1. 复习Network能够记录浏览器的所有请求。我们...

2022-06-24 10:19:00 550

原创 章节四:BeautifulSoup实践

章节四:BeautifulSoup实践目录章节四:BeautifulSoup实践1. 复习2. 项目:解密吴氏私厨3. 分析过程4. 代码实现(一)4.1 获取与解析4.2 提取最小父级标签4.3 一组菜名、URL、食材4.4 写循环,存列表5. 代码实现(二)6. 复习总结7. 习题练习7.1 习题一7.2 习题二解密吴氏私厨,意思就是到吴枫的厨房去看一看,看一看有没有什么好吃的。希望你会喜...

2022-06-22 09:31:00 719

空空如也

空空如也

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

TA关注的人

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