1,HTTP協議,get和post的區別。瀏覽器
2.索引的做用,創建更多的索引會出現什麼其餘的狀況?緩存
3.有哪幾種常見的線程池?安全
4,tcp,udp區別,爲何可靠和不可靠?服務器
5.tcp三次握手,四次揮手tcp
6.HTTP報文格式,tcp協議ide
答案:post
HTTP協議是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫,是用於從萬維網(WWW:World Wide Web )服務器傳輸超文本到本地瀏覽器的傳送協議。。編碼
HTTP是一個基於TCP/IP通訊協議來傳遞數據(HTML 文件, 圖片文件, 查詢結果等)。url
get參數經過url傳遞,post放在request body中。spa
get請求在url中傳遞的參數是有長度限制的,而post沒有。
get比post更不安全,由於參數直接暴露在url中,因此不能用來傳遞敏感信息。
get請求只能進行url編碼,而post支持多種編碼方式
get請求會瀏覽器主動cache,而post支持多種編碼方式。
get請求參數會被完整保留在瀏覽歷史記錄裏,而post中的參數不會被保留。
2.創建索引是爲了更快地查詢、檢索。
當表中有大量的數據再去建立索引,會比空表創建索引的慢許多,同時有索引在插入大量的數據,也會使得插入數據變得很慢。
3,(1)fixThreadPool 正規線程
(2)caCheThreadPool 緩存線程池(3)singleThreadPoll 單線程線程池
(4)ScheduledThreadPoll
4.https://blog.csdn.net/lzuacm/article/details/50945225
https://blog.csdn.net/Joffer_Pong/article/details/78824302
6.https://blog.csdn.net/xyx107/article/details/80436261