07 2020 档案

摘要:评价目标:Google 界面简单易用,没有多余的东西。 可以记住用户偏好设置、搜索记录 短期刺激:前几条永远是相对最好的结果。 长期好处:查找效率高 坏处:由于离开中国市场,很多地方中文支持不佳。 东西简单,用户就不会犯错误。 阅读全文
posted @ 2020-07-18 20:35 水無月鈴乃 阅读(96) 评论(0) 推荐(0)
摘要:第1组:我们的帐目就是使用数据库存储的,界面和功能的连接我们会尝试改进。 第2组:(评价非针对本组) 第3组:我们单论功能确实非常单一。我们也是以一个作为记账的基本功能齐全,没有任何花样的记账本作为目标的。感谢细节细致的称赞。我们一直以做到的功能就要做好作为宗旨。 第4组:(没有评价) 第5组:导航 阅读全文
posted @ 2020-07-18 20:33 水無月鈴乃 阅读(111) 评论(0) 推荐(0)
摘要:读入文件的字符串,以1-n个空格作为分隔拆分读入,全部转换为大写/小写字母(做到不区分大小写)后进行统计。若库里有该词则计数加一,否则添加字段。 package servlet; import java.io.BufferedReader; import java.io.FileNotFoundEx 阅读全文
posted @ 2020-07-18 20:32 水無月鈴乃 阅读(95) 评论(0) 推荐(0)
摘要:姓名:田所 性别:男 年龄:24 职业:学生 理财状况:花钱有点大手大脚 爱好:单机联机游戏,动漫 典型场景:不知道自己的开销情况,不能以此规划开销 典型描述:“钱怎么突然就没了” 背景: 典型用户: 学生田所。 用户需求: 需要一个记账软件帮助自己理财。 场景: 可以便捷地记账,对其他功能没什么需 阅读全文
posted @ 2020-07-18 20:30 水無月鈴乃 阅读(105) 评论(0) 推荐(0)
摘要:Python爬虫部分由结对的郑磊完成。 前端利用改自eChart的工具类,用它提供的方法绘制热词云图。由于该工具类本身接收JSON进行绘制,而我们出于简单采用Stack将封装的结果传至页面,故在页面上用Java脚本和JavaScript现场封装了一个JSON提供给绘图接口。利用给定的点击事件接口合成 阅读全文
posted @ 2020-07-18 20:28 水無月鈴乃 阅读(132) 评论(0) 推荐(0)
摘要:修改自一个爬取数据并输入省份查询的脚本。 import requests import json import mysql.connector import time def Down_data():#获取JSON url = 'https://view.inews.qq.com/g2/getOns 阅读全文
posted @ 2020-07-18 20:24 水無月鈴乃 阅读(162) 评论(0) 推荐(0)
摘要:当时做这个的时候没想太多,是自己根据数据算长度画的柱状图,然后就比较难看,而且输出数据因为采用的Stack存储,需要在最开始额外压入最大长度,否则前端页面接收后又得全部存储一遍。 package konoha.dao; import java.sql.Connection; import java. 阅读全文
posted @ 2020-07-18 20:21 水無月鈴乃 阅读(146) 评论(0) 推荐(0)
摘要:今天阅读了构建之法的最后一章,第十七章 个人印象最深是职业道德关于软件的部分,应当确保自己的产品以及相关的修改满足最高的专业标准 个人在做作业的时候,偶尔会因为赶时间让自己的软件不那么严谨 虽然作为作业或演示目的这个程度就可以了,但是对于软件,这么做是非常不负责的 以后对于“交差”用的作业等,也要尽 阅读全文
posted @ 2020-07-16 14:00 水無月鈴乃 阅读(83) 评论(0) 推荐(0)
摘要:今天主要阅读的是构建之法的第十五章和第十六章 第十五章标题是稳定和发布阶段,个人印象最深的是其中对于一些做法,比如在有一些“不怎么重要的BUG”的时候不急于立刻修复这些BUG,以及对于功能不无限地延长时间去写 以前的编程中深受上面的做法所害,在某一个方面的功能延长大量时间去写 当然的,这种做法导致很 阅读全文
posted @ 2020-07-15 16:22 水無月鈴乃 阅读(83) 评论(0) 推荐(0)
摘要:今天主要阅读了构建之法的第十三章和第十四章 第十三章主要是软件测试,个人印象最深的一点是现代软件开发中测试方法多种多样,同时软件测试也不仅仅是找bug,还有进行效能测试等 以前个人的软件主要进行的是Ad hoc式的测试,几乎没有其他形式的测试 这样的后果也很明显,虽然可以发现很多系统边缘的问题,但是 阅读全文
posted @ 2020-07-14 14:28 水無月鈴乃 阅读(86) 评论(0) 推荐(0)
摘要:今天主要阅读的是第十一章和第十二章 第十一章个人印象最深是一开始的引例,将一个具体问题抽象为数学问题,对其建模,再计算机求解 以前,个人总是以为计算机与数学没那么相关 这么做的后果很明显,会造成低效的算法,想不到解决方法的问题等等 要避免这个,需要对数学同样抱有相当的重视 第十二章个人印象最深还是那 阅读全文
posted @ 2020-07-13 15:18 水無月鈴乃 阅读(76) 评论(0) 推荐(0)
摘要:今天主要阅读的是构建之法的第九章和第十章 第九章正如标题,讲了项目经理的相关的方面。项目经理不是坐在位置上发号施令就行了,要有分析各种事件的重要性和紧急性,并作出相应决策的能力 第十章个人印象最深是功能说明书部分的那句“用活生生的人物和故事描述用户是怎样用软件的” 以前个人所写的功能说明书就是单纯地 阅读全文
posted @ 2020-07-12 18:18 水無月鈴乃 阅读(83) 评论(0) 推荐(0)
摘要:今天主要阅读的是第七章和第八章 第七章是关于MSF(即微软解决方案框架),推动信息与沟通的重要性先前已有体会。个人在这一章中体会比较深是最后的学习过去经验的“里程碑回顾” 这方面以前都是做完了整个项目才开始回顾 这样下来,可能无法对过去的问题有较深的印象,也可能导致在开发过程中重蹈覆辙 以后需要纠正 阅读全文
posted @ 2020-07-11 12:19 水無月鈴乃 阅读(64) 评论(0) 推荐(0)
摘要:今天主要是阅读了构建之法的第五章和第六章 第五章正如标题,讲的是团队和开发流程。 在过去,个人基本都是“想到哪写到哪”的典型,不过每一阶段写完后都会先拿来跑跑,没问题再进行下一步,但是不够严谨,略去了需求分析、完整的单元测试等等。 我在这方面正如前面的笔记所说,没有严格的按照一个合理的开发流程来走。 阅读全文
posted @ 2020-07-10 12:49 水無月鈴乃 阅读(69) 评论(0) 推荐(0)
摘要:今天主要是阅读了构建之法的第三章和第四章 第三章印象最深的是对于一个软件工程师的衡量标准不单单以能快速完成任务作为标准,而是完成速度、交付时间的稳定性、对于团队的影响、代码质量等等多方面因素决定的 和大多数人一样,我以前只是单纯地把快速完成任务作为第一要务 今后在编程的时候要把稳定时间、保证代码质量 阅读全文
posted @ 2020-07-09 13:13 水無月鈴乃 阅读(102) 评论(0) 推荐(0)
摘要:今天主要是阅读了构建之法的第一章和第二章 第一章个人感触最深的一点就是软件工程不仅仅是写代码,在开始写代码之前的需求分析等等步骤同样重要。这一点尤其是体现在有一定从业经验的程序员身上,在一个项目中他们的需求分析等等阶段上花费的时间显著多于一般的新手,而实际的编程时间却少于新手。 这方面我过去的做法是 阅读全文
posted @ 2020-07-08 16:17 水無月鈴乃 阅读(92) 评论(0) 推荐(0)
摘要:今年相比以往,最大的特点可以说就是网络授课了。虽然是由于国内外疫情的无奈之举,但也算是开创了大规模网络授课、甚至网上测验的一个先河。在此之前网课一度只被用于教授那些“不太重要”的课程,通过网络授课学习的主课则往往不被承认。诚然今年的教学质量相比以往肯定是要差一点,测验也更可能舞弊现象(几天前在QQ群 阅读全文
posted @ 2020-07-08 03:07 水無月鈴乃 阅读(134) 评论(0) 推荐(0)
摘要:本周主要是Android大作业的最终评审,MATLAB结课作业,以及PHP团队大作业的整合。PHP方面由于这次一开始就进行了约定,开发时也进行了交流,整合时的代码工作量较小,较为顺利。MATLAB方面的GUI开发个人感觉有点类似于C#,直接拖动GUI控件到布局上,然后在对应方法里写代码即可。 周数: 阅读全文
posted @ 2020-07-08 01:33 水無月鈴乃 阅读(64) 评论(0) 推荐(0)
摘要:本周主要是团队作业第二阶段,但由于第一阶段已完成大多数主体功能,遂工作的量等等相比于第一阶段明显较少。 周数:第十五周 编程时间:约20小时 代码量:约2000行 博客量:8 阅读全文
posted @ 2020-07-08 01:24 水無月鈴乃 阅读(38) 评论(0) 推荐(0)
摘要:昨天完成的任务:宣传、制作主页。 今天进行的任务:偶然根据一张截图发现是由于在窄屏上因为空间不足,选择种类的Spinner只剩个倒三角了,导致很多人没注意到,遂修改了该页面的布局为将种类移到了金额旁边,并且加大了宽度为弹窗的1/3。好在根据使用反馈貌似没有会导致崩溃的错误。 遇到的问题:布局上输入框 阅读全文
posted @ 2020-07-08 01:20 水無月鈴乃 阅读(94) 评论(0) 推荐(0)
摘要:昨天完成的任务:最后未能完成闹钟功能。 今天进行的任务:软件的下载网站的制作,并部署到租的有自己的域名的云服务器上;同时在QQ群 微信群里宣传。 遇到的问题:被部分人反馈了“不能调购买类别吗”的问题,当时没想到原因,创建的时候在日期旁边是有类别选择的。 阅读全文
posted @ 2020-07-08 01:11 水無月鈴乃 阅读(98) 评论(0) 推荐(0)
摘要:昨天完成的任务:扇形图的详细显示 今天进行的任务:最后还是继续寻找不占用后台的闹钟调用的解决方案。未果,也不想拿一个进程被杀就失效的闹钟糊弄过去。 遇到的问题:未能完成直接的闹钟功能。 阅读全文
posted @ 2020-07-08 01:07 水無月鈴乃 阅读(90) 评论(0) 推荐(0)
摘要:昨天完成的任务:扇形图的按年月筛选 今天进行的任务:扇形图筛选界面的绘制,修改适配扇形图工具类的小工具类,使扇形图下显示图例和具体金额。 遇到的问题:设置成INVISIBLE后的元素仍然占用位置,当时还不知道可以设置成GONE,采用的方法是让希望隐藏的TextView的字号直接变成0;显示的具体金额 阅读全文
posted @ 2020-07-08 01:03 水無月鈴乃 阅读(99) 评论(0) 推荐(0)
摘要:昨天完成的任务:(未能实现扇形图的筛选统计) 今天进行的任务:先是继续查找昨天找的相关方法,没有什么成果。但是因为网上很多都是说直接代码改就行,而且确实代码改也没有报错,想着不对,加上一些因素想到要是不可见再可见会怎么样,而且好像在哪看过提到了会有刷新什么的(不记得了),抱着试一试的心理在重新运行绘 阅读全文
posted @ 2020-07-08 00:57 水無月鈴乃 阅读(116) 评论(0) 推荐(0)
摘要:昨天完成的任务:修复一个造成崩溃的错误 今天进行的任务:尝试完成扇形图页面的按年、月筛选,绘制筛选按钮和弹窗UI,弹窗自动选择上一次的选择的筛选年月,但是没有查到有效的让页面动态变换的方法(网上说直接代码方法改就行,但是我实际运行没有变化,后来又进入了刷新整个Fragment的误区,而且没找到较好的 阅读全文
posted @ 2020-07-08 00:46 水無月鈴乃 阅读(68) 评论(0) 推荐(0)
摘要:昨天完成的任务:(第一天) 今天进行的任务:主要是定位到了第一阶段演示时发生的崩溃的原因,是有一个地方逻辑写反了,将其修复,并进行了各项功能的测试。由于主体基本完成,整个第二阶段将没什么工作量。 遇到的问题:(暂无) 阅读全文
posted @ 2020-07-08 00:35 水無月鈴乃 阅读(110) 评论(0) 推荐(0)
摘要:本周主要是完成PHP大作业中自己的部分。有了软件工程团队作业第一阶段的教训,本次PHP大作业一开始我就和其他人约定好了数据库的表结构、页面间传递数据的方式和结构、互相访问时对方的页面名称等,同时开发过程中有未约束或者协商的地方也会直接去问(其他人准备周末或下周才开始开发 而我这里是这周就开始,相当于 阅读全文
posted @ 2020-07-08 00:30 水無月鈴乃 阅读(46) 评论(0) 推荐(0)
摘要:本周是热词统计的手机端开发,理论上可以通过手机向服务器发起HTTP请求获取JSON完成,但是可能由于假期懈怠,没有去完成。 周数:第十三周 编程时间:约5小时 代码量:约800行 博客量:1 阅读全文
posted @ 2020-07-08 00:26 水無月鈴乃 阅读(44) 评论(0) 推荐(0)
摘要:本周没有软件工程课程,MATLAB则是完成先前的绘图作业,不过做题的时候发现MATLAB的绘图本质也是算出无数个点的结果并将其排列在一起。 周数:第十二周 编程时间:约2小时 代码量:约400行 博客量:1 阅读全文
posted @ 2020-07-08 00:16 水無月鈴乃 阅读(58) 评论(0) 推荐(0)
摘要:本周主要是第一阶段记账本的开发的收尾以及团队项目第一阶段成果的评定。记账本的主体功能已基本完成。 周数:第十一周 编程时间:约10小时 代码量:约1300行 博客量:3 阅读全文
posted @ 2020-07-08 00:10 水無月鈴乃 阅读(61) 评论(0) 推荐(0)
摘要:昨天完成的任务:创建日历提示 今天进行的任务:“关于”页的绘制,该页的点击后打开浏览器。因个人觉得直接的链接的布局元素有下划线不好看,而且不够“块状”,就改为绑定点击事件,点击后创建Intent告诉系统打开网页。同时为调试时的“删库跑路”选项添加了警告弹窗和点击后终止自身的Activity。 遇到的 阅读全文
posted @ 2020-07-08 00:03 水無月鈴乃 阅读(81) 评论(0) 推荐(0)
摘要:昨天完成的任务:(未能完成闹钟) 今天进行的任务:继续查找不需要后台的闹钟无果后偶然看到一篇文章提到了调用系统日历,系统日历创建的事件不会因为进程被杀而失效,采用该方法使用一个工具类作为提示,并绘制相应UI。该工具类也有删除创建的日历的作用,但是未采用。 遇到的问题:工具类中是用一串int表示日期时 阅读全文
posted @ 2020-07-07 23:57 水無月鈴乃 阅读(107) 评论(0) 推荐(0)
摘要:本周主要都在进行记账本软件的10天冲刺,同时由于和结对的人几乎没什么交流,直接导致最后我们完成的部分几乎无法整合,商讨后因我这边的功能较为核心,遂只采用我这里的部分。 周数:第十周 编程时间:约75小时 代码量:约4700行 博客量:9 阅读全文
posted @ 2020-07-07 23:47 水無月鈴乃 阅读(57) 评论(0) 推荐(0)
摘要:昨天完成的任务:扇形图显示 今天进行的任务:查找完成闹钟,但是不自建服务后台保活的方法(个人对后台进程是真的深恶痛绝)。一无所获。 遇到的问题:找到的思路是创建系统闹钟,但是在高版本API的安卓系统下仍然会出现进程被杀之后闹钟失效的问题。 阅读全文
posted @ 2020-07-07 23:41 水無月鈴乃 阅读(96) 评论(0) 推荐(0)
摘要:昨天完成的任务:修复了搜索部分的重大问题。 今天进行的任务:基于现有的扇形图绘制工具类添加扇形图显示。有了上周的使用工具类,本次的扇形图使用较为顺利。因为我的数据库工具类读出的数据我习惯用的Stack,而工具类的参数是ArrayList,对此进行了一定的适配。 遇到的问题:工具类的颜色参数使用的是资 阅读全文
posted @ 2020-07-07 23:36 水無月鈴乃 阅读(115) 评论(0) 推荐(0)
摘要:昨天完成的任务:搜索功能,但是有问题 今天进行的任务:尝试修复搜索的问题,后来发现是由于SQLite的数据类型的问题,存储date类型会有各种问题,换用了YYYYMMDD的格式直接将日期作为int型存储的方法,理论上这是不影响范围搜索和读取的(求余、除数后求余就能得到单独的年月日)。为此重写了添加修 阅读全文
posted @ 2020-07-07 23:20 水無月鈴乃 阅读(110) 评论(0) 推荐(0)
摘要:昨天完成的任务:账目的修改 今天进行的任务:账目的搜索过滤,添加一个新的悬浮钮并绑上点击事件,绘制搜索弹窗的外观并用内置的工具绘制了矢量图标。搜索采用的以前喜欢用的方式,即联合搜索和搜索框各项填了就作为条件不填就不管的特点。但搜索有时候会莫名其妙搜不到东西,大致定位为日期搜索出了问题,但是没有找到原 阅读全文
posted @ 2020-07-07 23:01 水無月鈴乃 阅读(99) 评论(0) 推荐(0)
摘要:昨天完成的任务:账目显示的完善和添加功能。 今天进行的任务:账目的点击修改功能,修改时会除DatePicker是选择为当天外会自动选上原先的种类、填写原先的信息,最后是修改了Adapter的代码,绑定上点击事件。由于Adapter点击事件是返回点击的生成的第几项,因而在显示账目的时候会保留Array 阅读全文
posted @ 2020-07-07 22:56 水無月鈴乃 阅读(87) 评论(0) 推荐(0)
摘要:昨天完成的任务:未完成的基于Adapter的账目显示,基本UI绘制 今天进行的任务:将账目的显示功能完成,以及添加功能。 遇到的问题:账目添加发现DatePicker返回的月份一样是要+1的。 阅读全文
posted @ 2020-07-07 22:46 水無月鈴乃 阅读(113) 评论(0) 推荐(0)
摘要:昨天完成的任务:数据库类,UI的模板 今天进行的任务:基于自定的Adapter的账目显示但未全部完成,以及账目页的基本UI绘制。 遇到的问题:第一次弄Android的布局,对于各种View的特点和使用,以及属性的指定尚不熟练,花费时间较多。 阅读全文
posted @ 2020-07-07 22:30 水無月鈴乃 阅读(103) 评论(0) 推荐(0)
摘要:昨天完成的任务:(第一天) 今天进行的任务:和结对的人确定了软件UI将基于Android Studio的最后一个样板开工。这个样板的侧面滑出菜单非常简洁好看。同时,今天主要是确定了存储的数据库的结构,及其对应的数据库工具类的编写,一开始确定采用的是内置的SQLite,保证软件的小巧。 遇到的问题:S 阅读全文
posted @ 2020-07-07 22:25 水無月鈴乃 阅读(94) 评论(0) 推荐(0)
摘要:本周是开始冲刺前的一周,大致和结对的人协商了冲刺的时间,大致的分工等。同时有一个爬取数据、提取热词并用热词云展示的极限测试。和结对对象商讨后,他负责爬取,我这里负责显示。本测试中原本也是受理解错误影响,在老师指出后立刻学习并尝试了使用封装好的工具类进行热词云绘制,以及使用工具类的参数实现对应的绑定点 阅读全文
posted @ 2020-07-07 22:09 水無月鈴乃 阅读(69) 评论(0) 推荐(0)
摘要:本周是要求的是仿照外国的一个疫情展示开发一个类似的网站。当时因为没意识到可以使用echarts之类的工具类而无从下手。现在回想其实echarts绘制图表html+css确定样式就可以得出类似的效果。 周数:第八周 编程时间:约5小时 代码量:约500行 博客量:1 阅读全文
posted @ 2020-07-07 21:59 水無月鈴乃 阅读(49) 评论(0) 推荐(0)
摘要:本周和结对的人通过视频会议基本确定了结对开发的软件的大致方向,功能等。本组是唯一一个只有2人的组,届时的开发可能比较艰巨,选择记账类也是考虑到人数劣势的情况下的选择。 周数:第七周 编程时间:约3小时 代码量:约200行 博客量:2 阅读全文
posted @ 2020-07-07 21:53 水無月鈴乃 阅读(42) 评论(0) 推荐(0)
摘要:本周要求的是移动端的疫情展示,但是因为寒假其实Android没有怎么看,有些无从下手。 周数:第六周 编程时间:约5小时 代码量:500行 博客数:1 阅读全文
posted @ 2020-07-07 21:46 水無月鈴乃 阅读(42) 评论(0) 推荐(0)
摘要:本周软件工程课程没有什么特别要求。PHP课程则是学习了PHP相关基本的变量使用等,不过个人练习时虽然能够满足要求,但感到有一些别扭的地方。同时MATLAB课程学习感受到了其在数学运算方面的强大。 周数:第五周 编程时间:5小时 代码量:约200行 博客数:1 阅读全文
posted @ 2020-07-07 21:42 水無月鈴乃 阅读(45) 评论(0) 推荐(0)
摘要:本周主要是用Python爬虫尝试爬取疫情数据。在网络上查询后发现腾讯的API爬取最为简单,并找到了一个爬取世界疫情并存入文件的范例,在花费一些时间自学了Python访问MySQL后改为了符合要求的Python脚本。虽然以前没怎么接触过Python,但是实际直接上手也没什么大问题,而且因为以前就一直有 阅读全文
posted @ 2020-07-07 21:34 水無月鈴乃 阅读(84) 评论(0) 推荐(0)
摘要:本周除软件工程外基本全部开课。其中Web课程以及PHP课程(刚开始单纯学的前端)因上学期的JavaWeb及自学的CSS和JS较为简单,相当于再次巩固相关知识。 同时,本周也进行了读取数据库内的疫情信息并展示的极限测试。不过由于个人对题目的理解错误,是自己写出了一个简易的柱形图的绘制,没有使用echa 阅读全文
posted @ 2020-07-07 21:17 水無月鈴乃 阅读(63) 评论(0) 推荐(0)
摘要:本周是开课第二周,进行了第一次的极限测试。同时老师让我们养成每周发博客的习惯,不过现在就结果来看我并没有养成… 周数:第二周 编程时间:约2小时 代码量:约150行 博客量:3 阅读全文
posted @ 2020-07-07 20:58 水無月鈴乃 阅读(73) 评论(0) 推荐(0)
摘要:受到疫情影响,本学期首次采用了线上教学。 本周主要是家庭记账软件(Web形式)的完善。 周数:第一周 编程时间:7小时 代码量:约1000行 博客量:1 阅读全文
posted @ 2020-07-07 20:50 水無月鈴乃 阅读(74) 评论(0) 推荐(0)