第二次作业!

 

1.作业要求

GIT地址 https://github.com/pg7go/SchoolAssignment_AchaoCalculator.git
GIT用户名 PG7GO
学号后五位 62515
博客地址 https://www.cnblogs.com/pg7go/
作业连接 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/2795

2.开始项目

第一步,fork作业项目

 

第二步,拖框框

 

 

第三步,编码阶段(需求比较简单,直接编码了)

这里代码比较简单,测试部分一次通过,并没有任何bug

 

 

第四步,完善细节(错误处理)

程序比较简单,单元测试直接在界面上做了

 

 

这里有个要求是不能出现小数,之前没注意,之后修正了

 

这个是最终结果了

可以看到,效果是比较理想的 

 

 3.性能分析

 

 

这里我生成了10000条四则运算,可以看到,只用了290ms的CPU时间,其他时间用在了listview的渲染上

由于这里的listview是调用的组件,故我这边目前没有好的优化方法

 

4.提交代码

先加入

git add AchaoCalculator

然后提交

git commit

这里要用到vim,可能会难到很多新手

写完更新内容后,用下方命令保存并退出

:wq

很快就提交成功了,本地算是OK了

接下来,提交到远程仓库

git push

输入账号密码

 

提交到master分支完毕!

 

接下来去GITHUB上去看一看,已经更新了

 https://github.com/pg7go/SchoolAssignment_AchaoCalculator.git

 至此本次作业操作部分就结束了

5.心得体会

git和svn算是用得比较多的了,现在的很多工具都集成了这两套的快捷工具

比如说你用VS、eclipse、idea等等,都是可以直接一键提交或一键更新的

不用一行行敲命令,算是方便多了吧

 

posted @ 2019-03-21 20:40  PG7GO  阅读(373)  评论(3编辑  收藏  举报