kernel 的工作:
處理 user process 的要求(系統呼叫)

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

3、Git Branching

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

2、Git Basics
介紹如何使用 git,讀完這章就足已完成大多數 git 的操作。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

1、Getting Started
介紹 git 跟其它版本控制軟體的不同,及其起源、如何安裝、如何建立環境…等。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

Pro Git:Outline
git 的存在是為了:professional version control

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

五、範本(Template)、名稱空間(Namespace)
範本(Template)提供被參數化的型態(Parameterized Types)功能,將型態相依與非型態相依的演算法分離開來;名稱空間則提供一個名稱管理容器,減低名稱衝突的機會發生。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

四、例外處理(Exception Handling)
例外(Exception)是程式執行時期可偵測到的異常狀況,C++的例外處理包括兩部份:例外的丟出(throw)與例外的捕捉(catch)與處理。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

三、物件導向
以物件為基礎作延伸,多型(Polymorphism)操作為設計時的核心,於執行時期動態繫結(Dynamic binding)以決定物件的行為。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

二、物件基礎
以物件為基礎的程式設計,將程式中互動的單元視為一個個的物件。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

一、函式
程式中超過兩次以上重複使用的程式碼,可以考慮將之定義為函式,以便重覆呼叫使用,降低相同程式片段的維護成本。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()