我很抱歉,這不是一個技術問題,但作爲一名編程學生,我發現有時難以記住各種參數(特別是在BASH腳本中),所以我的問題是專業人士是,你是否使用引用和「作弊單」還是全部來自內存?記住代碼,專業人員你怎麼做
回答
我們不記憶,因爲在記憶乘法表。我們記得像演奏樂器一樣:一直使用它。
嗯,我想沒有真正的記憶方法,你需要真正理解這些命令。說實話,很多人仍然可能需要在「人」中尋找特定的命令來找到他們的所有選擇。第一步是對bash和命令感到滿意,並且對bash命令的工作方式有一個大致的瞭解。
然後有很好的老式重複使用,這會讓你更熟悉命令,然後它將成爲第二天性。所以我想答案是得到普遍讚賞,並不斷學習和應用你定期學習的東西。
我個人有一個我在我的設置中使用的備忘單。
謝謝!我也有一個剪貼板,裏面有各種各樣的作弊表格和人們的源代碼的例子,用作例子 – LeninwithaAfro
你編碼越多,你需要查找的東西越少。 Google是你的朋友。
首先,請着力於記住概念而不是變量或函數名稱。其次,使用作弊碼和參考文件對於初學者來說是一個不錯的選擇,你甚至可以打印它並放在附近。
我現在所做的,這真的很有幫助,我的意思是有一些我非常需要的參數,我不需要它 - 端口爲-p或-P,遞歸爲-r。 – LeninwithaAfro
我們只記憶一個命令man
並且只爲一個URL添加書籤Portable Operating System Interface (POSIX)它爲shell和內核編程提供了備忘單。我們僅從一本書中學習C,Kernighan,Ritchie:C編程語言和Unix /網絡編程僅與W.Richard Stevens的書有關。
其他一切都是消耗性的:-)
嗨,剛剛閱讀你的評論,我給自己一個由理查德斯蒂文斯的Unix網絡編程的副本,只是想知道這是否是正確的書,這似乎是史蒂文斯最古老的網絡編程書籍,任何意見將不勝感激或我應該選擇一本新書嗎?http://www.amazon.com/UNIX-Network-Programming-Richard-Stevens/dp/0139498761/ref=sr_1_2?ie = UTF8&qid = 1389637379&sr = 8-2&keywords = Unix + network +編程 – tesseract
@tesseract史蒂文斯的書是永恆的。網絡編程基本上沒有改變。套接字,ioctls,數據報,協議 - 它的編程是一樣的。我可以想到的一件事就是深入處理與傳輸層有關的安全問題。沒有人會用史蒂文斯的書來質疑你的判斷。它甚至在韋恩的世界電影中看起來像一個小小的磁鐵:-) – Jens
感謝您的回覆!我感到放心,從一臺經驗豐富的機器聽到它:)。我剛剛開始在一些嚴肅的網絡編程中,需要找到一種進入矩陣的方法:),並且把東西弄出來!還擁有關於C的K&R書籍,絕對是史詩類書籍。我不得不在韋恩的世界史詩般的場景中,感覺好些了:) – tesseract
- 1. 專業代碼
- 2. 在紙上走過C++代碼,你會怎麼做?
- 3. 你怎麼在Mongokit做$ elemMatch?
- 4. Win32編程與現代專業人員的相關性如何?
- 5. 爲什麼Ruby on Rails專業人員不使用腳手架?
- 6. 你怎麼能幹這個代碼?
- 7. 你怎麼添加JavaScript代碼
- 8. 試着抓住C#我該怎麼做?
- 9. 測試人員做什麼?
- 10. 成員模板專業化
- 11. 你怎麼理解不是你寫的javascript代碼
- 12. 你怎麼能讓你的C#代碼漂亮?
- 13. 登錄系統記住,怎麼辦?
- 14. VS2012專業代碼覆蓋率
- 15. 專業Node.js代碼中的疑問
- 16. 的Javascript文體 - 專業的代碼
- 17. PHP - 使代碼更高效/專業
- 18. 專業版Javascript代碼無法運行
- 19. 基於type_info對象的專業代碼
- 20. 版本號管理 - 你怎麼做?
- 21. CSS背景 - 你會怎麼做?
- 22. XML導入你會怎麼做?
- 23. 你怎麼做的WebMethod找到工作
- 24. 如果DOM改變了,你怎麼做?
- 25. asp.net mvc全球化。你怎麼做呢?
- 26. 部署Django:你怎麼做到的?
- 27. PHP,MySQL CSV導入 - 你會怎麼做?
- 28. 你怎麼做一個網格
- 29. GUI設計:你是怎麼做到的?
- 30. 你怎麼做一個沙漏模式?
恰到好處!或者做一個更令人討厭的比較,就像在觸摸打字中一樣。你打字時看着鍵盤,還是全部來自內存? – rodrigo