第九周學習總結-20175218

20175218 2018-2019-2 《Java程序設計》第九周學習總結

教材學習內容總結

  • 第十一章主要講的就是 JDBC 與 MySQL 數據庫,內容包括 MySQL 數據庫管理系統,鏈接 MySQL 數據庫,查詢操做,更新、添加與刪除操做,使用預處理語句,通用查詢以及事務。
  • 第十一章的重點講解就是如何在 Java 程序中使用 JDBC 提供的 API 和數據庫進行信息交互,只要掌握與某種數據庫管理系統所管理的數據庫交互信息,就會很容易地掌握和其餘數據庫管理系統所管理的數據庫交互系統。
  • JDBC 技術在數據庫開發中佔有很重要的地位,JDBC 操做不一樣的數據庫僅僅是鏈接方式上的差別而已,使用 JDBC 的應用程序一旦和數據庫創建鏈接,就可使用 JDBC 提供的 API 操做數據庫。
  • 當查詢 ResultSet 對象中的數據時,不能夠關閉和數據庫的鏈接。
  • 使用 PreparedStatement 對象能夠提升操做數據庫的效率。

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

  • 問題1:由於下載好以後的MySQL沒法設置密碼,出現錯誤,如圖:

因此接下來就沒法操做書中後面的內容html

  • 問題1解決方案:暫時還未解決,不過在努力解決中了。java

  • 問題2:鏈接不到數據庫
  • 問題2解決方案:主要仍是由於 MySQL 沒法設置密碼,致使密碼是空的,可是已經在努力解決了。對此還寫了一篇博客,在這篇博客中介紹瞭解決方法。
    點擊進入博客連接git

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

  • 問題1:由於下載好以後的MySQL沒法設置密碼,出現錯誤,如圖:

因此書上的代碼都很差運行數據庫

  • 問題1解決方案:暫時還未解決運行問題,不過都已傳到了碼雲中學習

  • 問題2:由於第十一章的代碼都是與數據庫的創建有關的,可是個人數據庫沒有鏈接成功,因此這些程序都很差運行
  • 問題2解決方案:還在努力解決中,可是代碼都已傳到碼雲中測試

代碼託管

statistics.sh運行截圖

上週考試錯題總結

結對及互評

評分標準

  1. 正確使用Markdown語法(加1分):
    • 不使用Markdown不加分
    • 有語法錯誤的不加分(連接打不開,表格不對,列表不正確...)
    • 排版混亂的不加分
  2. 模板中的要素齊全(加1分)
    • 缺乏「教材學習中的問題和解決過程」的不加分
    • 缺乏「代碼調試中的問題和解決過程」的不加分
    • 代碼託管不能打開的不加分
    • 缺乏「結對及互評」的不能打開的不加分
    • 缺乏「上週考試錯題總結」的不能加分
    • 缺乏「進度條」的不能加分
    • 缺乏「參考資料」的不能加分
  3. 教材學習中的問題和解決過程, 一個問題加1分設計

  4. 代碼調試中的問題和解決過程, 一個問題加1分調試

  5. 本週有效代碼超過300分行的(加2分)
    • 一週提交次數少於20次的不加分
  6. 其餘加分:
    • 週五前發博客的加1分
    • 感想,體會不假大空的加1分
    • 排版精美的加一分
    • 進度條中記錄學習時間與改進狀況的加1分
    • 有動手寫新代碼的加1分
    • 課後選擇題有驗證的加1分
    • 代碼Commit Message規範的加1分
    • 錯題學習深刻的加1分
    • 點評認真,能指出博客和代碼中的問題的加1分
    • 結對學習狀況真實可信的加1分
  7. 扣分:
    • 有抄襲的扣至0分
    • 代碼做弊的扣至0分
    • 遲交做業的扣至0分

點評過的同窗博客和代碼

- 無
  • 上週博客互評狀況(只要連接,具體點評放相應博客下)code

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

這一週把第五週作的課下測試題作了一個總結和分析,寫了一篇博客:
博客連接htm

學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第一週 200/200 1/1 24/24
第二週 400/600 1/2 15/39
第三週 600/1200 1/3 18/57
第四周 700/1900 1/4 18/75
第五週 800/2700 5/9 18/93
第六週 800/3500 3/12 28/121
第七週 800/4300 3/15 18/139
第八週 900/5200 5/20 26/165

嘗試一下記錄「計劃學習時間」和「實際學習時間」,到期末看看能不能改進本身的計劃能力。這個工做學習中很重要,也頗有用。
耗時估計的公式
:Y=X+X/N ,Y=X-X/N,訓練次數多了,X、Y就接近了。

參考:軟件工程軟件的估計爲何這麼難軟件工程 估計方法

  • 計劃學習時間:22小時

  • 實際學習時間:24小時

  • 改進狀況:

(有空多看看現代軟件工程 課件
軟件工程師能力自我評價表
)

參考資料

相關文章
相關標籤/搜索