miracler
-
http協議
##socket套接字– 套接字,進程間通信IPC的一種實現,允許位于不同主機(或同一主機)上不同進程之間進行通信和數據交換。– socketAPI:封裝了內核中所提供的socket通信相關的系統調用– socketDomain:根據其所使用的地址– AF_INET:Address Family,Ipv4…
-
網絡基礎
#**計算機網絡**##網絡的特征– 速度、成本、安全性、可用性、可擴展性、可靠性、拓撲 ##**物理拓撲分類**– 總線型– 所有設備均可接受信號– 星型拓撲– 通過中心點傳輸,單一故障點– 擴展星型拓撲– 比星型拓撲的復原能力強– 環拓撲– 信號繞…
-
面向對象魔術方法
##**特殊屬性**– __name__ 類、函數、方法等的名字– __module__ 類定義所在的模塊名– __class__ 對象或類所屬的類– __bases__ 類的基類的元組,順序為它們在基類列表中出現的順序– __doc__ 類、函數的文檔字符串,如果沒有定義則為None–…
-
python面向對象
##**語言的分類**– 面向機器:匯編語言– 面向過程:c語言– 面向對象:C++ Java Python ##**面向對象**– 類class– 類是抽象的概念,萬事萬物的抽象,是一類事物的共同特征集合。– 對象instance object– 對象是類的具象,是一個實體…
-
正則表達式
##**正則表達式**– 正則表達式是文本處理極為重要的技術,用它可以對字符串按照某種規則進行檢索、替換– 分類:– BRE:基本正則表達式,grep sed vi等軟件支持。vim有擴展– ERE:擴展正則表達式,egrep(grep -E) sed -r等– PCRE:幾乎所有高級語言都是PCR…
-
python高階函數與裝飾器
##**高階函數**– 函數是python中的一等公民– 函數也是對象,可調用對象– 函數可以作為普通變量、參數、返回值等等– 數學概念y = g(f(x))– 高階函數滿足以下至少一個條件:1.接收一個或多個函數作為參數 2.輸出一個函數 ##**舉例(計數器)**def counter(base…
-
python函數與作用域
##函數– 函數— 數學定義:y=f(x),y是x的函數,x是自變量— python函數:由若干語句組成的語句塊、函數名稱、參數列表構成,它是組織代碼的最小單元;完成一定的功能 – 函數的作用— 結構化編程對代碼的最基本的封裝,一般按照功能組織一段代碼— 封裝的目的是為了復用,減少冗余代…
-
python內建函數
# Python內建函數(部分)– 標識id返回對象的唯一標識,CPython返回內存地址– 哈希hash()返回一個對象的哈希值– 類型type()返回對象類型– 類型轉換float() int() bin() hex() oct() bool() list() tuple() dict()set() com…
-
python知識點
#ipython的使用## 幫助功能?:Ipython的概述和簡介help(name):查詢指定名稱的幫助obj?:列出obj對象的詳細信息obj??:列出更加詳細信息 ## 特殊變量_ :表示前一次的輸出__:倒數第二次輸出___:倒數第三次輸出_dh:目錄歷史_oh:輸出歷史 ## shell命令!command 執行shell命令!ls -l!touc…
-
python第二周
#python數據結構(list) ## 分類 數值型:int、float、complex、bool 序列對象:字符串 str ? 列表 ?list ? 元組 ?tuple 鍵值對: 集合 set ? 字典 dict ## 數字的處理函數 math.e ?math.pi: 自如常數和π round(): ?四舍六入五去偶 floor(): ?取…
-
python基礎
shell作業 1. 取出文件基名 ????法一:cat 1.txt | egrep -o “[^/]+$” ????法二:awk -F/ ‘{print $NF}’ 1.txt 2. 取ip地址 ????法一:ifconfig eth0 | grep “inet addr” | awk ‘{print $2}’ | cut -d: -f2 ?…
-
linux基礎第二周
1.?用chattr命令防止系統中某個關鍵文件被修改:# chattr +i /etc/resolv.conf 然后用mv /etc/resolv.conf等命令操作于該文件,都是得到Operation not permitted 的結果。vim編輯該文件時會提示W10: Warning: Changing a readonly file錯誤。要想修改此文件…
-
linux基礎命令
1. 屬主 屬組 其他人 當一個進程訪問文件時,首先匹配的是uid,其次是gid,最后是other 2. 認證信息庫存儲位置: 用戶的認證信息庫:/etc/shadow 組的認證信息庫:/etc/gsh…