web+安卓开发实现全球疫情在线查看

1.在线查询运用到了内网穿透,使用软件为花生壳.在花生壳内添加两个内网映射,一个为tcp,用来来连接传输mysql;另一个为http,用来访问网站.

2.连接数据库需要先在mysql中创建一个允许通过IP访问的用户.

3.无论web还是安卓,在查询前,都需要先用爬虫爬取当前时间内的全球疫情数据,这一点已经在上次项目里实现了.

4.web中的代码同上次项目.

5.安卓:首先要在Android Studio中导入JDBC以及爬虫所需的jar包.将jar包放在libs下并add as library即可.

随后需要在便编写界面,以及功能跳转,数据库,爬虫部分同web.以下为截图:

  

 

 

    

 

 

 

 



日期 起始时间 终止时间 活动 备注
3.17 14:00 15:30 听课  
  15:30 17:20 安卓添加JDBC 所用JDBC版本太新,注定无法成功
3.18 10:00 12:00 安卓添加JDBC并调试语句 知道自己问题出在哪里后,进展很顺利
  14:00 17:00 修改爬虫 因为不知道自己原来导入的数据库表不为utf-8格式,始终无法导入,后来发现后,成功导入
  20:00 22:00 安卓开发并连接局域网数据库 这段开发很顺利
3.19 14:00 18:00 配置阿里云ECS 这里根据雷宇老师的云主机配置视频配置
3.20 8:00 9:30 配置阿里云数据库RCS 连接上ECS
  19:00 21:00 配置花生壳,内网穿透  
  7:00 9:40 最终调试与开发  
posted @ 2020-03-23 16:37  西西里啊  阅读(310)  评论(0编辑  收藏  举报