林朝玮---第一次个人编程作业

博客班级 https://edu.cnblogs.com/campus/fzzcxy/2018CS/
作业要求 https://edu.cnblogs.com/campus/fzzcxy/2018CS/homework/11732
作业目标 数据采集,数据处理,echarts可视化,上传到GitHub
作业源代码 https://github.com/lcwcool/first-personal-work
学号 211806120
过程 花费时间
分析需求 2h
数据获取 1h
数据处理 4h
查询资料 5h
github 1h
学号 211806120

前言
在看到题目的时候我是懵,什么都不懂,不知道从哪里下手,陆陆续续看同学们的博文,发现了一篇关于疫情地图对我十分友好的博客(看起来差不多都看得懂)

分析
完事开头难,一开始就感觉很乱东西很多,后面百度多想想渐渐明确了目标
1.通过各种操作获取一个.json的文件
2.将.json文件处理一下
3.套用echarts上的模板,将文件引入。

开工
一、1.下载IDEA并配置Maven环境 Maven配置

**2.进入IDEA新建一个Maven项目

3.在Mevan项目中的pom.xml加入jar包,记得load一下

4.在main中新建一个java class文件,并将用友的全球疫情代码贴(java示例)进去
用友API

新建的java文件要与主类名一致
然后将API复制进去(在用友网站上的接口地址点击测试即可查看)

这个步骤可能会出些一些问题,例如“找不到符号”,“找不到或者加载不了主类”,问了些大佬和百度,这些问题有可能是Mevan环境没配置好,也有可能是你配置好了没有刷新,或者忘了添加类了,不知道怎么解决就去百度亿下

5.得到cov2019.json文件,我们得对其再处理一下,转移战场,去天池

这是刚才得到的新冠json文件,需要将里面的部分信息处理下便于用在echarts上


6.再更换战场,前往vscode
先安装一个,live server(可以查看html文件)

将echarts上的模板代码贴进来修改一下echarts

将data替换成处理过的json数据

右键 live sever一下

存在的问题
治愈人数和死亡人数显示错误

二、上传GitHub
1.建立仓库分支

2.连接仓库,进入文件夹

3.进入分支,添加文件,push文件

4.合并分支

三、小结
感觉麻了,不过还是有学到东西的,安装了两个新软件,第一次做数据可视化,感觉十分高大上,虽然是枯燥的数据但是却能很好的展现出来
熟悉了git操作,虽然还是不熟练,不过比第一次好

四、参考资料

春日宴‘制作一张疫情地图’
新冠数据
echarts
Mevan环境配置
IDEA :找不到符号的可能

posted @ 2021-02-24 22:55  lcwcool  阅读(122)  评论(2编辑  收藏  举报