原创 函數

由若干語句組成的語句塊、函數名稱、參數列表構成,它是python中組織代碼的最小單元,通常按照代碼的功能劃分,將其封裝成一個個的功能函數。 Python中的函數定義函數的語法如下:def 函數名(參數列表):函數體(代碼塊)[return

原创 python中魔術方法簡述

魔術方法:***實例化:new :實例化一個對象 方法很少使用,一般使用return super().))new(cls)基類ibject方法來創建實例並返回。 hash:返回一個整數,如果定義這個方法該類的實例就可hash。eq:

原创 日誌分析大致流程

簡單概述:生產過程中會生成大量的系統日誌,應用程序日誌,安全日誌等等,通過對日誌的分析可以瞭解服務器的負載,健康狀況,可以分析客戶的分佈情況,客戶的行爲,甚至基於這些分析可以做出預測。 一般採集流程:日誌產出 ——>採集——>儲存——>分析

原创 重要數據結構——list,tuple,set,dict

基本特性和創建對比: 列表: 可變的,可重複的,有序的 ,線性的 列表個體稱爲元素,元素可以是任一對象 一定均勻分配每個元素的內存存儲空間,因爲它靠偏移量來搜索元素,列表中存放的都是數據的內存地址,而不是數據,真正的數據存放在其他地方。

原创 函數

由若干語句組成的語句塊、函數名稱、參數列表構成,它是python中組織代碼的最小單元,通常按照代碼的功能劃分,將其封裝成一個個的功能函數。 Python中的函數定義函數的語法如下:def 函數名(參數列表):函數體(代碼塊)[return

原创 文件IO序列化及反序列化

序列化 (Serialization)將對象的狀態信息轉換爲可以存儲或傳輸的形式的過程。在序列化期間,對象將其當前狀態寫入到臨時或持久性存儲區。簡單點言之:通過設計的一套協議,按照莫種規則,把內存中的數據保存到文件中或者直通過網絡傳輸。把數

原创 關於閉包即雙層裝飾器的理解

** 閉包**:就是一個概念,出現在嵌套函數中,指的是內層函數引用到了外層函數的**自由變量**(未在本地作用域中定義的局部變量),就形成了閉包。 函數的局部作用域是不能夠保存信息的,即在函數內部聲明變量在函數調用結束之後函數裏面保存的