Python程序的文件结构Python的源程序文件通常以 .py 结尾,第一行为 shellbang,即执行脚本时通知文件内容要使用哪个解释器来解释,Python 当中一切皆对象。 Python程序可以分解成模块、语句、表达式和对象。程序由模块组成,模块包含语句,语句包含表达式,表达式建立并处理对象 ...
Python的字符编码
二进制与数字在古代,曾经使用的通信方式是使用烽火台,一旦出现战事,有敌人发起攻击,则会点燃烽火用烟来传递信息。因为光信号的传递速度很快,所以古代的这种信息传递方式是非常高效的。假设长城足够长的话,通过烽火依次传递消息,能很快的传递信息给盟友。点火代就表敌人来了,不点火则代表没有敌人。但是这种信息传递 ...
在Linux上编译安装Python3
目前在 Redhat 系列系统上,默认装的是 python2,在 RHEL8 及以上系统可以使用 yum 命令直接进行 rpm 包的安装。为了能够在 CentOS 上进行 Python 解释器多版本共存,就需要编译安装了。这里我结合了自身的经验,总结了一下 Python3 的编译安装。 首先要解决依 ...
Zabbix3.4入门教程
Linux下常用的系统监控软件有 Nagios、Cacti、Zabbix、Monit 等,这些开源的软件可以帮助我们更好的管理机器,在第一时间内发现问题,并及时发送告警,通知系统维护人员 Zabbix简介Alexei Vladishev创建了Zabbix项目,当前处于活跃开发状态,Zabbix SI ...
Haproxy的应用
多次代理 如上图所示,在 192.168.1.0/24 这个网段的客户端想要访问在 172.20.0.0/20 网段内的服务器,所有的通信又不想暴露在互联网上,因此可以在这两个网段内分别都放一台 Haproxy 服务器,并将两台 Haproxy 直连,10.94.0.73 到 10.94.0.72 ...
Haproxy配置文件参数说明
Haproxy 的配置处理 3 类来主要参数来源: 最优先处理的命令行参数; global 配置段,用于设定全局配置参数; proxy相关配置段,如defaults、listen、frontend和backend; 时间格式一些包含了值的参数表示时间,如超时时长。这些值一般以毫秒为单位,但也可以 ...
Haproxy及安装配置
简介 HAProxy 提供高可用性、负载均衡以及基于 TCP 和 HTTP 应用的代理,支持 http 的虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy 特别适用于那些负载特大的 web 站点,这些站点通常又需要会话保持或七层处理 HAProxy 运行在时下的硬件上,完全可以支持数 ...
Cobbler无人值守安装CentOS
简介Cobbler 是一个 Linux 服务器快速网络安装的服务,而且在经过调整也可以支持网络安装 windows。该工具使用 Python 开发,小巧轻便(才 15k 行 Python 代码),可以通过网络启动(PXE )的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理 DHCP,DNS, ...