自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 软件构造心得之Final——设计模式(课程完结撒花)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-07 16:27:57 112

原创 软件构造笔记(图部分)

2021-07-06 22:53:57 63

原创 软件构造(理论部分)Unit11-12

2021-07-06 22:50:08 62

原创 软件构造(理论部分)Unit9-10

2021-07-06 22:49:33 61

原创 笔记七:课程实验中遇到的问题与解决(4)

Java中随机数操作总结在最近的实验中需要实现随机进程调度,随机排班等功能,需要使用到随机数,现将随机数的相关操作总结如下1. 生成不重复随机数序列在安排排班和进程调度时,需要将所有人或所有进程都安排到,且已经安排过的不能再次安排,也就是说需要用到一个有一定范围的不重复随机数序列,利用Java的Random类实现如下import java.util.ArrayList;import java.util.Arrays;import java.util.Random;import java

2021-07-06 16:31:06 175

原创 软件构造(理论部分)Unit7-8

2021-07-06 16:16:12 61

原创 软件构造(理论部分)Unit5-6

2021-07-06 09:45:25 48

原创 笔记六:课程实验中遇到的问题与解决(3)

笔记六:课程实验中遇到的问题与解决(3)一、Java中关于日期操作的一些总结在实现三中为了实现课表安排与值班安排,需要使用到很多不同的对日期的操作,现将这些操作总结如下1. 字符串转日期或日期转字符串/** SimpleDateFormat函数语法: G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~12) H 时 在一天中 (0~23) m 分 s 秒 S 毫秒 E 星期 D 一年中的第几天 F 一月中第几个星期几 w

2021-07-05 16:17:40 91

原创 笔记五:课程实验中遇到的问题与解决(2)

一、Java中关于字符串的一些操作总结在实验三中遇到了很多有关字符串的操作,其中有的操作需要用到正则表达式,有的不需要,总结如下正则表达式相关1. 判断字符串是否为纯数字// 方法一:利用正则表达式String str="123456";boolean result=str.matches("[0-9]+");if (result == true) { System.out.println("该字符串是纯数字");}else{ System.out.println("该字符串不是纯

2021-07-04 21:04:35 124

原创 软件构造笔记(代码相关)1

软件构造(代码相关)Automated Unit Testing with JUnit// 在每个测试方法前面使用@Test标注指明// 即使一个测试方法失败,其他方法仍将运行@Testpublic void testMax(){ assertEquals(2, Math.max(1, 2));}@Testpublic void lookupEmailAddresses() { assertThat(new CartoonCharacterEmailLookupService(

2021-07-02 15:55:48 95

原创 软件构造(理论部分)Unit3-4

2021-07-02 15:54:17 43

原创 软件构造(理论部分)Unit1-2

2021-06-28 22:22:08 60

原创 哈尔滨工业大学计算机系统大作业

2021-06-27 23:17:13 120

原创 笔记四:课程实验中遇到的问题与解决(1)

一、java.lang.NumberFormatException 错误及解决办法首先根据错误提示我们可以知道是数字格错误,具体是哪个类的哪个方法的哪一行的错误了,看下面错误堆栈,定位到错误的具体位置。在实验中定位到下面语句出错,分析后发现是由于参考实验指导手册中的代码在将字符串转为数字时字符串中出现了空格,导致转换出错。magicSquare[i][j] = Integer.parseInt(array[i].split("\t")[j]);解决办法,将语句改为下面格式即可解决,或者对字符

2021-06-23 22:28:57 299

原创 笔记三:Git的简单使用(2)

笔记三:Git的简单使用(2)三、Git分支1.分支创建$ git branch 分支名这会在你当前所在的提交对象上创建一个指针。Git有一个名为 HEAD 的特殊指针,指向当前所在的本地分支,git branch 命令仅仅 创建 一个新分支,并不会自动切换到新分支中去。2.分支切换$ git checkout 分支名HEAD指针会指向切换后的分支。3.分支合并$ git merge 分支名会将HEAD指针所指向的分支与该分支合并。4.删除分支$ git branch -d 分

2021-06-09 19:41:44 46

原创 笔记二:Git的简单使用(1)

笔记二:Git的简单使用本文默认Git已经安装完成,仅介绍Git的简单使用方法一、Git配置1.用户信息的配置$ git config --global user.name "name"$ git config --global user.email "email"2.文本编辑器$ git config --global core.editor emacs3.查看配置信息$ git config --list 4.获取帮助​Git命令的综合手册:$ git help &lt

2021-06-08 19:52:56 53

原创 笔记一:基于IDEA对Java项目通过Travis CI进行在线build

笔记一:基于IDEA对Java项目通过Travis CI进行在线build在对比了Eclipse和IntelliJ IDEA之后发现IDEA更加方便、智能,故在本课程中采用IDEA作为开发工具,没有采用老师推荐的Eclipse。而学长们对JAVA项目通过Travis CI进行在线build时基于的IDE为Eclipse,故本文根据学长的资料,对基于IDEA进行在线build的方法做一个总结,如有疏漏,请多多指正。参考资料使用Travis CI进行在线build使用Maven、Eclipse与t

2021-05-28 16:49:53 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除