摘要:
1.禁用firewalld systemctl stop firewalld systemctl disable firewalld 2.安装ipset yum -y install ipset 3. 创建ipset规则 ipset create blocklist hash:ip ipset cr 阅读全文
摘要:
一、概念 Python中反射是作用于类中的方法和属性,通过字符串映射或修改程序运行时的状态、属性、方法。 二、反射方法 2.1、hasattr(obj,name_str) 判断一个对象obj中是否有对应的name_str字符串的属性或者方法 2.1、getattr(obj,name_str) 根据字 阅读全文
摘要:
一、概述 我们知道类可以实例化出对象,那么类本身又是怎么产生的呢?我们就来追溯一下类的起源。 二、类的起源 2.1 创建一个类 在python中有个说法:一切皆为对象。如果按照一切事物都是对象的理论:obj对象是通过执行Foo类的构造方法创建,那么Foo类对象应该也是通过执行某个类的 构造方法 创建 阅读全文
摘要:
一、静态方法 1.1、定义 在类中的方法前面通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法 1.2、静态方法的特性 静态方法是不能访问实例变量和类变量的 事实上以上代码运行会出错的,说speak 需要一个self参数,但调用时却没有传递,没错,当speak变成静态方法后,再通 阅读全文
摘要:
一、系统环境 操作系统: centos 7 zabbix版本:3.2.5 二、安装zabbix客户端 # wget http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch .rpm # yum - 阅读全文
摘要:
Python的数据结构总体分为两类: 1、字符串和数字 2、列表、元组、字典等 一、字符串和数字 对于字符串和数字而言,赋值(=)、浅拷贝(copy)和深拷贝(deepcopy)其实都没有意义,因为它们都永远指向同一个内存地址。 如图: 二、列表、元组、字典等 对于列表、字典而言,进行赋值(=)、浅 阅读全文
摘要:
一、系统和版本 操作系统:centos7 zabbix版本: 3.2.5 二、安装sendmail yum -y install sendmail systemctl enable sendmail systemctl start sendmail 1.如果启动的时候报错 My unqualifie 阅读全文
摘要:
一、下载模板 http://www.zabbix.org/wiki/Zabbix_Templates 我这边ESXI 版本是6.0的,但是模板只有5,也可以用 二、添加模板 配置 > 模板 > 载入 三、创建主机群 配置 主机群组 创建主机群组 四、添加主机 配置 主机 创建主机 选择 SNMP接口 阅读全文
摘要:
zabbix版本: 3.2.5 zabbix 自带的windows模板中没有监控cpu使用率的,可以在模板里自己添加 1. 配置 > 模板 > Template OS Windows 2. 监控项 > 添加监控项 应用集 : CPU 3. 图形 > 添加图形 取个名称, 监控项选择刚才的新建的 4. 阅读全文
摘要:
一、前言 Python面向对象的三大特性:继承、封装和多态。 封装:在类中对数据的赋值、内部调用对外部用户是透明的,这使类变成了一个胶囊或容器,里面包含着类的数据和方法。 二、封装 在类中我们封装什么? 2.1 封装属性和方法 类中:封装了全局属性、普通属性、各种方法 对象: 封装了普通属性的值 2 阅读全文