1.概论1.1 编写目的
本项目是我们团队(Team--时代)的石家庄铁道大学软件工程课程设计。通过团队项目的开发,来实践软件工程课程中学到软件工程的知识;通过敏捷开发来体会现代软件开发流程。项目的目的就是使用规范的软件工程开发流程开发出满足课程要求,更重要的是符合现代软件开发标准的好工程。1.2....
分类:
其他好文 时间:
2014-05-09 09:12:20
阅读次数:
353
1、策略模式
主体主要是添加一个算法的基类,这样就可以通过创建不同的派生类算法,来达到运行时动态改变行为。
2、观察者模式
观察者 关键是要继承统一的监听接口。
通知者 主要是实现:观察者list、添加观察者、删除观察者、通知观察者等接口。
可分为:推送观察者模式,拉取观察者模式。
3、装饰模式
主要是通过装饰品替换装饰者来改变装饰者的行为。因此,装饰品要与装饰者有相...
分类:
其他好文 时间:
2014-05-09 09:10:18
阅读次数:
264
设计一个ListView,放置中国各省的省会城市,并为每个省会城市安放相应图片。
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import android.app.Activity;
import android.os.Bundle;
imp...
分类:
其他好文 时间:
2014-05-09 09:04:00
阅读次数:
376
郭志伟:意见:(1)初级的难度大于中级,光有成语的解释而无图片的结合太难以答出结果;虽然你们高级的还没编写但个人感觉初级的比高级的略难(2)进入初级、中级、高级form框后应该设一个返回按钮,一开始我还以为点击右上角的叉是结束程序(3)在首form框中应添加退出按钮孔祥安:好的方面:
界面设计相对来...
分类:
其他好文 时间:
2014-05-09 07:40:49
阅读次数:
266
4.28日,IBM面向大数据应用行业发布了Power 8服务器处理器,并且将Power
8架构设计全面开源,企图模仿arm在移动互联网领域的做法,建立自己的开源生态圈,这标志着IBM对于X86市场开始发力,以前IBM既有X86架构的产品,又有高端服务器产品,但是又不好左右手互搏,现在好了,有联想这个...
分类:
其他好文 时间:
2014-05-09 07:39:19
阅读次数:
265
1、NortonGhost的方便与问题我们大多数win的用户都用过NortonGhost,只要将目前系统备份一下生成镜像文件,等系统中毒或崩溃的时候,用NortonGhost恢复一下就回到备份时候的样子了。这个可以说就是备忘(Memento)模式的基本原理了,先备份,需要的时候恢复。因此备忘模式是比..
分类:
Web程序 时间:
2014-05-09 06:57:00
阅读次数:
368
Java语法之数组数组的定义数组是对象。如:int[]x=newint[100];或:intx[]=newint[100];(这种方式主要是为了适应C/C++程序员)声明一个数组变量:int[]x;并不会在内存中给数组分配任何空间,仅创建一个引用数组的存储地址。数组创建后,其元素赋予默认值,数值型基本数据类型..
分类:
编程语言 时间:
2014-05-09 06:46:55
阅读次数:
311
网页设计师的职业发展导读:网页设计师是每个网站不可或缺的角色,但确实有很多网页设计师会想,我们的职业成长空间如何呢?网页设计师首先要熟悉网页制作流程,能独立完成各级页面设计,动画以及HTML静态页面制作,精通PhotoShop,Dreamweaver,FLASH等软件。下面先谈谈网页设..
分类:
Web程序 时间:
2014-05-09 06:45:25
阅读次数:
612
同步是多线程中的重要概念。同步的使用可以保证在多线程运行的环境中,程序不会产生设计之外的错误结果。同步的实现方式有两种,同步方法和同步块,这两种方式都要用到synchronized关键字。给一个方法增加synchronized修饰符之后就可以使它成为同步方法,这个方法可以是静态方法和非静态方法,但是...
分类:
编程语言 时间:
2014-05-09 06:02:19
阅读次数:
282
在响应式(或自适应)设计中要用到Media
Queries这个CSS属性,但在某些时候我们需要对Media Queries进行动态操作,这时候可以使用Javascript。如以下Media
Queries的代码:@media all and (max-width: 700px) { body ...
分类:
编程语言 时间:
2014-05-09 05:51:04
阅读次数:
334