// 元組 元組中的元素可以是值,也可以是區間。另外,使用下劃線(_)來匹配所有可能的值。-----------
let tup = (88,"eqi",["dds"])
var ss = tup.0
var tup2 = (name:"mac", age: 88,["dds"])
var name = tup2.0 // 或者
var name1 = tup2.name
// 分解
var tp = (404,"not found")
let (code, status) = tp
let (code2,_) = tp // _忽略值
func format(tup:(string, int)) -> string
let somepoint = (1, 1)
switch somepoint
let anotherpoint = (2, 0)
switch anotherpoint
// case 分支的模式可以使用where語句來判斷額外的條件。
let yetanotherpoint = (1, -1)
switch yetanotherpoint
// 輸出 "(1, -1) is on the line x == -y"
技術成長路線
近三年的技術成長計畫 第一階段 3個月 惡補大學的基礎 1.將基礎打的很紮實。沒有結合linux核心來學習,現在要補上 網路 將tcp ip協議研究透徹,結合 tcp ip詳解 unix網路程式設計 這個也是目前從事的工作主要會 用到的地方 資料結構和演算法 每種資料結構找開源專案中如何應用和實現來...
技術成長模型
如果把成長看成是一門武功秘籍的修煉,可以總結為5重境界。如果把成長看成職位的公升遷,可以定義為一下5個職位。cto 平時做些什麼,現在根據自己觀點的總結為如下幾條 代表重要程度與難度係數 團隊需要招聘什麼的人才 如何發現 考察 留住人才 如何跟ceo匯報工作 如何建設團隊的氛圍 如何在公司層面體現團...
技術成長問題
1 問題呈現 1 付出同樣的努力,成長確實更慢一些 2 只認為在疲於應付,自己做的事完全沒有技術含量 3 做的事不斷在同一水平迴圈 4 每次要反饋工作成果時,發現根本講不出來 5 很難搞懂 認知公升級 到底是什麼概念 2 成長誤區 1 只要把事情搞定了,成長是自然而然的 2 只要努力,就能成長的比別...