通俗的解釋一下湧泉碼的工作思想

2021-09-30 15:48:23 字數 485 閱讀 2343

要想充分理解湧泉碼我們先來講一下傳統的方式:

傳送端和接收端雙向溝通,傳送端給接受端傳送乙個包,接收端接受成功以後會反饋乙個確認資訊ack,說明我已經收到了,但是,當使用者量非常大的時候,ack越來越多,就會產生反饋風暴,造成堵塞。

之後我們就來介紹一下湧泉碼:(圖為簡單的原理圖)

先來通俗的解釋一下,首先傳送端將資料分為若干個組,然後向周圍的水桶中傳送水滴,然後,當桶滿了之後,就會返回乙個反饋資訊,當收到所有分組的反饋資訊之後,就會傳送下乙個資料,否則繼續傳送原來的資料。這也就是湧泉的由來。

首先生成若干個編碼分組,我這裡是四個,然後傳送端編碼器會想向四周的解碼器快取區傳送包,當這個快取區滿了之後(即一組資料都完成了解碼),才會返回給傳送端乙個ack,當收到所有的ack之後,收到所有的ack代表完成傳輸,傳送端才會傳送新的包,否則繼續傳送組合包。

通俗的解釋一下正規化

正規化是什麼呢?比如拷貝來一段瞅瞅 正規化是符合某一種級別的關係模式的集合。關聯式資料庫中的關係必須滿足一定的要求,滿足不同程度要求的為不同正規化。我知道不用說,你肯定一臉懵逼!因為我也是!下面我就通俗的來解釋一下三大正規化吧,不喜勿噴,個人理解 第一正規化 其實就是讓列保持原子性,原子性就是不能再...

試試通俗的解釋一下SIFT演算法

sift中文名為尺度不變特徵變換,我不知道為什麼叫這個名字,我覺得叫尺度變換特徵不變更合理。即sift特徵提取出來的影象的區域性特徵,其對旋轉 尺度縮放 亮度變化保持不變性,對視角變化 仿射變換 雜訊也保持一定程度的穩定性。大白話就是無論怎麼剪裁,旋轉,提取到的特徵點還是那些。尺度就是的大小,即在不...

解釋一下尾遞迴的含義

usr bin python3 def fact n return fact iter n,1 def fact iter num,product if num 1 return product return fact iter num 1,num product print fact 4 定義函式...