背景 今日在工作中閱讀業(yè)務代碼時,發(fā)現(xiàn)用到了OrderedDict類,遂思考如何實現(xiàn)OrderedDict,此文記錄思考與實現(xiàn)過程。 OrderedDict意思上為有序字典,...
背景 今日在工作中閱讀業(yè)務代碼時,發(fā)現(xiàn)用到了OrderedDict類,遂思考如何實現(xiàn)OrderedDict,此文記錄思考與實現(xiàn)過程。 OrderedDict意思上為有序字典,...
僅供學習,轉載請注明出處 前情介紹 前面我利用TCP協(xié)議,返回HTTP數(shù)據(jù)的方法,實現(xiàn)了web靜態(tài)頁面返回的服務端功能。但是這樣并不能滿足大部分的功能需求。 首先需要知道,瀏...
之前一直被Python中的元類困擾,花了點時間去了解metaclass,并記錄下我對于元類的理解,這里使用的是Python3。 編寫類 -> 生成對象 我們使用Python進...
python里面有很多的以__開始和結尾的函數(shù),利用它們可以完成很多復雜的邏輯代碼,而且提高了代碼的簡潔性,本文主要總結了迭代器用到的魔術方法,并且主要以代碼例子進行解釋。 ...
python中的列表、字典屬于可變對象,可變對象的意思就是可以對列表中的元素進行修改。 像數(shù)字、字符串都屬于不可變對象,即不能對它們進行修改: 但是又有人會出現(xiàn)這個問題,不是...
Hi,大家好,很榮幸有這個機會可以通過寫博文的方式,把這些年在后端開發(fā)過程中總結沉淀下來的經(jīng)驗和設計思路分享出來 模塊化設計 根據(jù)業(yè)務場景,將業(yè)務抽離成獨立模塊,對外通過接口...
最近對Python中的協(xié)程挺感興趣,這里記錄對協(xié)程的個人理解。 要理解協(xié)程,首先需要知道生成器是什么。生成器其實就是不斷產(chǎn)出值的函數(shù),只不過在函數(shù)中需要使用yield這一個關...
11那里應該是__slots__吧
Python魔法方法在python中,有一些內置好的特定的方法,這些方法在進行特定的操作時會自動被調用,稱之為魔法方法,下面介紹幾種常見的魔法方法。 1、__init__:初始化函數(shù),在創(chuàng)建實例...