03 2021 档案

摘要:今日完成了世界地图的导入,以及世界地图数据的导入。 绘制世界地图需要world.js echarts部分: var myChart = echarts.init(document.querySelector(".column .map .chart")); //注册 //这里加true是为了让地图重 阅读全文
posted @ 2021-03-31 21:13 风吹过半夏 阅读(49) 评论(0) 推荐(0) 编辑
摘要:今日完成了图表联动的部分,鼠标移动到地图上时对应的表格中会高亮显示,同样鼠标移动到表格时,地图会高亮显示。 $(".map-table tbody").find('tr').on('mouseenter',function(){ var hang = $(this).prevAll().length 阅读全文
posted @ 2021-03-30 21:58 风吹过半夏 阅读(27) 评论(0) 推荐(0) 编辑
摘要:今日阅读了人月神话的没有银弹——软件工程中根本和次要问题。所有软件工程包含根本任务——打造有抽象软件实体 构成的复杂概念结构,次要任务——使用编程语言表达这些抽象实体,在空间和时间限制内将他们映射成机器语言。关注软 件任务中的必要活动就要1.仔细的进行市场调研,避免开发已上市的产品;2.在获取和定制 阅读全文
posted @ 2021-03-29 23:24 风吹过半夏 阅读(35) 评论(0) 推荐(0) 编辑
摘要:本周主要完成了: 1.世界疫情数据的爬取。 2.世界疫情前端界面的绘制,尤其是世界地图。 3.前端与后端数据的结合。 4.世界疫情的条件查询及展示。 阅读全文
posted @ 2021-03-28 22:34 风吹过半夏 阅读(16) 评论(0) 推荐(0) 编辑
摘要:数据查完之后并没有进行展示,今日主要完成了展示的功能: 首先展示只是把数据列出来是没有太大的困难的,简单修改一下样式与页面风格符合即可。 但是由于数据是分两次爬取的,details与world的表结构不同,查出的数据展示也不同,所以表头的部分就有问题了。 查询各个国家时希望为: "<tr><th>日 阅读全文
posted @ 2021-03-28 17:51 风吹过半夏 阅读(38) 评论(0) 推荐(0) 编辑
摘要:上次写的查询完成了一些基本功能,但是里面有许多bug,很多情况没有考虑周全: 首先看表结构:两个表,分别为details,world 由于世界疫情和中国疫情是分别爬取的,所以查询时要根据情况查询不同的表,上次的查询没有考虑到。 world里没有中国的数据,所以查询中国时要在details表里。 当查 阅读全文
posted @ 2021-03-27 17:37 风吹过半夏 阅读(34) 评论(0) 推荐(0) 编辑
摘要:今日主要完成了查询功能,可以根据特定日期,一定日期范围,地区,国家,省份,市区共六项任意组合进行模糊查询。 由于遇到多条件的模糊查询,采用了判断各项数据是否为空,不为空则在sql语句末尾追加and (....like %...%)来实现。 并分为了两种情况:有日期与无日期。由于要进行图表联动,所以对 阅读全文
posted @ 2021-03-26 23:20 风吹过半夏 阅读(53) 评论(0) 推荐(0) 编辑
摘要:昨日将网页进了进本的分块,今日主要对各个区块中填入了数据进行测试。 主要是对css的综合运用,对样式的调整。并将前端与后端数据库连接,将测试数据换成了正确数据。 但是地图下砖还是之前项目的中国地图下砖,由于要实现图表联动所以要对地图进行修改,暂且放中国地图测试效果。 主要完成世界疫情,中国疫情,中国 阅读全文
posted @ 2021-03-25 23:10 风吹过半夏 阅读(51) 评论(0) 推荐(0) 编辑
摘要:全球疫情信息已经爬取完毕,今日主要实现了前端可视化的布局,将页面分为了五个区块: 1.主要信息,2.头部信息,3.地图,4.查询区块,5.柱状图区块。 主要用div进行分块,利用了弹性布局,为了美观每个div之间有一定间距,并对字体等进行了初步设定。 body { font-family: Aria 阅读全文
posted @ 2021-03-24 17:22 风吹过半夏 阅读(35) 评论(0) 推荐(0) 编辑
摘要:由于第二阶段是全球疫情可视化,需要全球的疫情信息,所以需要爬取全球疫情信息。 由于第一阶段全国疫情可视化是爬取的腾讯疫情信息,为了表结构的相对统一,这次仍 然爬取腾讯的疫情信息: 首先是爬取的地址utl=https://api.inews.qq.com/newsqa/v1/automation/fo 阅读全文
posted @ 2021-03-23 11:20 风吹过半夏 阅读(41) 评论(0) 推荐(0) 编辑
摘要:今日学习了如何在同一个局域网中使用手机访问电脑的flask项目: 首先使用到android的webView控件,使用起来比较简单, <WebView android:id="@+id/map_web" android:layout_width="fill_parent" android:layout 阅读全文
posted @ 2021-03-22 21:55 风吹过半夏 阅读(27) 评论(0) 推荐(0) 编辑
摘要:本周完成了: 1.疫情可视化柱状图,折线图,柱状图等的数据的正确显示。 2.疫情地图的正确显示。 3.疫情地图的下钻以及各省的市区的数据显示。 阅读全文
posted @ 2021-03-21 22:25 风吹过半夏 阅读(16) 评论(0) 推荐(0) 编辑
摘要:今日阅读了人月神话的外科手术队伍部分,这一部分主要讲述一个团队应当如何高效的完成目标任务,讲述了 外科手术队伍模型,但是也提出了当队伍有10人团队扩展到几百人的团队的问题。 外科手术队伍是面对大型项目时将项目的每一部分分给一个团队解决,但是队伍是由类似外壳手术的方式组建 并非一拥而上。与每个成员截取 阅读全文
posted @ 2021-03-20 11:40 风吹过半夏 阅读(82) 评论(0) 推荐(0) 编辑
摘要:今天阅读了人月神话的,焦油坑,人月神话两个个部分。虽然已经学习了软件工程,并且完成了一些作业,项目但是对于 书中讲的团队合作还是没有深刻的理解,这需要以后团队工作经验的积累。下面就来谈谈自己现在对这三部分的理解。 首先作者说史前没有比巨兽在焦油坑中催死挣扎更震撼的场景了,并把大型系统的开发比作叫焦油 阅读全文
posted @ 2021-03-18 08:05 风吹过半夏 阅读(32) 评论(0) 推荐(0) 编辑
摘要:今日主要完成了地图下钻的功能: 对于地图下钻前几天在网上找到过资源,可以实现下钻,但是当时知识将代码粘了过来,并没有理解代码的逻辑,所以导致无法插入数据。 今日将代码重头到尾理解了一番,实现了数据的插入,首先要代码需要引入高德地图api,要到官网上申请key。 地图下钻:https://www.ma 阅读全文
posted @ 2021-03-17 10:50 风吹过半夏 阅读(65) 评论(0) 推荐(0) 编辑
摘要:今日完成了根据日期查询不同时间的各省的确诊人数: 首先是三个输入框分别输入年,月,日然后用按钮绑定一个点击事件,获取年月日传给后台, 最后后台将数据库查询的结果返回,在渲染图表。主要代码: var btn = document.getElementById("query"); btn.onclick 阅读全文
posted @ 2021-03-16 21:10 风吹过半夏 阅读(64) 评论(0) 推荐(0) 编辑
摘要:昨日完成了对于各个表的前端与后端数据的连接,今日主要完成了地图话展示个各省的疫情信息。 实现以颜色深浅代表感染人数的多少,鼠标移动到对应的省份,省份会高亮并显示对应的详细信息。 地图的实现较为复杂可以再echarts官网的资源中寻找与自已想要效果相似的,然后进行以下修改。 var map_myCha 阅读全文
posted @ 2021-03-15 21:01 风吹过半夏 阅读(72) 评论(0) 推荐(0) 编辑
摘要:昨日对flask微型python web框架有了一个基本了解,并实现了前端与后端数据库的链接。 并将累计确诊,累计治愈,累计死亡,现有确诊统计出来了。 今日主要完成对其他各个表的数据与前端的链接。 主要问题就是要明白对于echarts的柱状图,折线图,饼状图等要传什么类型的数据,不然会获取不了。 还 阅读全文
posted @ 2021-03-14 20:53 风吹过半夏 阅读(67) 评论(0) 推荐(0) 编辑
摘要:本周主要学习了: 1.有关MPAndroid折线图,柱状图的相关知识。 2.有关Fragment和ViewPager的相关知识。 3.echarts实现数据的可视化展示的相关知识。 4.python爬取以及连接数据库的相关知识。 5.flask框架的相关知识。 阅读全文
posted @ 2021-03-14 20:21 风吹过半夏 阅读(20) 评论(0) 推荐(0) 编辑
摘要:昨天学习了python爬虫的一些基本知识,并将数据存入了数据库,今日主要解决了前端与后端数据库的链接。 创建flask项目,这是一个微型的python开发的web框架,相比上个学期的javaweb要简单一些。 同javaweb前端的编写没有什么区别,也可以使用javascript,只不过后端要用py 阅读全文
posted @ 2021-03-13 20:30 风吹过半夏 阅读(55) 评论(0) 推荐(0) 编辑
摘要:今日主要学习了使用python爬取数据并存入数据库的基本操作: 操作环境是在Jupyter Notebook,它是以网页形式打开的直接操作代码,运行代码并可以写说明文档。 urllib的基本使用 from urllib import request #添加header信息 最基本的反扒措施 url 阅读全文
posted @ 2021-03-12 22:03 风吹过半夏 阅读(107) 评论(0) 推荐(1) 编辑
摘要:今日主要学习了使用echarts实现数据的可视化展示,主要学习了柱状图,折线图,饼状图,柱状图的基本使用和属性的设置 图形化展示的前端比较容易,echarts中有现成的例子基本替换数据就可以用。现在的为是使用python爬取数据并存入数据库 ,实现前端与后端的联系。 阅读全文
posted @ 2021-03-11 21:50 风吹过半夏 阅读(54) 评论(0) 推荐(0) 编辑
摘要:今日主要学习了使用MPAndroid 柱状图以及利用Fragment和ViewPager实现柱状图与折线图的滑动切换: 1.首先柱状图的使用大体上和折线图一样就是一些样式设定中的细节有差异:对于x轴以及柱顶端显示内容的修改与折线图类似。 if (listwendate != null && list 阅读全文
posted @ 2021-03-10 21:08 风吹过半夏 阅读(65) 评论(0) 推荐(0) 编辑
摘要:今日主要学习了MPAndroid折线图: 1.首先要引入开源库: 在项目根目录的build.gradle文件中加入如下代码 allprojects { repositories { maven { url "https://jitpack.io" } } } 在app根目录的buil.gradle文 阅读全文
posted @ 2021-03-09 20:40 风吹过半夏 阅读(61) 评论(0) 推荐(0) 编辑
摘要:今日学习了如何将Android studio的项目上传到github: 1.首先要安装git,然后配置git的属性 git config --global user.email "you@example.com" git config --global user.name "Your Name" 配 阅读全文
posted @ 2021-03-08 20:37 风吹过半夏 阅读(50) 评论(0) 推荐(0) 编辑
摘要:今日对第一次个人作业进行了总结: 1.学习了使用SharedPreFerences实现免用户名密码登录。学习了如何操作excel文件Android中如何获取文件地址。学习了数据库的高级查询。 2.进一步熟练的掌握了数据回传,ListView,Sqliter以及布局界面的编写。 3.发现自己对于数据库 阅读全文
posted @ 2021-03-07 17:28 风吹过半夏 阅读(58) 评论(0) 推荐(0) 编辑
摘要:今日实现了第一次个作业的生成个人14天健康表的功能,要生成excel所以需要相关的工具类,通过jxl.jar实现: 首先实现个人14天体温登记健康表要有14天的数据,数据的获取比较简单,获取学生id,通过id查询数据库获取数据。 生成十四天的数据,所以我们只要查询的数据按倒序排列,然后去前14个即可 阅读全文
posted @ 2021-03-06 17:15 风吹过半夏 阅读(69) 评论(0) 推荐(0) 编辑
摘要:今日主要完成了第一次个人作业中对于体温上报界面的修改和统计今天正常上报,未上报,异常的功能。 体温上报中与假期的体温上报多了几个要求:姓名自动获取,体温默认值36.2,增加了特殊情况多选框。 后两个功能实现较为简单,默认值直接用TextView的text属性赋值即可,多选框CheckBox实现也较为 阅读全文
posted @ 2021-03-05 19:10 风吹过半夏 阅读(91) 评论(0) 推荐(0) 编辑
摘要:今日大部分时间都在完成第一次个人作业: 实现了登录并判断用户名手机号是否正确, 注册:注册用户名,姓名,班级手机号码。 利用SharedPreferences实现了记住手机号与用户名,可以直接登录。 利用数据回传实现了注册完成后自动填写刚申请的用户名与手机号。 下面为学生的数据库操作类: publi 阅读全文
posted @ 2021-03-04 22:47 风吹过半夏 阅读(74) 评论(0) 推荐(0) 编辑
摘要:今日学习了布局服务的一些基本内容: 获取LayoutInflater实例 LayoutInflater inflater=new LayoutInflater.from(this); 加载布局文件inflate(int resoure,ViewGroup,boolean ToRoot) 第一个参数为 阅读全文
posted @ 2021-03-03 22:32 风吹过半夏 阅读(40) 评论(0) 推荐(0) 编辑
摘要:今日学习了Fragment的一些基本内容: Fragment嵌套在Activity中,把Activity分解为更小一块,方便管理多个控件。 1.静态加载Fragment 定义布局文件 继承Fragment实现onCreateView 要加载Fragment的Activity对应文件中的fragmen 阅读全文
posted @ 2021-03-02 22:18 风吹过半夏 阅读(35) 评论(0) 推荐(0) 编辑
摘要:今天是软件工程的第一节课,但是老师并没有介绍软件的生命周期、相关的技术之类的,而是通过游泳告诉我们实践的重要性、“做中学”的重要。 如同学习游泳时一样,不灌几口水不会学会换气,做项目你不实践失败几次永远不会做。老师还举了一个例子,如果你在游泳时遇到突发情况,你肯定 不会记得游泳教程中动作分解的每一步 阅读全文
posted @ 2021-03-02 20:14 风吹过半夏 阅读(37) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示