版本管理系統:
1、集中型: 將所有資料集中存放在伺服器中,便於管理; 缺點:開發者不能連線伺服器時,無法獲取最新**;(subversion)
2、分散型: 將倉庫fork給了每乙個使用者;fork將github的某個特定倉庫複製到自己的賬戶下;
擁有多個倉庫;開發者a可以直接向開發者b的倉庫進行push和pull,而不通過github
初始設定:
git config --global user.email
2、設定ssh key: github上連線已有倉庫時的認證,是通過使用了ssh的公開鑰匙認證方式進行的
建立ssh key
輸入密碼後出現以下結果:(id_rsa檔案是私有秘鑰;id_ras.pub是公有秘鑰)
3、新增公開秘鑰: 賬戶設定 ---> ssh keys選單 ---> 點選add ssh keys ---> 在title中輸入秘鑰名稱;id_ras.pub檔案內容黏貼在key部分
cat ~/.ssh/id_ras.pub 命令: 檢視id.rsa.pub檔案內容
使用私人秘鑰與github進行認證和通訊: ssh -t [email protected]
《GitHub入門與實踐》讀書筆記 3
master分支是git預設建立的分支,基本上所有開發都是以這個分支為中心進行的 不同分支中,可以同時進行完全不同的作業,等該分支的作業完成之後再與master分支合併 git branch 顯示分支一覽表 將分支名列表顯示,同時可以確認當前所在分支 當前分支左側標有 git checkout b ...
《Kafka入門與實踐》讀書筆記
1 具有高吞吐量來支援如實時的日誌集這樣的大規模事件流。2 能夠很好地處理積壓的資料,以便能夠周期性地載入離線資料進行處理。3 能給低延遲地處理傳統訊息應用場景。4 能夠支援分割槽 分布式,實時地處理訊息,同時具有容錯保障機制。當前比較流行的訊息中介軟體有kafka rocketmq rabbit ...
讀書筆記 《特徵工程入門與實踐》
歸一化和標準化 本書認為資料可以分為四大等級,分為是 定類 定序 定距 定比,其中定類和定序都是定性的資料,定距和定比是定量的資料。定類是離散的 無序的,舉例 人名 油漆名稱 動物物種 猴子 馬 牛等 定序是有序類別 可以比較的,舉例 考試等級 great good not bad bad等或 0 ...