第一次编程作业 我的分数我做主
博客班级 | https://edu.cnblogs.com/campus/fzzcxy/2018SE2 |
---|---|
作业要求 | https://edu.cnblogs.com/campus/fzzcxy/2018SE2/homework/11169 |
作业目标 | <建立本地仓库与码云仓库的链接、并从本地提交代码到码云,用org.jsoup解析网页文件/配置文件、掌握提取网页元素的方法> |
作业源代码 | https://gitee.com/fant1999/personal |
学号 | 211706368 |
代码简介
代码120行;需求分析时间1小时;预计编码时间24小时;实际编码时间24小时。
解题思路
主要分为分数权重分析部分、网页元素提取部分、计算输出部分。
难点在于如何从网页中提取经验值,需要将网页文件解析成document才能进行操作。
提取元素的步骤:F12查看网页源代码,找到元素所在的盒子,以该盒子为根节点,用child找到包含经验值的项。
将提取的元素逐步累加形成每项题型的经验值,进行权重计算后输出最终得分。
学习过程
git部分我在网上查阅了资料,对着资料进行了操作。
这样的题目对于我来说非常困难,感谢前面的同学,我借鉴了他们的代码并进行了解读分析。
参考资料
git的使用方法 https://www.sohu.com/a/319744556_418879
File的相对路径和绝对路径 https://blog.csdn.net/Small_CuteOrange/article/details/104329061
document的一些简单方法 https://blog.csdn.net/xyw_blog/article/details/9159857
解析文件/提取元素详解 https://blog.csdn.net/cuishouming/article/details/81164410
总结
这次的作业的困难之处在于面对未曾学习过的部分需要自行查阅资料和学习,这些都特别耗费时间和考验人的耐心,如何在网上众多的资料中找到适合的方法是重点。