面試長見識

2021-10-23 15:57:28 字數 717 閱讀 2269

1.段錯誤

1.5. num & (num-1) 判斷num是否為2的k次方

1.6 %2 = &1 ;

2.num &= (num - 1)

統計乙個數的二進位制中1的個數

count=0

while(k)

3.scanf的%c格式可以讀入換行符,因此需要在每行輸入前把上一行的換行符接受,可以使用scanf(「%*c」)接受乙個字元。

4.(1).golang的不要通過共享記憶體的方式進行通訊,而是應該通過通訊的方式共享記憶體——channel。

(2).golang的goroutine

(3).kubedeam

5.docker 和ubuntu有什麼區別

6.openstack和k8s區別

7.引用傳遞、值傳遞、指標

8.資料隔離級別

未提交讀

提交讀可重複度

可序列化

9.陣列的的*和&

10.int long位元組長

11.結構體sizeof

12.有符號數絕對值大於 2^31(2147483648) 時就需要用long

int 4byte -2147438648~+2141438647

long int 8byte -9223372036854775808~+9223372036854775807

13.分布式

設計模式

開發中長見識

為什麼日常開發中用的最多的是arraylist 由底層的資料結構決定,正在日常開發中,查詢比增刪多,即便是增刪也是往往在list的尾部新增即可,複雜度o 1 比較低,對於增刪來說,底層呼叫的copyof 方法優化過,因此也不會太慢 hashmap不是執行緒安全的,執行緒安全的可以使用concurre...

《見識》(3) 增長見識的五個方法

進度 第三章 談談見識 缺乏見識,缺乏愛,缺乏規矩,是比缺錢更可怕的事。沒有錢,有一輩子的機會能夠獲得,而缺乏這三樣東西,後天再獲得的難度就非常大,而它們的缺乏其實和窮沒有必然聯絡。什麼是見識?見識是你看到聽到知道的一切,是你身處的環境,看到周圍的人,聽到別人說的話。你的所見所聞耳濡目染,潛移默化地...

今天知道位域了 長見識了

今天看 是非人生 那幾個菜程式設計師的水平讓我感到欣慰 原來我還沒那麼.不過提到了乙個 位域 我倒真是沒見過 有些資訊在儲存時,並不需要占用乙個完整的位元組,而只需佔幾個或乙個二進位制位。例如在存放乙個開關量時,只有0和1 兩種狀態,用一位二進位即可。為了節省儲存空間,並使處理簡便,c語言又提供了一...