Java面試相關題目 第一節

2021-07-26 13:34:53 字數 934 閱讀 4011

一、cookie 和session 的區別:

1、cookie資料存放在客戶的瀏覽器上,session資料放在伺服器上。

2、cookie不是很安全,別人可以分析存放在本地的cookie並進行cookie欺騙考慮到安全應當使用session。

3、session會在一定時間內儲存在伺服器上。當訪問增多,會比較占用你伺服器的效能,考慮到減輕伺服器效能方面,應當使用cookie。

4、單個cookie儲存的資料不能超過4k,很多瀏覽器都限制乙個站點最多儲存20個cookie。

二、https 與 http 區別:

1、前者要ssl證書,收費;

2、前者埠443,後者為80;

3、http連線是無狀態的,https協議是由ssl+http協議構建的可進行加密傳輸、身份認證的網路協議 要比http協議安全; 

三、鎖的優化策略:

1、讀寫分離;

2、分段加鎖;

3、減少鎖持有的時間;

4、多個執行緒盡量以相同的順序去獲取資源;

三、 hashtable和hashmap區別:

1、繼承不同,hashtable extends dictionary; hashmap extends abstractmap

2、hashtable key、value不能出現空值,hashmap允許;

3、初始大小、擴容方式不一樣;

4、注意hashmap不是執行緒同步的,如考慮執行緒安全建議用hashtable;

四、string和stringbuffer,stringbuilder區別和聯絡,string為啥不可變,在記憶體中的具體形態:

1、string 字串常量,stringbuffer 字串變數(執行緒安全),stringbuilder 字串變數(非執行緒安全);

dubbo框架介紹

spring框架介紹

zookeeper框架介紹

第一節綜述

shader是什麼?shader是著色器。渲染流水線的概念?渲染流水線的工作任務在於由乙個三維場景出發,生成一張二維影象。渲染流程分為3個階段 應用階段 幾何階段 光柵化階段。1 應用階段 由cpu負責實現,由開發者主導。最重要的輸出是渲染所需的幾何資訊,即渲染圖元。這些渲染圖元傳遞給幾何階段。2 ...

第一節 熱機

一.熱機 內燃機是熱機的一種,以汽油或柴油為燃料 二.汽油機 練1.三.柴油機 練2.從能量轉化的角度看,一台四衝程內燃機在乙個迴圈中 1 哪個衝程存在著化學能轉化為內能的過程?2 哪個衝程存在著內能轉化為機械能的過程?3 哪個衝程具有很明顯的機械能轉化為內能的過程?練3.關於單缸四衝程內燃機,下列...

Python面試真題第一節

1.一行 實現1 100之和 2 如何在乙個函式內部修改全域性變數 3 列出5個python標準庫 4 字典如何刪除鍵和合併兩個字典 5 談下python的gil 6 python實現列表去重的方法 7 fun args,kwargs 中的 args,kwargs什麼意思?8 python2和pyt...