- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 form表单的onsubmit()问题
以前在项目中为一个表单(from)编写onsubmit()脚本的时候,经常需要验证表单中数据的合法性,所以常会写道:,试图在validateForm()中return false来阻止表单的提交。实际上的效果是即使return false 表单 还是会提交。后来发现 onsubmit="return validateForm()"就没有问题了,当时也没有多想就继续做其它事情了。 直到今
2012-10-24 09:19:36
340
原创 java反射
运行时的类信息:人们想要在运行时获得类的信息的另一个动机,便是希望提供在跨网络的远程平台上创建和运行对象的能力。这被称为远程方法调用(RMI) • 获得类的构造函数 1.获得全部类的构造函数 Constructor[] constructors = clazz.getDeclaredConstructors(); 2.获得public修饰的构造函数 Constr
2012-09-05 15:38:49
202
原创 策略模式
策略模式 策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用 二.组成部分: 1. 环境角色:持有一个策略类引用 2. 抽象策略 3. 具体策略:相关的算法或操作 Context(应用场景): 1、需要使用ConcreteStrategy提供的算法。 2、 内部维护一个Strategy的实例。 3、 负责动态设置运行时Strat
2012-09-03 20:26:30
232
原创 观察者(Observer)模式
观察者(Observer)模式 观察者(Observer)模式是对象的行为型模式,又叫做发表-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-收听者(Source/Listener)模式或从属者(Dependents)模式。 在观察者模式里有如下的角色: 抽象主题(Subject)角色:
2012-09-03 20:10:29
386
原创 装饰模式
装饰模式 装饰模式:给一个类添加一些额外的职责,并且在添加这些额外的职责时不会控制该类的执行逻辑。 组成部分: 抽象构件:原始的功能接口 具体构件:具体的原始功能类 装饰角色:持有具体构件类的对象,以便执行原有功能 具体装饰:具体扩展的功能在这里 下面看一个对开车功能拓展的实例(晚上+开车): (提取网上的实例) 看完下面的例子后,大家应该对这个模式有了一定的了解。。
2012-09-03 19:17:38
289
原创 常见Java面试笔试_01(多为概念性总结)
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类
2012-09-03 18:41:51
274
原创 代理模式(Proxy Pattern)
代理模式(Proxy Pattern) 代理模式是我们比较常用的设计模式之一。其中新思想是为了提供额外的处理或者不同的 操作而在实际对象与调用者之间插入一个代理对象。这些额外的操作通常需要与实际对象 进行通信,代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理
2012-09-03 15:27:12
393
原创 Builder模式
建造(Builder)模式: 在一个产品的建造系统中,建造模式就好像把产品的结构和产品的零件构造过程对客户隐藏起来,把对建造过程进行指挥的责任和具体建造零件的责任分割开来. 建造(Builder)模式的角色与结构: 抽象建造者(Builder)角色:给出一个抽象接口.以规范产品对象的各个组成成分的建造, 具体建造(Concrete Builder)角色:它的主要任务是
2012-09-03 15:04:05
213
原创 工厂模式
工厂模式主要是为创建对象提供了接口。工厂模式按照《Java与模式》中的提法分为三类: 1. 简单工厂模式(Simple Factory) 2. 工厂方法模式(Factory Method) 3. 抽象工厂模式(Abstract Factory) 这三种模式从上到下逐步抽象,并且更具一般性。还有一种分类法,就是将简单工厂模式看为工厂方法模式的一种特例,两个归为一类。下面是使用工厂模式
2012-09-03 14:52:16
272
原创 java面试题收集整理(2)
1、请说出作用域 public,private,protected,以及不写时的区别 这四个作用域的可见范围如下表所示。 作用域 当前类 同一 package 子孙类 其他 package public √ √ √
2012-09-03 11:10:09
355
原创 java面试题收集整理(1)
这篇文章是本人对一些看过的java面试题的一些整理,如果有错误的地方,望大家指出改正,共同进步 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个 public 的类,并且 public 的类名必须与文件名相一致。 2、Java有没有 goto? java 中的保留字,现在没有在 java 中使用。 3、说说&和&&的区别。
2012-09-02 15:29:37
363
原创 MySQL字符集(学习整理)
MySQL字符集介绍 MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。 对于字符集的支持细化到四个层次: 服务器(server),数据库(database), 数据表(table),连接(connection)。
2012-08-31 23:50:20
332
w3school html css javascript xml 基础学习手册
2012-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人