原创 RCS版本控制工具

RCS(Reversion Control System)(最早期的本地版本控制工具) RCS是非常古老的版本工具,出現在SVN和CVS之前。 RCS採用把diff的集合,採用RCS自己的格式保存到磁盤中,能通過這些diff集合,重新回到

原创 Git工程區域與文件狀態

Git版本控制下的工程區域只有三種: 1.版本庫(Repository) 在工作區中有一個隱藏目錄.git,這個文件夾就是Git的版本庫,裏面存放了Git用來管理該工程的所有版本數據,也可以叫本地倉庫。 2.工作區(working die

原创 MAC層

MAC層的主要功能: 在不同UE之間做調度; 邏輯信道到傳輸信道的映射; 混合自動重傳請求(HARQ)錯誤修正; 傳輸格式的選擇。 MAC層的調度:LTE使用共享信道承載上下行的業務,調度是指爲不同用戶分配共享信道上的時域資源和頻域資源。

原创 Git工程準備

Git init:用於在本地目錄下新建git項目倉庫 Git clone:用於克隆遠端工程到本地磁盤。 如果想從遠端服務器獲取某個工程,那麼: 確定自己Git賬號擁有訪問、下載該工程的權限; 獲取該工程的Git倉庫URL; 本地命令執行g

原创 CVS與SVN

CVS&SVN:集中式版本控制工具 CVS:第一個大規模使用的版本控制工具,讓工程師可以協同工作。 存在的問題:不支持原子化提交,會導致客戶端向服務端提交了不完成的數據,網絡傳輸效率低。 SVN:優化了服務器上內容的存儲,實現了原子提交等

原创 RRC無線資源控制

RRC:radio resource control,無線資源控制。 RRC功能: 系統消息廣播; 尋呼的下發; RRC連接管理; 無線承載的控制; 移動性的控制; UE測量控制下發和測量報告處理; UE和MME之間的NAS信令的承載。

原创 git reset/git checkout./撤銷操作

git reset:通常用於撤銷當前工作區中的某些git add/commit操作,可將工作區內容回退到歷史提交節點。 常用的工作區回退命令格式:git reset commit_id。 git checkouout.:用於回退本地所有修

原创 git pull/git fetch更新分支

git pull:從遠端服務器中獲取某個分支的更新,再與本地指定的分支進行自動合併。 常用的更新分支命令格式:git pull origin origin_branch:local_branch; 如果遠程指定的分支與本地指定的分支相同,

原创 git branch查看/刪除分支

git branch:查看本地工程的所有git分支名稱; master分支前的“*”表示:當前工作區所在的分支是master; 如果想查看遠端服務器上擁有哪些分支,執行git branch -r即可,返回的分支名帶origin前綴,表示在

原创 git diff與git status

Git查看工作區:git diff與git status。 git diff:用於比較項目中任意兩個版本(分支)的差異,也可以用來比較當前的索引和上次提交間的差異。 比較兩個節點之間的差異; 比較兩個分支之間的差異; 當前的索引和上次提交

原创 diff與patch操作

diff:用來比較兩個文件或者目錄之間的差異。 實例:diff -u left.c right.c 包含內容:差異結果的頭部(文件名,最後一次變化時間);定位符號;出現在原始文件中的行,而在目標文件中不存在;出現在目標文件中的行,而在原始

原创 Git分佈式版本控制工具

Git:Git和其他版本控制系統的主要差別在於Git對待數據的方法。 CVS、Subversion、Perforce、Bazaar等版本控制工具將保存的信息看做是一組基本文件和每個文件隨時間逐步累計的差異。 Git更像是把數據看作是對小型

原创 53. 最大子序和

給定一個整數數組 nums ,找到一個具有最大和的連續子數組(子數組最少包含一個元素),返回其最大和。 示例: 輸入: [-2,1,-3,4,-1,2,1,-5,4], 輸出: 6 解釋: 連續子數組 [4,-1,2,1] 的和最大,爲 

原创 RLC無線鏈路控制

RLC:radio link conrtol,無線鏈路控制。 RLC主要功能: 上層協議數據單元(PDU)傳輸; ARQ錯誤修正(只針對確認傳輸模式); RLC層業務數據單元(SDU)的級聯、分段和重組(只針對確認和非確認傳輸模式); R

原创 git push

在使用git commit命令將自己的修改從暫存區提交到本地版本庫後,可以使用git push將本地版本庫的分支推送到遠程服務器上對應的分支。 成功推送遠端倉庫後,其它開發人員可以獲取到你新提交的內容; 常用的推送命令格式爲:git pu