原创 python3 學生管理腳本

#! -*- coding:utf-8 -*-def Show_menu():    print("-" * 34)    print("| 1. 添加學生信息                 |")    print("| 2. 顯示所有

原创 python3 函數迭代器

迭代器協議: 迭代器協議,是指對象(實例)能夠使用next函數獲取下一項數據,在沒有下一項數據之前觸發一個StopIteration異常來終止迭代next(it)  對應__next__(self)方法iter(obj) 對應__iter_

原创 pyton3 with異常

with語句語法:with 表達式1 as 變量名 語句塊作用: 適用於對資源進行訪問的場合,確保使用過程中不管是否發生異常,都會執行必要的清理操作並釋放資源。with open("file.txt") as f:    while Tru

原创 python3的構造方法

1. 作用創建對象時初始化實例變量2. 語法格式def __init__(self[,形式參數列表])    語句3.說明 1.構造方法必須爲   __init__ 不可改變 2.在一個類中,只能有一個__init__構造方法起作用(有多個

原创 crontab 定時任務

基本格式 :*  *  *  *  *  command分 時 日 月 周 命令第1列表示分鐘1~59 每分鐘用*或者 */1表示第2列表示小時1~23(0表示0點)第3列表示日期1~31第4列表示月份1~12第5列標識號星期0~6(0表示

原创 centos7 gitlab搭建

1. 安裝依賴[root@localhost ~]# yum -y install policycoreutils openssh-server openssh-clients postfix[root@localhost ~]# yum

原创 mysql運算符操作

1. 增刪改查操作查詢:    select * from 表名 where 字段名 運算符 數字/字符;修改:   update 表名 set 字段名=值,... where 字段名 運算符 數字/字符刪除:   delete from

原创 mysql數據庫表的管理(增刪改)

表字段管理    1. 添加到末尾    alter table 表名 add 字段名 數據類型;        2 添加到開頭    alter table  表名 add 數據類型 first;        3. 添加到指定位置   

原创 centos 6.5 LVS-DR模式羣集搭建與維護

羣集列表 LB:192.168.4.4RIP1:192.168.4.5RIP2:192.168.4.6RIP3:192.168.4.7NFS:192.168.4.8 LB集羣的管理工作包括1. 創建虛擬服務器2. 添加服務器節點3. 查看集

原创 centos7 修改網卡名爲eth0及基本優化

1 Centos7 修改網卡名及修改靜態ip[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# cp ifcfg-e

原创 python3之類的 __slots__ 屬性

1. 作用  1. 限定一個類創建的實例只能有固定的實例屬性(實例變量),不允許對象添加列表以外的實例屬性  2. 防止用戶因錯寫屬性名稱而發生程序錯誤2. 說明  1. __slots__ 屬性是一個列表,列表的值是字符串  2. 含有_

原创 python3 面向對象的創建及實例的屬性

什麼是對象:  對象是指現實中的物體或實體。什麼是面向對象:  把一切看成是對象(實例),用各種對象之間的關係來描述事務對象的特徵:  對象有很多屬性(名詞)  對象有很多自己的行爲(動作)什麼是類:  擁有相同屬性和行爲的對象分爲一組,即

原创 arp地址解析

A: 192.168.1.20A-11-22-33-44-01B: 192.168.1.30A-11-22-33-44-02C: 192.168.1.40A-11-22-33-44-03ARP(地址解析協議),OSI把網絡工作分爲七層,ip

原创 centos7.4 mysql 5.7.20 源碼安裝

1. 安裝依賴yum install -y cmake bison bison-devel libaio-devel gcc gcc-c++ git  ncurses-develwget https://dev.mysql.com/get/

原创 centos 實現免密鑰登陸

1. 機器列表    A:192.168.4.4    B:192.168.4.5    實現A免密鑰登陸B2.  A生成密鑰對[root@A ~]# ssh-keygen Generating public/private rsa key