上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 比较有用的东比较有用的东西首先,批处理文件是一个文本文件,这个文件的每一行都是一条 DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语... 阅读全文
posted @ 2010-03-31 18:45 明之道 阅读(1676) 评论(0) 推荐(0) 编辑
摘要: 一、策略(Strategy)模式策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。假设现在要设计一个贩卖各类书籍的电子商务网站的购物车(Shopping Cat)系统。一个最简单的情况就是把所有货品的单价乘上数量,但是实际情况肯定比这要复杂。比如,本网站可能对所有的教材类图书实行每本一元的折扣;... 阅读全文
posted @ 2010-03-30 15:23 明之道 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 呢,面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用,是不是一下子感觉自己对复用理解的... 阅读全文
posted @ 2010-03-20 15:18 明之道 阅读(425) 评论(4) 推荐(1) 编辑
摘要: 对UML不是很了解,简单地了解一下UML设计中有的图例及基本作用。首先对UML中的各个图的功用做一个简单介绍: 1、用例图 描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示了这些元素之间的各种关系,如泛化、关联和依赖。2、类图 类图是描述系统中的类,以及各个类之间的关系的静态视图。能够让我们... 阅读全文
posted @ 2010-03-18 19:04 明之道 阅读(2006) 评论(0) 推荐(2) 编辑
摘要: 做项目经常会用到单元测试,我这里稍微总结一下规律,慢慢完善。一、实体类 一般先新建一个对象,初始化构造方法对应参数对象各一个。 1、构造方法测试 测试构造之后对应参数的正确性,测试getter/setter的准确性。进行失败测试,测试构造函数、getter/setter方法异常的抛出情况 注意:1)准确性测试要考虑全面 2)失败测试一般包括传递null,empty参数,不合法参数,侦测异常的抛出 ... 阅读全文
posted @ 2010-03-12 01:25 明之道 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 一、final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只... 阅读全文
posted @ 2010-03-11 21:03 明之道 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在Java的诸多类中,容器类是一个使用频率极高的类,尤其是其中的ArrayList类和HashMap类。Collection类有包括List,Map还有Set,各自持有自己的特性,他们之间有一点共性就是,由于Collection是Iterable接口的子接口,所以他们之间都有迭代器,使用的方法相同,先由Collection类的对象通过iterator()方法产生一个迭代器,来遍历集合对象中的所有数... 阅读全文
posted @ 2010-03-07 18:03 明之道 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 现在是凌晨的3:38分,刚刚提交了自己的项目到TC上,一个并不完美的作品,没有完成测试的代码的部分。很遗憾,可是已经没有时间了,而且我现在好疲劳,大脑已经基本上停止了工作,现在利用睡前的这点时间来总结一下前一段时间的生活。 上个星期接下了这个项目,每天大概用3~4个小时来做这个项目,之前一直在写逻辑的部分,完全没有考虑测试代码。到了今天晚上,才把逻辑部分写完,但是测试代码部分还完全没有写,几千行的... 阅读全文
posted @ 2010-03-06 03:48 明之道 阅读(279) 评论(0) 推荐(0) 编辑
摘要: OutputStream类该类是字节输出流的抽象类,定义了输出流的各种操作方法。这些方法的说明如表1所示。下面通过实例介绍如何使用OutputStream类向控制台输出字符串信息。步骤如下。(1)创建OutputStreamWriteStr类,在类中创建OutputStream类的实例对象out,并为其赋值为System类的out属性,该属性是控制台的输出流,再定义一个字节数组,该数组是将要输出到... 阅读全文
posted @ 2010-03-06 02:26 明之道 阅读(25664) 评论(0) 推荐(0) 编辑
摘要: 很基本的东西,整理一下便于掌握和记忆~1如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double... 阅读全文
posted @ 2010-03-03 19:25 明之道 阅读(334) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页