摘要:
Hibernate的一对多和多对一的映射 单向 一到多的映射 通过set来配置,set标签的属性有 以学生和班级的关系为例 在一方即班级的映射文件中可以这样配置 多到一的映射 在多方即学生的映射文件中可以这样配置 <many-to-one name="grade" class="com.imooc. 阅读全文
摘要:
使用Astah画UML类图经验总结 从学习需求工程与UML开始,就开始接触到Astah这款软件,但是当时完全是为了对UML各种图的了解加深才使用了这款软件。当时画图,都是完全凭借自己想,并没有考虑实际情况,而且画的图都是很简单的,甚至有些图是已经给定的,只要在软件上再画一遍来了解软件的使用。所以当时 阅读全文
摘要:
C语言中意想不到的地方 最近,知道了一些C语言中很奇怪的情况,或者说是让人意向不到的地方吧,就在这里分享给大家。 程序一 在这个程序里,经凭借眼睛看,你认为st最多可以接受多少字符?5个?4个?在程序最多输入几个字符?同样是和st接受的字符相同? 但是实际的结果可能要让你失望了,都不是。你可以在你的 阅读全文
摘要:
单元测试 单元测试的地位 软件测试是软件开发过程中一个重要的环节,它贯穿于整个过程,经历单元测试、集成测试、 确认测试、系统测试和验收测试。而其中的单元测试是最低级别的测试,而且一般都是需要 程序员自己来完成的。所以今天就想讲一下我所知道的单元测试。 我了解单元测试的过程 最开始接触单元测试的时候是 阅读全文
摘要:
mkpad 使用Check Style 进行代码审查 之前写代码一般就主要关注运行的结果,对于代码编写的规范性并没有太在意,甚至有时候 还自认为自己的代码还是挺复合标准的,但是最近接触到一款用于代码审查的静态测试工具 ——Check Style,才彻底改变了我的想法。 CheckStyle是Sour 阅读全文
摘要:
mkpad 一个项目最开始的时候所要做的就是获取需求,为了能够 更好的获取需求,获取需求的方法也就自然成了我们必须 了解的东西。我试着去找对我们项目有用且实际的需求获 取方法,比如说焦点小组,深入面谈等等。但是当我看到 人类学调查的时候,我的第一反应就是这和需求获取又有 什么关系?虽然在做我们项目的 阅读全文
摘要:
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结 阅读全文
摘要:
众所周知,软件作为一种非实体的产品,其生产方式与传统的硬件生成迥然不同,而且在软件的生命周期中存在许多不可预期的情况。为了评估一个产品的成本、价值,软件工作量的估计是很有必不可少的。但是软件工作量的估计又仅仅只是简单的估计而已,因为不准确的估计结果可能对项目产生很大的影响。在此,我将根据查找的资料简 阅读全文
摘要:
1、选一种你比较熟悉的软件,点评它的优缺点,并描述此类软件的发展历史 • 系统软件:操作系统、设备驱动程序、工具软件等 • 应用软件:用户使用它们来完成工作,从管理核电厂到写文章,或者通信、游戏、浏览网页、播放视频等。 • 恶意软件:软件病毒。 答:熟悉的软件:windows操作系统 优点: (1) 阅读全文
摘要:
Dijkstra曾经提到:“Software engineering, of course,presents itself as another worthy cause,but that is eyewash: if you carefully read its literature and an 阅读全文