原创 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