博客班级 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/ |
---|---|
作业要求 | https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11110 |
作业目标 | 学习怎样在码云上创建仓库,学习怎样用git提交进远程仓库,复习java |
作业源代码 | https://gitee.com/hu-yubin/personal |
学号 | 211806319 |
记录自己的代码行数,需求分析时间,编码时间
1.代码行数:142
2.需求分析时间:1.5h
3.编码时间:8h
分解需求的思路,分解成多个模块,并阐述为什么这么分,优势在哪
思路
看到题首先想到的是计算经验值的算法,总分等于每个部分的分数相加,要得到每个部分的分数就要得到自己云班课里的分数和每个分数的全部分数。
模块:3个
1.一个是编程的算法部分
2.一个是保存网页源代码,并解析提取出自己的经验值
3.一个是导入配置文件。
优势
那个部分不会可以专门去查询学习那个部分需要的东西
记录不会的知识的学习过程、记录修改优化的过程
1.刚刚看到题的时候,就只能想到算法怎么算,其他的都是一头雾水,包括GIt的使用,一度的想放弃。后面去和同学交流了想法,发现其实不是很难。重要的是看你想不想做
2.弄配置文件时候,感觉自己完全不会。最后去百度上面慢慢查方法和需要的函数。
3.解析网站,把经验值爬下来,我是第一次尝试。问了好几个同学,自己在https://jsoup.org/网站上看了很久方法怎么用。这个部分最死亡的地方是数结点,找规律。
4.我的GIT提交的时候疯狂报错。最后我去找会的同学,重建了两次仓库,最后才成功。
请将完成作业中用到的资料网站,作为参考资料附在文后
1.https://jsoup.org/
2.https://jsoup.org/apidocs/
3.https://www.csdn.net/
自我发挥
在上大学以前,我对电脑了解相对较少。我也不是很喜欢玩电脑,朋友们叫去网吧,我永远都是缺席的那一个。和我一起毕业上大学的朋友里学计算机的加上我就俩人,而且我俩没事都不爱碰电脑。后来学习了编程,慢慢的觉得敲代码蛮好玩的,大一大二学的代码虽然有点比较难,但是还是能想到办法解决。这学期开始以后难度上升的有点多,但是解决了困难以后会觉得自己又学到了很多。