pyGUI(Tk库)
使用Tk库的引用: import tkinter as tk 创建窗口 a1 = tk.TK() tk.Tk就是创建窗口的函数打开窗口 也可以理解为主循环,创建窗口后需要打开窗口,mainloop函数就是用于这个作用的 1a1.mainloop() #mainloop() 是启动这个窗口 设置窗口标题 1a1.title('程序设计') title设置窗口的左上角文字设置窗口大小 1a1.geometry("300x300") 前面的300设置窗口的宽,后面300设置窗口的高窗口打开位置 使用的函数还是geometry函数,只是在定义窗口大小后,在后面用加号连接两个数字表示窗口打开时 距离屏幕左边多少像素、距离屏幕顶部多少像素1...
基于Linux的HA高可用服务搭建
HA高可用服务搭建1、HA Cluster高可用集群HA是High Available缩写。 HA Cluster是指高可用性集群,是保证业务连续性的有效解决方案,一般 有两个或两个以上的节点,且分为活动节点及备用节点。 FailOver:故障自动切换,MASTER/BACKUP,MASTER宕机了,BACKUP 充当主机使用。 2、为什么要引入HA高可用答:主要是为了解决Web服务的单点故障。 HA高可用软件架构原理:keepalived/mha 3、Keepalived软件概述Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS 集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功 能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务 (例如:Nginx、HAproxy、MySQL等)的高可用解决方案软件。 4、Keepalived组成和原理Keepalived软件主要是通过VRRP协议实现高可用功能的(故障切换方 式)。VRRP是Virtual Router...
MQTT
前言 MQTT(Message Queuing Telemetry Transport)是一种轻量级的物联网通信协议,基于发布/订阅模式,支持QoS级别,适用于低带宽、高延迟的网络环境。它具有精简的协议设计,开放的消息协议,以及广泛应用于物联网、M2M通信、消息推送和智能设备等领域。MQTT协议涉及发布者、订阅者和消息代理(Broker)的角色,以及连接、订阅、发布消息的过程,并包含会话保持和心跳机制,确保消息的可靠传输。 MQTT官方文档:MQTT Version 3.1.1 1 MQTT协议概念:1.1 MQTT特点: 轻量级:物联网设备通常在处理能力、内存和能耗方面受到限制。MQTT 开销低、报文小的特点使其非常适合这些设备,因为它消耗更少的资源,即使在有限的能力下也能实现高效的通信。 可靠:物联网网络常常面临高延迟或连接不稳定的情况。MQTT 支持多种 QoS...
基于Linux的QQ农场搭建方案
搭建高可用负载均衡架构—QQ农场项目1、事前准备负载均衡调度器+keepalived keepalived-01:192.168.10.11 keepalived-02:192.168.10.12 nginx+php web-01:192.168.10.13 web-02:192.168.10.14 MySQL数据库 mysql-01:192.168.10.15 NFS网络共享存储 nfs-01:192.168.10.16 关闭防火墙与SELinux、关闭NetworkManager、关闭防火墙firewalld。 2、部署nginx(keepalived-01、keepalived-02、web-01、web-02)1、 避免:Nginx 与 httpd 发生端口冲突 卸载:可能已经安装的 httpd,从而避免发生<端口冲突> 1(rpm -qa | grep -P "^httpd-([0-9].)+") && rpm -e --nodeps httpd || echo "未安装" 2、...
基于Linux的Nginx搭建与管理
Nginx 简介一、Nginx概述1.1 概述Nginx(“engine x”)是一个高性能的 HTTP /反向代理的服务器及电子邮件(IMAP/POP3)代理服务器。 官方测试nginx能够支撑5万并发,并且cpu,内存等资源消耗却非常低,运行非常稳定。最重要的是开源,免费,可商用的。 Nginx还支持热部署,几乎可以做到7 * 24 小时不间断运行,即时运行数个月也不需要重启,还能够在不间断服务的情况下对软件进行升级维护。 1.2 Nginx应用场景1、单机环境下参考服务器配置。 并发连接数在7000+ -8000左右。 集群模式20000+。 2、作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx尤其受到虚拟主机提供商的欢迎。能够支持高达 50,000 个并发连接数的响应。 3、作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器 对外进行服务。Nginx 用 C 编写, 不论是系统资源开销还是 CPU 使用效率都比...
Linux操作基础
1)Linux新手教程一、Linux状态提示符[root@localhost ~]#解析: [ root @ localhost ~ ] # 当前登录名称 登录在 当前登录的主机名称 当前所在的目录名称 身份标志符 ~表示在家目录 #表示超级管理员——————————————————————————————————————————————————[root@localhost ~]# root用户登录在名为localhost的主机上面,目前位于家目录中,他的身份是超级管理员 [cxk@localhost root]$ 二、Linux帮助信息的查询1、Linux命令的种类内嵌命令:Linux内核自带的命令 外部命令:后期安装才能使用的命令 2、区分命令类型命令:type作用:检测命令类型语法格式:type被查询的命令 cd ls 3、帮助信息的查询内嵌命令 ...
数据加载中