程式設計師小抄大全
阿新 • • 發佈:2020-10-13
Cheat Sheet,這裡面有個Cheat(欺騙),想當然的話,意思肯定不好。事實上,這Cheat Sheet 的原意的確也就是“小抄”的意思。所以,字典的定義是:“A piece of paper with information written down on it that an unethical person might create if they weren't prepared for a test.”(由於對考試準備不足,夾帶寫著考試內容的紙條,此為品行不高的人所為。)然而,曾幾何時,Cheat Sheet這個說法走出了貶義的陰影,成為“簡單說明、步驟說明書”。
在程式設計領域,有很多有心人收集很多Cheat Sheet,包括了C#/Java/PHP/C/C++等系列程式語言,並且還包含了SQL Server/Oracle/MySQL等系列資料庫以及Javascript等指令碼語言,大部分的Cheat Sheet都在一頁,這樣一來便於在程式設計時查閱——當然前提是你本身已經有一定的基礎,只不過偶爾遺忘了一些用法,這樣查閱起來不用每次開啟厚重的API文件,省時省力。周公本人也把一些關於正則、資料庫、JavaScript、CSS和Ajax方面的Cheat Sheet打印出來放在案頭,方便在心裡沒底的時候查閱。
當然,對於初學者這些Cheat Sheet並非一點用處也沒有,你如果在裡面找到一些感覺陌生的用法,那就趕緊開啟那個厚重的API吧,因為一般來說在Cheat Sheet中出現的用法都是濃縮後的精華,這個你應儘量掌握的。
下面請看一些Cheat Sheet:
有關CSS的Cheat Sheet
有關SQL Server的Cheat Sheet
有關Regex的Cheat Sheet
有關JavaScript的Cheat Sheet
在這裡周公將一些常用的pdf格式的Cheat Sheet製作成壓縮包供大家下載,如果你感覺周公提供的Cheat Sheet太少,周公給你提供一個地址,你可以在那裡找到更過的Cheat Sheet,地址是:http://www.cheat-sheets.org/,此外還有一個地址收集的也不少,網址是:http://whatis.techtarget.com/definition/0,,sid9_gci826135,00.html 。