- 博客(5)
- 收藏
- 关注
原创 软件构造——关于git指令复习的进一步理解
笔者在前几天简单描述了我在lab2用git提交时出现的一个问题。今天我在复习软件构造课程时,读到了git作为SCM工具的简单应用,看见了这样的一张图:我们提交实验时最常用的方法就是首先git add <文件>然后 git commit -m “提交信息”最后git push URL 分支实际上,这在上面的图中就是前三个步骤。而我在lab2中遇到的问题就是重复了第三步,在不同的local repository(本地仓库上)进行git push,从而无法成功提交。当时我的解决
2021-07-06 23:52:55
155
原创 软件构造——关于lab3对于时间的处理
本人最近完成了lab3的实验。在完成dutyroster类(排班表)时,需要对时间进行恰当的处理。因为面向现实生活时,必须要考虑不同年份、不同月份对计算时间差天数的处理。我在完成这次实验时也是产生了很大的困扰,最终在室友的帮助下,我利用java的localDate类实现了很好的处理。下面介绍一下localDate类,我们直接用一组代码来理解: LocalDate localDate = LocalDate.now(); System.out.println("loca
2021-07-05 22:52:30
207
原创 软件构造——在Eclipse中进行JUnit测试
本人完成了学期的所有实验后,想起来在完成lab1时,对如何进行Junit测试没搞清楚,所以在这里详细记录一下JUnit测试的具体步骤。首先右键工作项目,并选中最下面的properties;然后在Java Build Path中选中Class Path,并点击右侧的add liabrary选择自己想要的JUnit版本,点击Finish对想要测试的类新建测试用例,右键该类选择new后选择JUnit Test Case在接下来的页面上要勾选setup点击next,并给自己想要进行测试的方法
2021-07-04 23:12:57
559
1
原创 软件构造——关于java的正则表达式
笔者在完成lab3时,正则表达式实在是造成了很大的困扰,下面就来简单介绍一下java中的正则表达式。一个字符串其实就是一个简单的正则表达式,例如Hello World正则表达式匹配 "Hello World" 字符串。而“.”(点号)也是一个正则表达式,它匹配任何一个字符如:"0" 或 "a"。java.util.regex 包主要包括以下三个类:Pattern 类:pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创建一个 Pattern 对象,你必..
2021-07-03 21:41:28
169
原创 软件构造——关于一个github提交错误原因的解决办法
笔者在完成lab2时还是周六的晚上,但当第二天修改好实验报告准备提交时,已经是晚上十点了,距离截止时间还有不到两个小时的时候,发现github提交时出现了错误!当我按照git提交流程一步一步的做到了git commit -m "提交信息"时,没有出现任何问题,但是当我最后即将git push xxxx master时,发现出现了网络问题,无法连接至github,这是一个很常见的问题,只需要重新提交几次就可以提交成功了,但是,我十分手欠地新建了一个文件夹,将原文件夹的数据拷贝过去。并在新.
2021-07-02 19:37:09
306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人