20165215 2017-2018-2《Java程序設計》第一週學習總結

20165215 2017-2018-2 《Java程序設計》第一週學習總結

教材學習內容總結

  1. 跟隨網課學習了《Java2 實用教程》的第一章,進行了基礎的編譯練習
  2. 在Ubuntu中安裝了JDK、Git
  3. 註冊碼雲、建立項目,並學會使用Git上傳文件

學習筆記

html

教材學習中的問題和解決過程

  • 問題1:在Ubuntu中保存源文件應選擇「ANSI」編碼,但系統中無此選項
  • 問題1解決方案:未解決,詢問學習過此課程的同窗,瞭解到使用UTF-8的編碼對編譯也無關鍵影響,便直接使用UTF-8編碼。
  • 問題2:安裝JDK時,使用tar -zxvf 文件名解壓安裝包時顯示錯誤
  • 問題2解決方案:在網上查詢到兩種解決方法,一種是直接採用tar -xvf解壓,另外一種是經過mv 文件名.tar.gz 文件名.tar更名後再解壓。java

    代碼調試中的問題和解決過程

    這周主要是跟着例子敲代碼,並無出現什麼技術性問題,如下兩個問題都是因爲本身的疏忽而形成的。
  • 問題1:Git建立公鑰時顯示too many arguments
  • 問題1解決方案:注意cd ~/ && ssh-keygen -t rsa -C "郵箱"中的C爲大寫便可
  • 問題2:執行statistics.sh文件時顯示權限不夠
  • 問題2解決方案:使用chomd +x修改權限便可git

    代碼託管

    部分腳本運行截圖

    其餘(感悟、思考等,可選)

    開始學習時,我甚至搞不懂本身須要作什麼,連軟件須要裝在Ubuntu上仍是主機上都不清楚,所以前面大部分都是經過詢問同窗才理清這些做業的邏輯關係。當我作完這些任務後再回過頭來思考,纔對整個學習過程有一個較爲清楚的思路。學習過程當中如果遇到一個網絡上沒有出現或是使用已知方法卻沒法解決的問題,就會陷入惶恐,只能先克服這種恐懼和排斥感,再經過別的途徑解決問題。網絡

    學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第一週 37/200 1/2 15/20

參考資料

相關文章
相關標籤/搜索