<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[andao233的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/andao233</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; andao233]]></copyright><item><title><![CDATA[软构复习-2]]></title><link>https://blog.youkuaiyun.com/andao233/article/details/118516171</link><guid>https://blog.youkuaiyun.com/andao233/article/details/118516171</guid><author>andao233</author><pubDate>Tue, 06 Jul 2021 19:06:01 +0800</pubDate><description><![CDATA[2、12讲



Junit测试用例写法：



黑盒测试：用于检查代码的功能，不关心内部实现细节

基于等价类划分的测试：将被测函数的输入域划分为等价类，从等价类中导出测试用例。

边界值分析：








...]]></description><category></category></item><item><title><![CDATA[软构复习-1]]></title><link>https://blog.youkuaiyun.com/andao233/article/details/118499485</link><guid>https://blog.youkuaiyun.com/andao233/article/details/118499485</guid><author>andao233</author><pubDate>Tue, 06 Jul 2021 00:55:05 +0800</pubDate><description><![CDATA[第1讲、第3讲

重点：软件构造的多维度视图；阶段划分、各阶段的构造活动；内部/外部的质量指标；软件配置管理SCM与版本控制系统VCS；Git结构、工作原理、基本指令。

多维视图；阶段划分、各阶段的构造活动：



质量指标：

外部：

正确性(Correctness ,最重要的质量指标):软件的行为要严格的符合规约中定义的行为.

健壮性(Robustness):出现规约定义之外的情形的时(异常情况)，软件要做出恰当的反应...]]></description><category></category></item><item><title><![CDATA[IDEA 测试覆盖率问题]]></title><link>https://blog.youkuaiyun.com/andao233/article/details/118416606</link><guid>https://blog.youkuaiyun.com/andao233/article/details/118416606</guid><author>andao233</author><pubDate>Fri, 02 Jul 2021 15:36:03 +0800</pubDate><description><![CDATA[前段时间写软件构造lab2的实验时，遇到了测试覆盖率工具无法使用的情况。使用IDEA自带的工具测试结果如下：



而使用Emma和JaCoCo会分别出现不显示内容和报错的情况。当时是在同学的电脑上跑了测试后没有问题，说明问题在我这台机器上。实验上交之后我也尝试过重新去测试，但是还是老问题，这期间我也按照官方手册上的要求一模一样的去配置，也尝试了各种解决方案，都没有解决。

    之后我在玩地平线4的时候遇到了闪退的情况，一查发现是因为系统用户名是中文的缘故，然
...]]></description><category></category></item><item><title><![CDATA[HIT 计算机系统大作业]]></title><link>https://blog.youkuaiyun.com/andao233/article/details/118098123</link><guid>https://blog.youkuaiyun.com/andao233/article/details/118098123</guid><author>andao233</author><pubDate>Tue, 22 Jun 2021 09:38:39 +0800</pubDate><description><![CDATA[摘 要

文章主要写了Hello的一生，即Hello.c这个源程序所经历的预处理、编译、汇编、链接这一系列过程。同时还包括了它的进程管理、存储管理、IO管理。通过对上述内容观察与描述，来加深对程序的编译、加载、运行的了解



关键词：Hello；预处理；编译；汇编；链接；进程管理；存储管理；IO管理；



第1章 概述

1.1 Hello简介

首先，hello.c是由程序员通过IDE或者文本编辑器编写的程序代码文件，而后通过编译过程，分别获得hello.i,hello.s,hello.o，最后...]]></description><category></category></item><item><title><![CDATA[引用等价性与对象等价性]]></title><link>https://blog.youkuaiyun.com/andao233/article/details/118048688</link><guid>https://blog.youkuaiyun.com/andao233/article/details/118048688</guid><author>andao233</author><pubDate>Sat, 19 Jun 2021 10:27:11 +0800</pubDate><description><![CDATA[在写实验的时候发现，并不是所有的等价判断都能直接用“==”来比较。面对一些非基础数据类型，如Integer时，出现了明明相等却判断为false的情况。
]]></description><category></category></item><item><title><![CDATA[如何在一台电脑上安装两个JDK]]></title><link>https://blog.youkuaiyun.com/andao233/article/details/116951018</link><guid>https://blog.youkuaiyun.com/andao233/article/details/116951018</guid><author>andao233</author><pubDate>Mon, 17 May 2021 22:40:44 +0800</pubDate><description><![CDATA[背景：

电脑上本身装有JDK15，而这学期的软件构造课要求使用JDK8,9,10等版本。

解决方法：

首先，按照地址C:\Program Files\Common Files\Oracle\Java\javapath或C:\Program Files（x86）\Common Files\Oracle\Java\javapath，找到java.exe,javaw.exe,javaws.exe三个文件并删除。

（如果是后安装的JDK版本较新，则可跳过这步，而如果以上三个提到的文件不全的话，删除你有的即可]]></description><category></category></item></channel></rss>