这个做业属于哪一个课程 | 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