自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 批处理文件语法详解

比较有用的东比较有用的东西首先,批处理文件是一个文本文件,这个文件的每一行都是一条 DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以...

2010-03-31 18:45:00 2475

转载 Strategy Pattern

一、策略(Strategy)模式策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。假设现在要设计一个贩卖各类书籍的电子商务网站的购物车(Shopping Cat)系统。一个最简单的情况就是把所有货品的单价乘上数量,但是实际情况肯定比这要复杂。比如,本网站可能对所有的教材类图书...

2010-03-30 15:23:00 55

转载 Java接口和抽象类

一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 呢,面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用,是不是一下子感觉自己对...

2010-03-20 15:18:00 43

转载 UML 图例

对UML不是很了解,简单地了解一下UML设计中有的图例及基本作用。首先对UML中的各个图的功用做一个简单介绍: 1、用例图 描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示了这些元素之间的各种关系,如泛化、关联和依赖。2、类图 类图是描述系统中的类,以及...

2010-03-18 19:04:00 91

转载 JUnit单元测试小结

做项目经常会用到单元测试,我这里稍微总结一下规律,慢慢完善。一、实体类 一般先新建一个对象,初始化构造方法对应参数对象各一个。 1、构造方法测试 测试构造之后对应参数的正确性,测试getter/setter的准确性。进行失败测试,测试构造函数、getter/setter方法异常的抛出情况 注意:1)准确性测试...

2010-03-12 01:25:00 119

转载 Java关键字final、static使用总结

一、final  根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 fi...

2010-03-11 21:03:00 45

转载 Java学习笔记之容器类

在Java的诸多类中,容器类是一个使用频率极高的类,尤其是其中的ArrayList类和HashMap类。Collection类有包括List,Map还有Set,各自持有自己的特性,他们之间有一点共性就是,由于Collection是Iterable接口的子接口,所以他们之间都有迭代器,使用的方法相同,先由Collection类的对象通过iterator()方法产生一个迭代器,来遍...

2010-03-07 18:03:00 58

转载 改变编程的方式

现在是凌晨的3:38分,刚刚提交了自己的项目到TC上,一个并不完美的作品,没有完成测试的代码的部分。很遗憾,可是已经没有时间了,而且我现在好疲劳,大脑已经基本上停止了工作,现在利用睡前的这点时间来总结一下前一段时间的生活。 上个星期接下了这个项目,每天大概用3~4个小时来做这个项目,之前一直在写逻辑的部分,完全没有考虑测试代码。到了今天晚上,才把逻辑部分写完,但是测试代...

2010-03-06 03:48:00 81

转载 java中输出流OutputStream 类应用实例

OutputStream类该类是字节输出流的抽象类,定义了输出流的各种操作方法。这些方法的说明如表1所示。下面通过实例介绍如何使用OutputStream类向控制台输出字符串信息。步骤如下。(1)创建OutputStreamWriteStr类,在类中创建OutputStream类的实例对象out,并为其赋值为System类的out属性,该属性是控制台的输出流,再定义一个字节数组,该数组是...

2010-03-06 02:26:00 101

转载 java 中数据类型转换

很基本的东西,整理一下便于掌握和记忆~1如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intV...

2010-03-03 19:25:00 64

转载 Java操作XML(使用org.w3c.dom)

一、创建DOMXMLBuilder.java 用于创建DOM,Root结点/******************************************************************** * 项目名称 :rochoc <p> * 包名称 :rochoc.xml.oper <p> * ...

2010-03-03 18:24:00 165

转载 Java与XML

目前有许多xml解析器,大多数解析器都是符合SAX和DOM之一的Java绑定。SAX可以读取文件并在遇到一些事件时调用代码,DOM可以读取文件并在内存中构造与文件中元素及其属性和内容对应的树或图。这种树可以遍历、搜索、修改或写到一个文件中。 简单的“非验证型”解析器只检查XML语法是否正确,既是否格式规范。验证型解析器则可以检查XML是否遵循给定的DTD(文档类型定...

2010-03-01 19:25:00 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除