回顧 1.標(biāo)準(zhǔn)事務(wù)四個(gè)特性ACID 原子性(atomicity):最小工作單元,要么都成功,要么都失敗回滾。 一致性(consistency):...
并發(fā)控制 讀寫(xiě)鎖共享鎖(讀鎖):讀鎖是共享的,相互不阻塞,但會(huì)阻塞寫(xiě)鎖;多個(gè)客戶(hù)在同一時(shí)刻可以讀取同一個(gè)資源,互不干擾。排他鎖(寫(xiě)鎖):寫(xiě)鎖是排...
__get__,__set__,__delete__ 設(shè)計(jì)描述符descriptor需要使用 __getattr__, __getattribu...
pyenv下載python版本過(guò)慢,可以使用國(guó)內(nèi)鏡像。 一行命令:"v=3.7.1|wget http://mirrors.sohu.com/p...
索引是存儲(chǔ)引擎用于快速找到記錄的一種數(shù)據(jù)結(jié)構(gòu)。 索引可以包含一個(gè)列或多個(gè)列的值,多個(gè)列的話(huà),順序很關(guān)鍵。 大多數(shù)索引使用的是B-Tree數(shù)據(jù)結(jié)構(gòu)...
子類(lèi)中擴(kuò)展property 問(wèn)題在子類(lèi)中,想要擴(kuò)展定義在父類(lèi)中的property的功能 如果你僅僅只想擴(kuò)展property的某一個(gè)方法, 那么可...
創(chuàng)建大量對(duì)象時(shí)節(jié)省內(nèi)存方法 問(wèn)題:你的程序要?jiǎng)?chuàng)建大量 可能上百萬(wàn) 的對(duì)象,導(dǎo)致占用很大的內(nèi)存 對(duì)于主要是用來(lái)當(dāng)成簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)的類(lèi)而言,你可...
啟動(dòng)與停止線(xiàn)程 庫(kù)可以在單獨(dú)的線(xiàn)程中執(zhí)行任何的在Python中可以調(diào)用的對(duì)象 當(dāng)你創(chuàng)建好一個(gè)線(xiàn)程對(duì)象后,該對(duì)象并不會(huì)立即執(zhí)行,除非你調(diào)用它的st...
本文參考鏈接:https://mp.weixin.qq.com/s/lG1yuHtOTjsorHBlgnLGgQ Visitor模式實(shí)現(xiàn) ite...