前言 linux系統(tǒng)中真正標(biāo)識用戶的其實并不是我們的用戶名,而是用戶名背后的uid。uid和用戶名的關(guān)系就好比我們的身份證號和姓名的關(guān)系,名字不論怎么變,id是不變的。在li...
前言 linux系統(tǒng)中真正標(biāo)識用戶的其實并不是我們的用戶名,而是用戶名背后的uid。uid和用戶名的關(guān)系就好比我們的身份證號和姓名的關(guān)系,名字不論怎么變,id是不變的。在li...
lru_cache LRU算法原理 LRU (Least Recently Used,最近最少使用) 算法是一種緩存淘汰策略。其根據(jù)數(shù)據(jù)的歷史訪問記錄來進行淘汰,核心思想是,...
cmp_to_key 入門級排序 python的列表提供了sort方法,下面是該方法的一個示例 sort方法的key參數(shù)需要設(shè)置一個函數(shù),這個函數(shù)返回元素參與大小比較的值,這...
python中的原碼反碼和補碼 原碼反碼和補碼的概念 原碼:原碼是二進制數(shù)字的一種簡單的表示法。二進制首位為符號位,1代表負(fù),0代表正。 反碼:反碼可由原碼得到。如果是正數(shù),...
二進制數(shù)轉(zhuǎn)十進制數(shù) 整數(shù)二進制用數(shù)值乘以2的冪次依次相加,小數(shù)二進制用數(shù)值乘以2的負(fù)冪次然后依次相加! 二進制正數(shù)轉(zhuǎn)換為十進制: 以110為例,首先補齊位數(shù),00000110...
一、異或運算的定義 如果a、b兩個值不相同,則異或結(jié)果為1。如果a、b兩個值相同,異或結(jié)果為0。在python中用^表示,如下代碼(注意是二進制表示)。 二、異或運算的性質(zhì) ...
GIL,中文譯為全局解釋器鎖。在講解 GIL 之前,首先通過一個例子來直觀感受一下 GIL 在 Python 多線程程序運行的影響。 運行結(jié)果為: Time used: 0....
前言 當(dāng)我們需要使用某個容器的時候,通常先從docker hub或其它源上下載對應(yīng)的鏡像,然后通過一條命令就可以將其部署到服務(wù)器上,這使得我們能夠快速地部署單個鏡像。但是,當(dāng)...
寫在前面 python應(yīng)用使用虛擬環(huán)境能帶來諸多好處 它可以使我們每個應(yīng)用的python運行環(huán)境保持獨立,不會被污染 有助于版本管理和防止版本沖突 可以快速的freeze和刪...