這個做業屬於哪一個課程 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1 |
---|---|
這個做業要求在哪裏 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11195html |
這個做業的目標 | 對本身代碼進行修改優化,對他人代碼提出見解,issues模板的創建 java |
做業源代碼 | https://gitee.com/RongC_Zhang/personal/tree/master/firstHomework |
學號 | 211806360 git |
經過main主方法調用函數實現配置文件的讀取
經過判斷最後1個span是否含有互評增長額外增長互評經驗值 if(rows.indexOf("小測")!=-1) { if(testEvaluate.indexOf("互評")!=-1 && joinSec.indexOf("已參與")!=-1) { String testGet=activities.get(i).select("span").get(spanSize-3).text(); selfTest+=isNum(testGet); String testGet2=activities.get(i).select("span").get(spanSize-1).text(); selfTest+=isNum(testGet2); } else if(join.indexOf("已參與")!=-1){ String testGet=activities.get(i).select("span").get(spanSize-1).text(); selfTest+=isNum(testGet); } }
對定義的每個變量用駝峯命名法更改(例如:proGet、testEvaluate、joinSec等)
函數
2個html的地址引用"./src/small.html"、"./src/all.html"以及配置文件的地址引用"./src/total.properties"已更改
學習
2個代碼皆是計算span的個數,已刪除其中一個 已更改
優化
已經經過myScore()函數提取經驗值並計算;經過ownScore()函數讀取配置文件;經過countFinalScore()函數計算總分數解決(源代碼可看,在標題下面已貼)
lua
合併html:經過Elements activities=small.getElementsByClass("interaction-row"); activities.addAll(all.getElementsByClass("interaction-row"));實現合併(源代碼可看,在標題下面已貼) 設置多個類:相似問題5,已解決
經過join=activities.get(i).select("span").get(spanSize-2).text(); join.indexOf("已參與")!=-1更改
經過屢次的修改實現,也遇到了比較麻煩的問題
以後發現,配置文件應該與jar包放在同一個文件夾內(應該是相對地址引用的問題)。spa