原创 Web的核心:HTTP協議

概念 HTTP全稱“超文本傳輸協議”,是一個應用層協議,對Web的請求應答格式進行了規定。HTTP由兩個程序實現,一個客戶端程序,一個服務端程序。兩者通過交換HTTP報文進行通信,客戶端發出請求報文,並從服務端收到響應報文。 請求

原创 2019春招面經(阿里文娛,前三面)

一面(43分鐘) 1 排序算法(快排 歸併 冒泡) 2 網絡分層,各個協議屬於哪一層 3 TCP 握手撒手(三握,四撒,每一步分別處於什麼狀態,連接中出現大量time_wait,可能是什麼原因?) 4 tcp和udp的區別 5 h

原创 計算機網絡世界

計算機網絡世界是人類虛擬出來的一個世界,但建立在物理可見的設備上面。這些設備包括:主機、服務器、移動設備、路由器、鏈路層交換機、調制解調器、基站、手機和蜂窩電話塔等。它將我們平時最常接觸的設備,比如手機電腦等,稱爲網絡的邊緣;而將

原创 簡單易懂的P2P通信原理

P2P就是端到端 我發一條微信給你,這不是P2P。因爲消息並不是直接從我手機發送到你的手機,而是從我手機先發送到微信的服務器,服務器再轉發到你的手機上(當然,轉發給你之前,還會把數據存到服務器),像下邊這樣: P2P是這樣:

原创 udp廣播 安卓和pc互相收不到消息

事件 在同一個wifi下,我有兩個設備,一個pc,一個安卓。安卓用netty用發廣播包,但pc就是收不到;pc發廣播包,安卓也收不到。但是他們都可以收到自己的廣播包。 解決過程 百度告知:虛擬網卡會過濾掉廣播包 我:禁用虛擬網卡,

原创 阻塞隊列中的線程協作(阻塞、喚醒、鎖)

自己寫一個阻塞隊列 阻塞隊列,主要操作有兩個,一個是put放入元素,另一個是take取出元素。所謂的阻塞就是當多個線程同時存取數據時,如果遇到隊列爲空或者隊列爲滿時,會發生阻塞。並且多個線程同時執行take或者put操作時,某一時

原创 lombok不生效解決方案

首先看這篇:https://blog.csdn.net/m0_37779977/article/details/79028299 如果任然沒有解決問題:有可能使lombok版本過低,請升級版本 如圖點擊reload list o

原创 2019春招(阿里文娛,後兩面)

四面(中間夾雜着聊天,共一個小時左右) 物聯網都有些什麼內容呀?(我的專業是物聯網工程,所以問了這個) zigbee跟其他通信協議有什麼優點嗎?爲什麼不用藍牙,wifi等 平常看直播嗎,看比賽嗎?(面試官做直播的,世界盃那種賽事

原创 春招在即,題刷的怎麼樣了?

我還記得去年春招的時候,好多次死在了筆試上。對於研發崗,筆試大多數考察的就是基本的算法,甚至就是網上我們可以刷到的算法題。如果你有刷leetcode的習慣,那麼你應該是可以過關斬將,AC到手軟了。但對與大多數人可能沒有時間或者其他原

原创 無符號數和有符號數

人有十個手指頭,習慣了逢十進一,於是十進制成了生活中的標準。程序的世界只有高低電平兩種狀態,更適合用二進制來表示,於是二進制成了程序世界的標準。 對與無符號數來說,我們更喜歡談他們之間的轉化,十進制是我們最習慣的進制,於是十進制轉爲R

原创 使用bitmap進行大量數據的排序、判斷存在與否

使用bitmap主要是可以減少存儲空間的使用,用一個bit來存儲一個元素的狀態。當我們需要在一億個數中判斷某個數是否存在時,我們不需要將這一億個數同時放入內存。 排序 首先有一個bit數組,如果我們排序的所有元素中最大的數是一億,那麼

原创 DNS小述

小引 當我們在瀏覽器中輸入一個Url,並按下回車時,會經歷以下幾步: 1、解析出url中的域名 2、通過DNS服務將域名轉化爲IP地址 3、解析出url中的端口,通過IP地址和端口與對應的計算機建立TCP鏈接 4、在TCP鏈接上進行應

原创 二叉樹遍歷總結(先序||中序||後序||按層遍歷||之字遍歷&&遞歸||非遞歸)

先序遍歷:8 6 5 7 10 9 11 後序遍歷:5 7 6 9 11 10 8 中序遍歷:5 6 7 8 9 10 11 按層遍歷:8 6 10 5 7 9 11 之字遍歷:8 10 6 5 7 9 11 先序遍歷 遞歸

原创 linux命令小記

shell是內核與用戶接口。主要有兩種①Bourne Shell(SH),它是UNIX最初使用的Shell。它有一種擴展Bourne Again Shell,簡稱Bash。②C Shell(CSH),語法與C語言相似,比如它有一個擴

原创 聯合索引這點事兒

我們從頭開始 ER圖 建表 按照ER圖,建立數據庫和表,並且進行測試數據的填充。(建表sql和填充腳本的文件可公衆號(Vegout)回覆關鍵字“聯合索引”獲取) sql優化——建索引 1、查詢所有標題以title666開頭的文章