1. 遍歷鏈表 將已經(jīng)遍歷過的節(jié)點放在一個hash表中,如果一個節(jié)點已經(jīng)存在hash表中,說明有環(huán)。時間復(fù)雜度:O(n)空間復(fù)雜度:O(n) 2. 快慢指針 時間復(fù)雜度:O(...
什么是系統(tǒng)架構(gòu)師? 系統(tǒng)架構(gòu)師是一個既需要掌控整體又需要洞悉局部瓶頸并依據(jù)具體的業(yè)務(wù)場景給出解決方案的團隊領(lǐng)導(dǎo)型人物。一個架構(gòu)師得需要足夠的想像力,能把各種目標(biāo)需求進行不同維...
1、變量 1.1、什么是變量 變量是計算機內(nèi)存中的單元,其中存放的值是可以改變。當(dāng)shell腳本需要保存一些信息時,如一個文件名或是一個數(shù)字,這時候就可以把信息存放在一個變量...
? 查看CPU信息:lscpu ? 查看內(nèi)存信息:free -h ? 查看硬盤信息:df -h 顯示當(dāng)前文件夾的大小image.png 打印變量需要echo 美元符號$可以對...
筆者近期在工作之中編程實現(xiàn)一個Cache結(jié)構(gòu)的封裝,需要使用到C++之中的互斥量Mutex,于是花了一些時間進行了調(diào)研。(結(jié)果對C++標(biāo)準(zhǔn)庫很是絕望....)最終還是通過利用...
mutex用來協(xié)助采取獨占方式控制對資源的并發(fā)訪問,這里的資源可能是一個對象,或多個對象的組合,為了獲得獨占式的資源訪問能力,相應(yīng)的線程必須鎖定mutex,這樣可以防止其它線...
如果沒有了這三個git小工具,我可能都活不下去了。 每個開發(fā)者都有一些他們自己喜歡的git技巧。下面分享一些是我最喜歡的,也是我從有印象以來一直在用的。 首先,這些這些命令大...
grep 只要出現(xiàn)gene字眼都查找出 精確查找,一個單詞一個單詞的搜索 用于找文件前綴 到file文件里面查找關(guān)鍵詞grep -w -f file -n顯示行號 正則表達式...
來自公眾號:51CTO技術(shù)棧作者:李航 “ 本文主要幫助大家熟悉 Nginx 有哪些應(yīng)用場景、Nginx 特點和架構(gòu)模型以及相關(guān)流程、Nginx 定制化開發(fā)的幾種模塊分類。讀...
一句話,關(guān)我屁事兒
范冰冰李晨丨我們只是分手,又不妨礙我們一起吃飯逛街再干點啥7月2日,有媒體曝光范冰冰與李晨在宣布分手后的第三天相約聚餐的畫面。李晨開車來到一家餐廳附近,過了沒多久,范冰冰的車也駛至附近,隨后在助理的陪同下走進餐廳。用完餐后,二人都戴...