20172305 2017-2018-2 《程序設計與數據結構》第一週學習總結

20172305 2017-2018-2 《程序設計與數據結構》第一週學習總結

教材學習內容總結

本書的第一章簡單的介紹了計算機和JAVA的歷史,基礎內容不少,代碼的講解還沒用正式進入,本週一直在作敲代碼的準備,簡單敲了老師給的"Hello World!"以及書後的PP1.三、PP1.4等簡單的小程序。html

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

  • 問題1:三種不一樣類型的錯誤,運行錯誤和邏輯錯誤的混淆
  • 問題1解決方案:針對EX1.20的「但願作加法時卻作裏乘法」進行了網上詢問,在不肯定是邏輯錯誤仍是編譯錯誤的狀況下,經過正確答案理解了錯誤類型

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

  • 問題1:JDK的安裝問題
  • 問題1解決方案:JDK安裝問題一直處於輸入命令下載階段,等待時間很長。經過詢問老師,改用官網在本機下載,在虛擬機上啓動安裝的方式,解決問題。

    git

  • 問題2:上傳碼雲的代碼問題
  • 問題2解決方案:按照老師給出的步驟,本身在mkdir src錯誤的把文件放到不正確的地方,以致於到後面的git add .就一直出問題,在同窗的提醒下,修改了存放位置,就能夠正確上傳了。
  • 問題3:statistics.sh的安裝問題
  • 問題3解決方案:經過老師給出的代碼進行使用,沒有啓動成功,經過同窗的幫忙,輸入一串"chmod +x statistics.sh"才成功。
  • 問題4:敲代碼遇到的錯誤
  • 問題4解決方案:本身敲代碼犯了老多錯誤,每一次少打個花括號,多打個字母,忘記個單詞什麼的。所謂的成功,就是把全部的錯誤不但都遇到了並且都解決了。小程序

代碼託管

感悟

  • 這周是學習JAVA的第一週,遇到了不少不少的問題,不會的內容,感受本身的知識體系只不過是冰山一角的冰山一角,會的不過九牛一毛,要學的還有不少。這一週沒有老師、助教學長、同窗的幫助的話,本身幾乎要崩潰了。你不努力,沒人會陪你在原地停留。深入意識到本身與同窗的差距,本身沒有在假期好好的看書,是形成差距的一個緣由。同時英語很是很差的我,又無形的給本身設置一道障礙。如今,只有不斷不斷的努力,才能彌補與同窗的差距。每一週的堅持敲代碼,目標纔會是現實。有句話說的好,沒人能替你成長,你只能風雨兼程,本身朝着終點一路用力奔跑。數據結構

    學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第一週 136/200 1/2 15/20 其實敲代碼頗有意思,慢慢開始適應了。
  • 計劃學習時間:20小時學習

  • 實際學習時間:15小時設計

參考資料

相關文章
相關標籤/搜索