原创 git branch/git checkout建立分支

常用的新建分支命令格式:git branch newbranchname/git checkout -b newbranchname。 git branch與git checkout -b的異同點: 相同點: git branch和git

原创 命名風格

駝峯風格(CamelCase) 大小寫字母混用,單詞連在一起,不同單詞間通過單詞首字母大寫來分開。 按連接後的首字母是否大寫,又分: 大駝峯(UpperCamelCase)和小駝峯(lowerCamelCase) 內核風格(unix_li

原创 git merge/git rebase分支合併

git merge:用於從指定的分支(節點)合併到當前分支的操作。 git會將指定的分支與當前的分支進行比較,找出二者最近的一個共同節點base,之後將指定分支在base之後分離的節點合併到當前分支上。 分支合併,實際上是分支間差異提交節

原创 git add/rm/mv文件到暫存區

在提交你修改的文件之前,需要git add把文件添加到暫存區。 如果該文件是新創建的,尚未被git跟蹤的,需要先執行git add將改文件添加到暫存區,再執行該提交; 如果文件已經被git追蹤,即曾經提交過的。在早期版本的git中,需要g

原创 git commit

git commit:主要是將暫存區裏的文件改動提交到本地的版本庫。 提交這個動作是本地動作,是往本地的版本庫中記錄改動,不影響遠端服務器。 git commit一般需要附帶提交描述信息,常見用法爲git commit filename

原创 PDCP分組數據匯聚協議

PDCP:packet data convergence protocol,分組數據匯聚協議。 PDCP主要功能: IP包頭壓縮(只有用戶面數據需要做IP包頭壓縮,節省40B); 高層數據和信令的加密和解密; 高層信令的完整性保護(只有控

原创 git checkout切換分支

git checkout:除了創建分支,還可以用來切換分支(“檢出”)。 有時候,當前分支工作區存在修改而未提交的文件,與目的分支上的內容衝突,會導致checkout切換失敗,這時候,可以使用git checkout -f進行強制切換。

原创 PHY層

PHY層的主要功能: 提供時頻資源用做數據和信令傳輸; 爲數據傳輸做信道編碼; 物理信道的調製和解調; 提供MIMO、發射分集和beamforming等多天線技術。 LTE上行採用SC-TDMA技術,下行採用OFDMA技術。 OFDMA技