`
文章列表
转自:http://www.blogjava.net/huanzhugege/archive/2007/02/05/97964.html BeanUtilsBeanUtils是Apache-Commons项目提供的另一个非常方便的类库,通过这个类库能够更方便的使用反射。最常用的类是BeanUtils(org.apache.commons.beanutils包中),使用这个类能通过名字访问一个Bean中的某个属性。通过BeanUtils.getProperty(person,”age”)能得到person的age属性。此方法还支持内嵌对象,比如BeanUtils.getProperty(per ...
本文和大家重点讨论一下UML用例图中include与extend的区别,include是指用例中的包含关系,通常发生在多个用例中,有可以提取出来的公共部分,而extend则恰好相反。下面请看本文详细介绍。 UML用例图中include与extend的区别 最近上论坛,看到在争论UseCase中include与extend的区别。其实这两者是很容易区分的。 include是指用例中的包含关系,通常发生在多个用例中,有可以提取出来的公共部分(就象提取公因式一样),例如UseCaseA中包括了a和b两个流程,而UseCaseC中包含了c和b两个流程。为了提高复用性,可以把b提取出来, ...
  转帖出处:http://blog.csdn.net/pengchua/archive/2007/12/21/1957069.aspx http://commons.apache.org/configuration/apidocs/index.html Commons Configuration provides a generic configuration interface which enables a Java application to read configuration data from a variety of sources. Properties ...

xml schema

    博客分类:
  • java
转:http://blog.csdn.net/key/article/details/265200 1.                  最简单的Schema文档 如何写一个最简单的XML Schema文档呢? 首先,我们写出一个最简单的XML文档。 hello.xml ------------------- <?xml version="1.0"?>  <greeting>Hello World!!</greeting>
转:http://www.cnblogs.com/samcn/archive/2011/03/07/1974690.html 一、设置控制台登录窗口 <br>安装好jboss并启动jboss后,在浏览器窗口的地址栏里键入                                                                                                                                                                                       ...
转:http://cheneyph.iteye.com/blog/756122 Maven2创建Java项目 1、打开命令行窗口,显示在保存项目的位置; 2、创建JAVA项目      命令:mvn archetype:generate * 输入需要创建的项目,这里创建普通java项目,按照选择输入15,默认就可以了; * Define value for groupId :输入组织ID; * Define value for groupId :输入项目名称; * Define value for version :输入版本号,可以直接回车,默认是1.0-SNAPSHOT; * D ...
转:http://liguoliang.com/2010/eclipse-is-running-in-a-jre-but-a-jdk-is-required/ 安装Maven后每次启动出现警告信息: Eclipse is running in a JRE, but a JDK is requiredSome Maven plugins may not work when importing projects or updating source folders. 分两步解决问题: 1. ...
转:http://lihaozy.blog.51cto.com/1112871/291386 在eclipse中,我新建了一个project,然后import了一个工程,但是在对某一个类进行F3操作的时候导致了以下提示“the resource is not on the build path of a java project”。   解决办法:新建一个java project的时候,选择create project from existing resource,就好了。不要新建一个空java project然后往里import文件,会出问题。
 转:http://www.cnblogs.com/yyyyy5101/archive/2011/03/11/1981078.html 继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见 ...
转:http://blog.csdn.net/cchaha/archive/2009/03/06/3962502.aspx 【转】Tomcat中设置远程debug方法 http://hi.baidu.com/huamarco/blog/item/75c3f2a411e3ebf29152ee34.html 转自:http://blog.csdn.net/zmxj/ 何为远程调试?我们一般调试一个 web项目的java代码时,需要将你的tomcat服务器和你的开发工具(比如Jbuilder)集成,或需要工具的一些插件支持(比如Eclipse 下的myclipse等),这些方式都是在本地进行, ...
转:http://blog.sina.com.cn/s/blog_62200f0e0100igxa.html myeclipse8 or myeclipse8.5安装插件方法 将插件jar包存放到安装目录下面\myeclipse8\dropins。然后删除\myeclipse8\configuration目录下面的\myeclipse8\configuration\org.eclipse.update。启动myeclipse就会提示是否注册新插件    通过上述方法安装 java反编译工具jad 1.从http://www.kpdus.com/jad.html#download地址 ...
转:http://ruowu.iteye.com/blog/661922 转:http://javazheng.iteye.com/blog/819231 Listener我是这样理解他的,他是一种观察者模式的实现:我们在web.xml中配置listener的时候就是把一个被观察者放入的观察者的观察对象队列中,当被观察者触发了注册事件时观察者作出相应的反应。在jsp/servlet中具体的实现是在web.xml中注册Listener,由Container在特定事件发生时呼叫特定的实现Listener的类。   总体上说servlet中有主要有3类事件既:Servlet上下文事件、会话 ...
转:http://benbear2008.iteye.com/blog/424781 结合自己读struts2源码的经验来谈谈如何读开源框架源代码   大致流程就是 框架--> 包 --> 接口 --> 实现类 先弄清楚一个项目有多少包,包的结构,每个包是做什么的,包和包之间是如何协作的。 然后一个包一个包的读,结合API文档弄清楚包里面接口是干什么的。上面的大致弄清楚了,就开始深入包看接口是如何实现的。这时候可以结合设计模式的思维来读。这时候可以结合项目流程,把主要流程走一遍,再一次看看各各包,接口之间是如何配合的。上面的完成了基本这个框架也就弄明白了,这时候可以考 ...
转:http://kdboy.iteye.com/blog/208851 一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的 ...
为什么说“CONSOLE”表示将日志信息输出到“控制台”呢?那就要看一下后文的定义了: # 应用于控制台 1 log4j.appender.CONSOLE = org.apache.log4j.ConsoleAppender 2 log4j.appender.Threshold = DEBUG 3 log4j.appender.CONSOLE.Target = System.out 4 log4j.appender.CONSOLE.layout = org.apache.log4j.PatternLayout 5 log4j.appender.CONSOLE.layout.ConversionP ...
Global site tag (gtag.js) - Google Analytics