大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 2020年最新匯總Java面試題及答案

2020年最新匯總Java面試題及答案

更新時間:2019-12-23 16:16:32 來源:動力節點 瀏覽10699次

1.TCP如何保證可靠傳輸?三次握手過程?

  在TCP的連接中,數據流必須以正確的順序送達對方。TCP的可靠性是通過順序編號和確認(ACK)來實現的。TCP 連接是通過三次握手進行初始化的。三次握手的目的是同步連接雙方的序列號和確認號并交換 TCP 窗口大小信息。第一次是客戶端發起連接;第二次表示服務器收到了客戶端的請求;第三次表示客戶端收到了服務器的反饋。

  2. Linux下你常用的命令有哪些?

  (1)cd命令用來改變所在目錄。cd / 轉到根目錄中cd ~ 轉到用戶目錄下

  (2) ls命令用來查看目錄的內容。

  (3)cp命令用來拷貝文件cp

  (4)mv命令 mv t.txt Document 把文件t.txt 移動到目錄Document中。

  3. 常用的hash算法有哪些?

  (1)加法hash:所謂的加法Hash就是把輸入元素一個一個的加起來構成最后的結果。

  (2)位運算hash:這類型Hash函數通過利用各種位運算(常見的是移位和異或)來充分的混合輸入元素

  (3)乘法hash:33*hash + key.charAt(i)

  4. 什么是一致性哈希?

  設計目標是為了解決因特網中的熱點(Hot spot)問題,一致性hash算法提出了在動態變化的Cache環境中,判定哈希算法好壞的四個定義:平衡性(Balance) ;單調性(Monotonicity) ;分散性(Spread) ;負載(Load)

  5. 數據庫中的范式有哪些?

  第一范式----數據庫中的表(所有字段值)都是不可分割的原子數據項。

  第二范式----數據庫表中的每一列都和主鍵相關,而不能只和主鍵的某一部分相關。

  第三范式----數據庫表中每一列數據都和主鍵直接相關,不能間接相關。范式是為了減小數據冗余。

  6. 數據庫中的索引的結構?什么情況下適合建索引?

  數據庫中索引的結構是一種排序的數據結構,數據庫索引是通過B樹和變形的B+樹實現的。什么情況下不適合建立索引:1.對于在查詢過程中很少使用或參考的列;對于那些只有很少數據值的列;對于那些定義為image,text和bit數據類型的列;當修改性能遠大于檢索性能。

  根據系統自身的環境情況,有效的限制執行線程的數量,使得運行效果達到最佳。線程主要是通過控制執行的線程的數量,超出數量的線程排隊等候,等待有任務執行完畢,再從隊列最前面取出任務執行

  7. concurrent包下面,都用過什么?

  java.util.concurrent、java.util.concurrent.atomic和java.util.concurrent.lock

  8. 常用的數據庫有哪些?redis用過嗎?

  Oracle數據庫、SQLServer數據庫、DB2數據庫、MongoDB數據庫、MySQL數據庫等

  9. 你知道的開源協議有哪些?

  GPL (GNU General Public License) :GNU通用公共許可協議

  LGPL (GNU Lesser General Public License) :GNU寬通用公共許可協議

  BSD(Berkeley Software Distribution) :伯克利軟件分發許可協議

  MIT(Massachusetts Institute of Technology):MIT之名源自麻省理工學院

  Apache (Apache License) :Apache許可協議

  MPL (Mozilla Public License) :Mozilla公共許可協議

  10.表單提交中,get和post區別

  (1)get從服務器獲取信息,post向服務器傳信息

  (2)get傳送數據量比較小,post可以比較大

  (3)get安全性比較低

  11. TCP 協議與 UDP 協議有什么區別?(answer答案)

  TCP(Tranfer Control Protocol)的縮寫,是一種面向連接的保證傳輸的協議,在傳輸數據流前,雙方會先建立一條虛擬的通信道。可以很少差錯傳輸數據。

  UDP(User DataGram Protocol)的縮寫,是一種無連接的協議,使用UDP傳輸數據時,每個數據段都是一個獨立的信息,包括完整的源地址和目的地,在網絡上以任何可能的 路徑傳到目的地,因此,能否到達目的地,以及到達目的地的時間和內容的完整性都不能保證。

  所以TCP必UDP多了建立連接的時間。相對UDP而言,TCP具有更高的安全性和可靠性。

  TCP協議傳輸的大小不限制,一旦連接被建立,雙方可以按照一定的格式傳輸大量的數據,而UDP是一個不可靠的協議,大小有限制,每次不能超過64K。

2020年最新匯總Java面試題及答案

      以上就是動力節點Java培訓機構小編介紹的“2020年最新匯總Java面試題及答案”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

相關推薦

最新最全java面試題及答案(初級到高級)

史上最全的中高級JAVA工程師面試題及答案匯總

Java高級開發工程師面試題

2019史上最全java面試題題庫大全800題

哪有資深java工程師面試題

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美性xxx | jizz成熟丰满老女人 | 99er久久| 久久精品国产99久久久 | 日日碰夜夜 | 亚洲欧美精品国产一区色综合 | 奇米影视第七色 | 5566中文字幕亚洲精品 | 九九久久精品 | 亚洲欧美日韩一区成人 | 久草在线视频在线 | 欧美成人一区二区三区在线视频 | 久久久久久久久久久96av | 欧美日韩中出 | 亚洲国产免费 | 性欧美高清come | 天天做.天天爱.天天综合网 | 2021国产精品久久久久 | 一级在线毛片 | 91福利社 | 色播影音 | 亚洲综合色视频在线观看 | 久久久香蕉 | 久久国产精品网 | 国产精品三区四区 | 在线 中文字幕 日韩 欧美 | 国产日韩欧美在线观看免费视频 | 天海翼一区二区三区高清视频 | 久久久久久亚洲精品影院 | 欧美成人免费视频a | 亚洲欧洲一区二区三区在线 | 免费一级毛片不卡在线播放 | 精品一区二区三区影片 | 免费女人18a级毛片视频 | 免费一级欧美毛片 | 欧美在线视频播放 | 亚洲999 | 久久一区视频 | 一区二区视频在线播放 | 99热久久这里只精品国产 | 99成人在线观看 |