1. 程式人生 > >20172314 2017-2018-2 《程序設計與數據結構》第一周學習總結

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

pub markdown mar 中學 .class AD 如同 計算機相關 log

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

教材學習內容總結

本書第一章為計算機系統概述,前面是一些計算機相關的基礎知識,讓我對計算機有了一個總體的認識,不再是一片空白了,對主存儲器和CPU影響深刻,主存儲器用於保存程序和數據,CPU執行程序指令。在接下來的Java編程語言與程序開發部分,開始看的時候有點迷茫,不是很理解,後來先按照作業中附帶的流程完成一些代碼托管之後,接觸了完整的簡單的程序之後,再回過頭來看書,看到的一些陌生的名詞在腦海中就有了實際的對應,能更好地理解,我覺得這有點像婁老師提到過的做中學吧。

教材學習過程中所遇到的問題及解決過程

  • 不是太理解main
  • 解決過程:查找資料後大概了解到main是主類,Java程序從main開始執行,一個程序中main是唯一存在的。

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

  • 問題一:代碼無法運行技術分享圖片

  • 問題一解決方法:復制粘貼過去代碼連帶著序號,沒有看到,導致一直無法運行,可見還是不能偷懶的...技術分享圖片

  • 問題二Push到碼雲後,顯示用戶名不正確。
  • 問題二解決辦法:我當時找不到原因,就把Ubuntu卸了,從頭來了一遍,並且在安裝過程中又出現許許多多的問題,各種不順利,如同第一次裝一樣坎坷,在這個問題上卡殼了很久,當終於弄好後得知應該是缺少
    git config --global user.name "20155200rocedu"
    git config --global user.email "[email protected]"


    這一步

  • 問題三開始將Hello.class錯誤的產生在src目錄下了,然後多次嘗試也無法將其更改到bin目錄下
  • 問題三解決方法:當時沒辦法直接從文件夾裏將他移動過去了,後來知道應該是mv src/Hello.class bin
  • 問題四:由於看教程不仔細,克隆項目鏈接時,以為要用SSH,然後就踏上了一條不歸路。
    問題四解決方法:執行命令後總是產生不了類型為pub的文件技術分享圖片
    利用顯示出來的文件中的公鑰在碼雲上輸入後總是顯示格式不正確,技術分享圖片
    然後就失敗了。最後詢問別的同學之後發現是使用HTTPS的。
  • 問題五:輸入的代碼有錯誤,但總也不知道錯在哪裏技術分享圖片

  • 問題五解決方法:最後發現是因為在末尾有空行,開頭不是藍色的~,這個問題很難察覺,之後幾次發現我經常性的留空行,總是需要刪除。
  • 問題六:push時顯示技術分享圖片
  • 問題六解決方法:輸入
    git pull origin master
    git push origin master

    托管(碼雲學習項目鏈接)

    CS-IMIS-23/20172314 - 碼雲 Gitee.com https://gitee.com/CS-IMIS-23/20172314
    技術分享圖片

上周考試錯題總結

還不知道錯題,但考試時好多題都沒有把握,之後會補上。

感悟

在這個過程中遇到了很多問題,非常的不順利,有時候也很惱火,但這個過程讓我更加意識到編寫代碼的嚴謹性,經常由於一些小細節多次出錯無法運行,然而自己卻無法快速找到問題所在,這是要註意的一點,還有就是要勤加練習,命令的掌握不是靠死記硬背的,要在實踐過程中慢慢熟練才能達到最好的效果。在今後的學習中,我覺得如果遇到一些無法理解的概念,可以先不去生硬的看文字,要在實踐中慢慢理解它的含義。

學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積)
目標 5000行 30篇 400小時
第一周 93/200 1/1 20/20

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