- 浏览: 93887 次
- 性别:
- 来自: 北京
最新评论
文章列表
1.
abstract class name {
private string name;
public abstract boolean isstupidname(string name) {}
}
/*
答案: 错。
abstract method必须以分号结尾,且不带花括号。
*/
2.
public class something {
void dosomething (){
private string s = "";
int l = s.length();
}
}
/*
答案: ...
请优化下面代码,并给出原因
for(int i = 0;i<10000;i++) {
for(int j = 0;j<1000;j++) {
for(int k = 0;k<100;k++) {
function(i,j,k);\
}
}
}
------------------------------------------------------------------------------------------ ...
几个关于String常量池的小例子:
[1]
String a = "a1";
String b = "a" + 1;
System.out.println((a == b)); //result = true
String a = "atrue";
String b = "a" + "true";
System.out.println((a == b)); //result = true
String a = "a3. ...
ORACLE 体系结构 前言 很多人大楷都是从SQL Server转过来的,可能是受MS的影响太深,老想着用SQL Server的方法来解决ORACLE的问题,这就是一个极大的失误,比如有人就老喜欢用那个OEM,那个我一直认为是ORACLE的糟粕的一个代表,ORACLE的精髓是代码的管理,任何管理、备份、恢复都可以通过代码或脚本实现。比如还有的人就喜欢SQL Server过程中能直接写select语句,认为ORACLE必须要能做,有人认为SQL SERVER的过程能执行DDL语句,那ORACLE也必须要这样……诚然,我不是承认不可以,但是很多的很多的这一切,就是你实现了,却是 ...
数据库名(db_name)
数据库实例名(instance_name)
数据库域名(db_domain)
服务名(service_name)
操作系统环境变量(ORACLE_SID)
一、数据库名
什么是数据库名?
数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_N ...
Person id(pk)
name
IdCard id(pk,fk)
usefulDate
Person.java
public class Person {
private int id;
private String name;
private IdCard idCard;
//getters and setters
}
Person.hbm.xml
<hibernate-mapping package="com.susan.hiber ...
------------------------------------------------
Person id(pk)
name
IdCard id(pk)
usefulDate
person_id(fk)
------------------------------------------------
Person.java
public class Person {
一、spring工作原理: 1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet请请求提交到目标Controller 4.Controller进行业务逻辑处理后,会返回一个ModelAndView 5.Dispathcher查询一个或多个ViewResolver视图解析器,找到ModelAndView对象指定的视图对象 6.视图对象负责渲染返回给客户端 ...
什么是spring ? Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架. spring的设计思想是,单例模式和工厂模式 一、解释一下Dependency injection(DI依赖注入)和IOC(Inversion of control控制反转)? 当一个调用者需要被另一个调用者协助 ...
1 引言 数据库优化的目标无非是避免磁盘I/O瓶颈、减少CPU利用率和减少资源竞争。本文从基本表设计、扩展设计和数据库表对象放置等角度进行讨论,着重讨论了如何避免磁盘I/O瓶颈和减少资源竞争。 2 基于第三范式的 ...
组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下:
核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。Be ...
作业 40%
一个大作业,团队合作自选题目
需提交可执行文件和设计文档
考试 100' *60%
单选(1'x60)
多选(2'x5)
读程序题(5'x2)
编程题
1、(3'x4)
2、(8')
北航软件学院09级-面向对象设计
- 博客分类:
- 北航软件学院作业及考试
作业 50分
1、用例建模 20'
用例图 10'
用例文档 10'
2、用例分析 10'
备选架构及说明
完整的实体类类图
针对某一个用例的用例实现(包括参与类类图和基本路径交互图)
3、设计模型 20'
系统软件架构包图
至少一个用例设计模型(包括交互图和类图)
新增类的包/子系统
数据设计包
考试 50分
单选概念题(1'x15)
单选应用题(2'x10)
应用题(5'x3)
1、给定案例将用例图补充完整
2、根据顺序图确定类的操作、实现某方法、画类关系图
3、给定案例使用对象技术及设计原则(OCT)比较每个案例的优缺点
作业 50分 模版见附件
1、需求规格说明书
2、概要设计说明书
3、软件测试计划
试题 50分
简答(5'x4)
1、
2、用例模型在结构化方法和面向对象方法中的作用
3、
4、结构化方法和面向对象方法中单元测试、集成测试、验收测试的区别
应用(10'x3)
1、给定案例画类图
2、给定案例画数据流图,设计有效和无效的测试用例
3、给定案例建立petri网模型并分析活性和可达性
作业
1、幻方的探索研究与应用实践
撰写一篇有关幻方问题的研究报告,内容可以包括: (1)收集整理有关幻方问题的资料,综述 (2)构造各种幻方的具体算法 (3)幻方问题的计算机编程实现
2、排列组合之研究
题目题目可以自选。可以综述,也可以专题研究,还可以趣谈。
3、畅谈递推式及生成函数的使用
建议对递推方法和生成函数的作用及其应用领域做一些研究
考试 100分(1-6每题10分,78每题15分)
1、构造9阶幻方(第一章)2、根据逆序数求排列(第四章)3、多项式展开式的某项系数(第五章)4、证明范德蒙卷积(第五章)5、鸽巢原理的证明题(第二章)6、带禁止位的非攻击车问题 ...