<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Bo_B0的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Bo_B0</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Bo_B0]]></copyright><item><title><![CDATA[项目04-基于Docker的Prometheus+Grafana+AlertManager的飞书监控报警平台]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/133357341</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/133357341</guid><author>Bo_B0</author><pubDate>Wed, 27 Sep 2023 17:03:44 +0800</pubDate><description><![CDATA[旨在构建一个高可用的监控和报警系统，基于Docker技术，结合Prometheus、Grafana和AlertManager等工具，用于监控多台服务器上的应用程序、资源使用情况以及性能数据。通过整合飞书机器人实现实时报警通知，以便及时响应并解决潜在的问题。]]></description><category></category></item><item><title><![CDATA[项目03-基于Docker_Nginx+LVS+Flask+MySQL的高可用Web集群]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/133220666</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/133220666</guid><author>Bo_B0</author><pubDate>Sat, 23 Sep 2023 22:52:59 +0800</pubDate><description><![CDATA[模拟一个可扩展、高可用性的企业级 Web 应用架构，集成了多个关键组件以支持大规模的 Web 服务。采用了现代化的docker容器化技术、lvs七层负载均衡、keepalived高可用机制、nginx动静分离及反向代理、 uWSGI和Flask动态Web服务器、MySQL半同步复制、prometheus监控和ansible自动化部署，以确保系统的可靠性、性能和可维护性。]]></description><category></category></item><item><title><![CDATA[Nginx运维知识基础详解]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/132900051</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/132900051</guid><author>Bo_B0</author><pubDate>Sat, 16 Sep 2023 18:00:00 +0800</pubDate><description><![CDATA[Nginx是一款轻量级的Web服务器、反向代理服务器，由于它的内存占用少，启动极快，高并发能力强，在互联网项目中广泛应用。]]></description><category></category></item><item><title><![CDATA[MySQL基础运维知识点大全]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/132899976</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/132899976</guid><author>Bo_B0</author><pubDate>Sat, 16 Sep 2023 08:00:00 +0800</pubDate><description><![CDATA[MySQL是一种流行的开源关系型数据库管理系统，广泛应用于Web应用程序。MySQL的运维工作是数据库管理员（DBA）的核心工作之一，包括数据备份与恢复、数据库性能优化、安全性管理等任务。]]></description><category></category></item><item><title><![CDATA[Linux运维基础知识大全]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/132899864</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/132899864</guid><author>Bo_B0</author><pubDate>Fri, 15 Sep 2023 13:08:07 +0800</pubDate><description><![CDATA[Linux运维是指对Linux系统进行维护、管理和优化，确保系统的稳定运行和高效性能。Linux系统作为服务器端操作系统，被广泛应用于互联网、云计算、大数据等领域。Linux运维工程师负责日常系统的监控、故障处理、性能优化、安全防护等工作，同时也要保证系统的高可用性和可扩展性。]]></description><category></category></item><item><title><![CDATA[计算机网络运维方向综合知识大全]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/132899268</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/132899268</guid><author>Bo_B0</author><pubDate>Fri, 15 Sep 2023 12:58:06 +0800</pubDate><description><![CDATA[计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备，通过通信线路和通信设备连接起来，在网络操作系统，网络管理软件及网络通信协议的管理和协调下，实现资源共享和信息传递的计算机系统。]]></description><category></category></item><item><title><![CDATA[项目02—基于keepalived+mysqlrouter+gtid半同步复制的MySQL集群]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/132792449</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/132792449</guid><author>Bo_B0</author><pubDate>Sun, 10 Sep 2023 16:30:23 +0800</pubDate><description><![CDATA[本项目的目的是构建一个高可用的能实现读写分离的高效的MySQL集群，确保业务的稳定，能沟通方便的监控整个集群，同时能批量的去部署和管理整个集群。]]></description><category></category></item><item><title><![CDATA[项目01—基于 DNS+nginx+prometheus 的双 vip 高可用 Web 集群]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/132746415</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/132746415</guid><author>Bo_B0</author><pubDate>Thu, 07 Sep 2023 22:03:11 +0800</pubDate><description><![CDATA[模拟企业构建一个高可用并且高性能的web集群项目，能处理大并发的web业务。使用Ansible实现软件环境的部署，Nginx实现7层负载均衡和搭建web框架，keepalived搭建双vip双master高可用架构，Prometheus+Grafana实现对web集群以及负载均衡器的系统资源监控,NFS实现web集群的数据同源，DNS搭建域名服务器实现对双vip地址进行解析]]></description><category></category></item><item><title><![CDATA[计算机网络原理之网络层详解]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/131866664</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/131866664</guid><author>Bo_B0</author><pubDate>Sat, 22 Jul 2023 14:12:12 +0800</pubDate><description><![CDATA[网络层的主要任务是实现网络互连，进而实现数据包在网络之间的传输；]]></description><category></category></item><item><title><![CDATA[计算机网络原理之数据链路层详解]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/131615956</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/131615956</guid><author>Bo_B0</author><pubDate>Wed, 12 Jul 2023 08:30:00 +0800</pubDate><description><![CDATA[数据链路层是工作在局域网中的，以帧为单位进行传输和处理数据。在物理层提供的服务的基础上向网络层提供服务，其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层]]></description><category></category></item><item><title><![CDATA[计算机网络原理之物理层详解]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/131615916</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/131615916</guid><author>Bo_B0</author><pubDate>Mon, 10 Jul 2023 08:30:00 +0800</pubDate><description><![CDATA[物理层是计算机网络体系结构的底层，它是数据通信过程的基础，提供了网络通信的最基本的硬件和电气特性]]></description><category></category></item><item><title><![CDATA[计算机网络原理初体验]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/131615779</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/131615779</guid><author>Bo_B0</author><pubDate>Sat, 08 Jul 2023 20:04:38 +0800</pubDate><description><![CDATA[计算机网络的组成部分是硬件、软件、协议]]></description><category></category></item><item><title><![CDATA[官方正版制作Win10U盘启动攻略]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/127200055</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/127200055</guid><author>Bo_B0</author><pubDate>Fri, 07 Oct 2022 22:46:24 +0800</pubDate><description><![CDATA[官方下载，绿色无捆绑软件]]></description><category></category></item><item><title><![CDATA[UltraISO制作U盘启动盘安装Win11系统攻略]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/126912383</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/126912383</guid><author>Bo_B0</author><pubDate>Sun, 18 Sep 2022 08:30:00 +0800</pubDate><description><![CDATA[官方下载制作，绿色无捆绑]]></description><category></category></item><item><title><![CDATA[Windows11右键菜单修改为Win10模式的方法]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/126905899</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/126905899</guid><author>Bo_B0</author><pubDate>Sat, 17 Sep 2022 16:14:05 +0800</pubDate><description><![CDATA[win11右键菜单改回win10的步骤教程，有需要的朋友快来看看吧!]]></description><category></category></item><item><title><![CDATA[Python中的re模块（二）]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/124933199</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/124933199</guid><author>Bo_B0</author><pubDate>Tue, 24 May 2022 13:00:00 +0800</pubDate><description><![CDATA[1. finditer()函数
搜索字符串，返回一个Match对象的迭代器（包含匹配的开始和结束的位置）。找到正则匹配的所有子串，把它们作为一个迭代器返回。
格式：
re.finditer(pattern, string, flags=0)

例如：
import re
itext = re.finditer(r'\d+','12 edueduedu44coder deducoder, 11skdh   ds 12')      #匹配所有的数字  
for i in itext:  
    print(]]></description><category></category></item><item><title><![CDATA[Python中的re模块（一）]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/124933513</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/124933513</guid><author>Bo_B0</author><pubDate>Mon, 23 May 2022 20:05:21 +0800</pubDate><description><![CDATA[1. compile()函数
编译正则表达式模式，返回一个对象的模式（可以把那些常用的正则表达式编译成正则表达式对象，这样可以提高一点效率）。
格式：
re.compile(pattern,flags=0)

例如：
import re  
text = "The moment you think about giving up,think of the reason why you held on so long."  
text1 = "Life is a journey,not the destina]]></description><category></category></item><item><title><![CDATA[Python正则表达式]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/124909545</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/124909545</guid><author>Bo_B0</author><pubDate>Sun, 22 May 2022 13:59:37 +0800</pubDate><description><![CDATA[正则表达式是对字符串操作的一种逻辑公式，就是用事先定义好的一些特定字符、及这些特定字符的组合，组成一个“规则字符串”，来筛选出符合这个规则的内容。

可以简单理解为：一个强大的搜索工具中，正则表达式就是你要搜索内容的条件表达式。
1. re.findall（）函数
作用：遍历整个字符串，可以获取其中所有匹配的字符串，返回一个列表。
一般用法：
re.findall(r'正则表达式'，'要匹配的文本')

2. 从小练习接触正则

从字符串中匹配单词to:

import re  
text = "0537.]]></description><category></category></item><item><title><![CDATA[Python包装与授权]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/124820658</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/124820658</guid><author>Bo_B0</author><pubDate>Tue, 17 May 2022 14:49:56 +0800</pubDate><description><![CDATA[包装在Python中经常用到，包装就是把已存在的程序重新打包，使这个程序更加适合当前应用环境。而授权是包装特有的一个属性，通过授权，可以使当前类调用传入对象已存在的属性。

1. 包装
包装就是对已存在对象的属性功能进行调整，删除不需要的、添加或是修改已存在的功能，以达到自己所理想的规格，并装换成另外一种更适合当前使用场合的对外接口。包装包括定义一个类，它的实例拥有标准类型的核心行为。

例如，我们需要处理一个数据，处理这个数据需要一系列的步骤，我们可以将这些步骤写到一个类里面。每当应用于不同的场景时，就.]]></description><category></category></item><item><title><![CDATA[Python类的内建函数]]></title><link>https://blog.youkuaiyun.com/Bo_B0/article/details/124798001</link><guid>https://blog.youkuaiyun.com/Bo_B0/article/details/124798001</guid><author>Bo_B0</author><pubDate>Mon, 16 May 2022 14:12:39 +0800</pubDate><description><![CDATA[1. issubclass()函数
issubclass()是一个布尔函数，这个函数用来判断一个类是否是另外一个类的子类或者子孙类。如果给出的子类确实是给出的父类的子类，则返回True，否则返回False。
它的语法如下：
issubclass(subclass, parentclass)  


parentclass也可以是一个包含若干个父类的元组，只要子类属于元组中某一个父类，则返回True，否则返回False。

2. isinstance()函数
isinstance()是一个布尔函数，这个函数用]]></description><category></category></item></channel></rss>