
java技术
adevotee
这个作者很懒,什么都没留下…
展开
-
IoC
最近IoC很热门,一般翻译为控制反转,也就是一个类将一些工作交给framework(或者控制器)来做。从本质上讲是面向对象的设计原则之一——接口可具体实现的分离的一个具体体现,对象之间解耦的一种方法。比如说,我们希望设计一个更好用的DropDownList控件,它可以按照如下的方式工作" datasourcekey="UserJobTitle">在这里,我们只关注DataSourceKey转载 2006-05-17 01:29:00 · 930 阅读 · 0 评论 -
Castor XML
Castor XMLCastor XML作为一个数据绑定框架,可以实现任何类似Java Bean的对象和XML文档表示之间的相互转换。通常情况下,Castor使用一组类描述符(ClassDescriptor)和字段描述符(FieldDescriptor)集来定义一个Java对象如何编组(Marshall)成XML数据或者从XML数据解编(Unmarshall)为Java对象。XML原创 2009-02-08 19:10:00 · 3713 阅读 · 0 评论 -
Hashset
1 |——SortedSet接口——TreeSet实现类 2Set接口——|——HashSet实现类 3 |——LinkedHashSet实现类 4HashSet 5此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证集合的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用 null 元素。 6此类为基本操作提转载 2008-05-26 13:53:00 · 512 阅读 · 0 评论 -
serialVersionUID问题
序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性可以随便写一个,在eclipse中它替你生成一个. 可以关掉这个warning:在windows -> preferences -> compiler -> Error/Warnings-> Potential Programming problems将Serializable class without serialVer原创 2008-05-18 14:19:00 · 545 阅读 · 0 评论 -
守护线程Daemon
Every thread has a priority. Threads with higher priority are executed in preference to threads with lower priority. Each thread may or may not also b原创 2008-05-19 14:51:00 · 516 阅读 · 0 评论 -
开发eclipse插件
开发 Eclipse 插件 如何创建、调试和安装插件转载 2006-12-22 17:17:00 · 679 阅读 · 0 评论 -
Eclipse插件安装
安装时有些小问题值得注意: 1、下载时注意Eclipse和Lomboz版本号很重要 一般来说相同版本号的才比较兼容。 即:2.0的Eclipse对应插件就装2.0的Lomboz;Eclipse3.01就对应装插件lomboz.301,这样不容易出错,下载时最好认真看清楚网站上的说明,否则有时安装总出现莫名其妙的问题,浪费时间。 2、安装Lomboz需要gef和emf插件的支转载 2006-12-22 16:15:00 · 856 阅读 · 0 评论 -
smartUpload源代码
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Vector;impo原创 2006-08-02 12:55:00 · 4037 阅读 · 2 评论 -
jdk和jre的区别
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 大家可能对Flash很熟悉,如果你用原创 2006-12-06 18:30:00 · 889 阅读 · 0 评论 -
今天遇到的一个问题----java String.split( Regex )的误区
今天用了 str.split("*"),遇到了错误,问题如下: java 中split的用法 Text在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。我们看jdk doc中说明public String[] split(Strin原创 2006-05-31 23:37:00 · 2197 阅读 · 0 评论 -
set list
Java2容器类类库的用途是“保存对象”,它分为两类:Collection----一组独立的元素,通常这些元素都服从某种规则。List必须保持元素特定的顺序,而Set不能有重复元素。Map----一组成对的“键值对”对象,即其元素是成对的对象,最典型的应用就是数据字典,并且还有其它广泛的应用。另外,Map可以返回其所有键组成的Set和其所有值组成的Collection,或其键值对组成的Se原创 2006-05-31 20:55:00 · 853 阅读 · 0 评论 -
struts forward
配置文件的跳转path定义了跳转的路径,可以定义成.do的跳转,也可以定义成.jsp的跳转,不同点在于前者会执行action,而后者不会执行action原创 2006-06-01 13:43:00 · 764 阅读 · 0 评论 -
struts 中关于集合list的使用
struts 可以对基本的数据类型进行自动赋值,如string,int,但是如果在jsp中设置一个 类型,并且在form中定义 private List testList;~~~那么可以在对该list进行赋值,但是进入jsp页面再进入action的时候,赋值的信息会丢失.这是因为从jsp到action,request对根据jsp对form重新赋值,但是只能给简单类型赋值,它无法判断这是list类型原创 2006-06-01 09:59:00 · 791 阅读 · 0 评论 -
利用js进行跨页面调用
今天遇到一个个js问题:B通过window.open()打开A,我要判断B页面的函数是否存在,如果存在,则A页面的按钮c不显示.可以这样解决function func_in_a(){ if( opener.func_in_b ) c.style.display="none";}原创 2006-05-27 13:17:00 · 2505 阅读 · 0 评论 -
几个畸形的问题
今天遇到一个问题,找不到form也找不到action,这里一般首先是config.xml的设置问题,如果没有问题,那就是没有生成form和action的class文件,注意build automaticly没有设置,那么就要build project一下,也有可能是form,action 没有继承自Form,Action.还遇到一个问题,就是初始化了form之后,进入view却不初始化表单,将原创 2006-05-20 20:54:00 · 760 阅读 · 0 评论 -
Java入门所需的30个概念
(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。 (2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet机制的出现,使Java编程非常的高效,现在许多的大的web转载 2006-05-17 15:39:00 · 668 阅读 · 0 评论 -
JAVA的平台无关性
java类经过编译之后生成字节码文件.class,文件,然后JVM解释执行该字节码文件,而不是直接生成.exe可执行文件,所以java是平台无关的。原创 2006-05-17 01:28:00 · 1010 阅读 · 0 评论