一些面試題彙總

2021-08-17 03:21:01 字數 589 閱讀 8480

1.tcp和udp什麼區別,http基於哪種協議,ftp和tftp呢?

答:tcp基於連線的,而udp不是;tcp能保證資料的準確性和順序性,udp不可以;http和ftp基於tcp實現的,tftp是基於udp實現的。

延伸:基於tcp實現的:http,ftp,smtp,tenet,pop3,finger,nntp,

imap4;基於

udp實現的:bootp,dhcp,ntp,tftp,snmp

2.mysql支援哪幾種事務隔離級別?

答:共四種,預設是可重複讀級別,所有級別如下表:

髒讀(dirty read)

不可重複讀(nonrepeatable read)

幻讀(phantom read)

未提交讀(read uncommitted)

可能可能

可能已提交讀(read committed)

不可能可能

可能可重複讀(repeatable read)

不可能不可能

可能可序列化(serializable)

不可能不可能

不可能資料庫事務隔離級別-- 髒讀、幻讀、不可重複讀(清晰解釋)詳細講解

一些面試題

q 您在什麼情況下會用到虛方法?它與介面有什麼不同?a 當在繼承類中想重寫某一方法時會用到虛方法 虛方法是類的成員函式,介面相當於抽象類.q override與過載有什麼區別?a override 就是覆蓋的意思,覆蓋父類的同名方法,而過載則是通過參數列來呼叫方法.q 值型別與引用型別有什麼區別?a...

一些面試題

1.如何檢視埠8080的程序 netstat anp grep 8080 lsof i 8080 2.在 tmp目錄下建立test.txt檔案,內容為 hello,world 用乙個命令寫出來。echo hello,world tmp test.txt 3.敘述下列服務的預設埠號。ftp 20,21...

一些面試題

1.給你乙個長度為n的鍊錶。n很大,但你不知道n有多大。你的任務是從這n個元素中隨機取出k個元素。你只能遍歷這個鍊錶一次。你的演算法必須保證取出的元素恰好有k個,且它們是完全隨機的 出現概率均等 解 先選中前k個,從第k 1個元素到最後乙個元素為止,以k i i k 1,k 2,n 的概率選中第i個...