程式設計的部分基礎知識

2022-07-19 05:03:15 字數 487 閱讀 4603

linux,自由、開源的類unix作業系統。其核心由 linus torvalds 發布於2023年。

git是乙個開源的分布式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管理。 git 是 linus torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。

github是乙個面向開源及私有軟體專案的託管平台,因為只支援 git 作為唯一的版本庫格式進行託管,故名github。hub,集線器、中心。

**行(line of code)指所有的可執行的源**行數,包括可交付的工作控制語言(jcl:job control language)語句、資料定義、資料型別宣告、等價宣告、輸入/輸出格式宣告等。

一**行(1loc)的價值和人月均**行數可以體現乙個軟體組織的生產能力。

組織可以根據對歷史專案的審計來核算組織的單行**價值。

**行loc常用於源**的規模估算,常使用的單位有:

mcu部分基礎知識

1.mcu串列埠外設加上電平轉換晶元,如max232,sp3485就是rs232,rs485介面了。2.rs485採用差分負邏輯,2 6v表示0,2 6v表示1。有兩線制和四線制兩種接線,四線制是全雙工通訊方式,兩線制是半雙工通訊方式。rs485一般採用的是主從通訊方式,即乙個主機帶多個從機。3.m...

Python部分基礎知識

摘自 簡明python教程 python中所有的類成員 包括資料成員 都是 公共的 所有的方法都是 有效的 只有乙個例外 如果你使用的資料成員名稱以 雙下劃線字首 比如 privatevar,python的名稱管理體系會有效地把它作為私有變數。13.檔案 首先,我們通過指明我們希望開啟的檔案和模式來...

網路基礎知識(部分)

私有ip位址 10.0.0.0 10.255.255.255 172.16.0.0 172.16.255.255 192.168.0.0 192.168.255.255 ipv4報頭 udpudp 使用者資料報文協議。非面向連線的不保證可靠的傳輸協議。僅完成傳輸層基本工作 分段 埠號。udp報頭 t...