第一個(gè)插圖是B-Tree么?為什么中間那個(gè)節(jié)點(diǎn)只有一個(gè)孩子節(jié)點(diǎn)?
干貨:mysql索引的數(shù)據(jù)結(jié)構(gòu)索引 MySQL官方對索引的定義為:索引(Index)是幫助MySQL高效獲取數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。 我們知道,數(shù)據(jù)庫查詢是數(shù)據(jù)庫的最主要功能之一。我們都希望查詢數(shù)據(jù)的速度能盡可能...
golang中使用channel實(shí)現(xiàn)互斥鎖 通過將帶有一個(gè)緩沖區(qū)的channel作為一個(gè)桶,桶中的數(shù)據(jù)作為鎖,每次要訪問臨界區(qū)的goroutine要首先拿到桶里的鎖,以此來達(dá)...
人都愛聽好話,這是人性的弱點(diǎn)。贊同這句話,這里的好話,并不是指拍馬屁的好話,而是即使表達(dá)相同的意思卻能以不同的方式說出來,讓人聽著舒服。聽的這個(gè)人能懂,更好。畢竟胖子相對于富態(tài)和死胖子更愿意聽到別人說富態(tài),實(shí)際上胖不胖他心里沒數(shù)嗎?人相對于見解獨(dú)到和這個(gè)傻逼怎么會這么想更愿意聽到別人說見解獨(dú)到,事后到底是見解獨(dú)到還是傻逼,他自己心里沒數(shù)嗎?說話的方式是自己掌握的,聽不聽得懂是別人掌握的,跟我們沒關(guān)系。斗圖有一個(gè)圖片的話我覺得可以拿出來表達(dá)這個(gè)意思:我們表面上迎合他,對對對,實(shí)際上我們都想把他捧成大傻逼。假設(shè)你和你同事在聽客戶講解他們的產(chǎn)品,一番講解過后,你們沒聽懂,客戶看大家表情也猜到你們可能沒聽明白,你覺得客戶說:對不起,我可能還沒太講清楚,那我再詳細(xì)的說一遍;還是:我都講這么清楚了,你們還沒聽明白是嗎?(這個(gè)假設(shè)不是偽命題,很多時(shí)候都會遇到。)你覺得你聽到哪句話會舒服呢?
優(yōu)秀的人,從來不會敗給情緒;而會說話的人,在與人交往的過程中往往游刃有余。 別人通過體力賺錢謀職位,他卻能通過恰到好處的幾句話博得別人的歡心,周圍同事朋友喜歡跟他相處,上司賞...
目標(biāo) 知識點(diǎn)Go中靜態(tài)類型的優(yōu)缺點(diǎn)Go的獨(dú)特性Go所擅長的東西Go所面臨的挑戰(zhàn) 技能知道如何使用Go做數(shù)據(jù)模型知道如何在包中組織代碼知道如何測試代碼知道如何寫文檔知道如何使用...
golang中方法是一個(gè)函數(shù)加上一個(gè)函數(shù)的接受者,接受者可以是值類型也可以是指針類型。關(guān)鍵字func和函數(shù)名之間的部分為接受者。 值類型的接受者,不可以改變接受者的值;指針類...
在golang中,struct類型能夠?qū)⑵渌麛?shù)據(jù)類型組合或內(nèi)嵌在一起,struct是復(fù)合類型。 struct不同初始化方式 struct中的內(nèi)嵌類型 在struct類型中,字...
From wiki 閉包在計(jì)算機(jī)科學(xué)中,閉包(英語:Closure),又稱詞法閉包(Lexical Closure)或函數(shù)閉包(function closures),是引用了...
什么是map? map是一個(gè)可以存儲key/value對的一種數(shù)據(jù)結(jié)構(gòu),map像slice一樣是引用類型,map內(nèi)部實(shí)現(xiàn)是一個(gè)hash table,因此在map中存入的數(shù)據(jù)是...
計(jì)算機(jī)中為什么需要數(shù)據(jù)對齊? -數(shù)據(jù)對齊之后可以提高處理器從內(nèi)存中讀取數(shù)據(jù)的效率。例如,4個(gè)字節(jié)的整數(shù)類型如果從奇數(shù)地址開始存儲,那么處理器需要兩次讀取才能將該整數(shù)讀出,如果...
how to avoid gotchas explain the internal mechinasm of interface 接口在golang中的內(nèi)部實(shí)現(xiàn)其實(shí)是一個(gè)包含...
golang中的切片的索引是左閉右開的,切片不存儲數(shù)據(jù),它是對數(shù)組的引用,其他切片可以跟它共享同一個(gè)底層的數(shù)組,所以切片的其實(shí)是數(shù)組的別名。 slice可以看作是一個(gè)包含指針...