收藏本站

cxf demo mvn 配置

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>


<groupId>com.tmser</grou...

阅读全文>>

maven web 项目导入eclipse 发布时不自动拷贝依赖包到lib

  maven web 项目导入eclipse 发布时不自动拷贝依赖包到lweb-inf/ib问题 。

 解决方案是:运行转eclipse插件式增加参数, mvn eclipse:eclipse -Dwtpversion=2.0


Problem

In Eclipse 3.5 or early version, in order to deployed the Maven dependencies to the correct “/WEB-INF/lib ” folder, you have to con...

阅读全文>>

java equals 原则与违反

Object 中equals的约定指出 equals 必须实现非空对象的等值关系:


◆自反性:对于如何非空值 x,表达式 x.equals(x) 应返回true。


◆对称性:对于任何非空值:x 和 y,x.equals(y) 应返回true,当且仅当 y.equals(x) 返回 true。


◆传递性:对于任何非空值 x、y、z,如果 x.equals(y)返回 true 并且 y.equals(z) 返回 true,那么x.equals(z) 应返回 true。


◆一致性:对于任何非空值:x 和 y,如果对象的equals比较中所用信息未被修改,多次调用 x.eq...

阅读全文>>

Class.forName() 和 ClassLoader.loadClass()的区别?

Class.forName("xx.xx")等同于Class.forName("xx.xx",true,CALLClass.class.getClassLoader()),第二个参数(bool)表示装载类的时候是否初始化该类,即调用类的静态块的语句及初始化静态成员变量。

ClassLoader loader = Thread.currentThread.getContextClassLoader(); //也可以用(ClassLoader.getSystemClassLoader())

Class cls = loader.loadClass("xx.xx"); //这句话没有执行初始...

阅读全文>>

java 内部类总结

Nested Classes定义

在java语言规范里面,嵌套类(Nested Classes)定义是:

A nested class is any class whose declaration occurs within the body of another class or interface. A top level class is a class that is not a nested class. 

说的简单一点,就是定义在类里面的类。一般把定义内部类的外围类称为包装类(enclosing class)或者外部类

 

嵌...

阅读全文>>

activiti form 属性注意事项

variable 属性若设置了,则存储到流程变量中属性名称将会使用该名称,但设置时仍需使用id。
<activiti:formProperty id="name" variable="pName" name="Name" type="string"></activiti:formProperty>
formProperties.put("name", "01/12/2013");


writable 和 required 属性是相互矛盾,不可互异。
writable 为false 时,required 不可为true。


expressio...

阅读全文>>

Exception in thread "AWT-EventQueue-0"

Swing事件中启动新线程,而新线程又需要更新swing时,会出现以下错误。(随机出现)

Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException:3

原因是Swing 是非线程安全的。

解决方法参考下文:

阅读全文>>

java 学习书籍推荐之 O'Reilly'系列

Java 技术可以说是越来越重要了,不但可以用在计算机上,甚至连电视等家电用品,行动电话、个人数字助理(PDA)等电子产品,以及智能卡都可以透过 Java 的技术来为人们创造更便利的生活。许多人因此对 Java 感兴趣,想好好学习 Java。

因为讲授 Java 课程的关系,这几年来,不少人问我:怎样才能学好 Java,我给他们的建议很简单 ---『多读 Java 的好书,可以有系统又轻易地获得许多高手的经验』。其实,我说的也是我自己的经验。


阅读全文>>

java 学习之经典书籍推荐

    书作为人类知识的载体,已经存在几千年了。虽然现在有了视频、音频等多种现代化手段来记载知识,但书依然不会被淘汰。特别是经典是书籍,仍然受到很多人的欢迎并珍藏。JAVA 虽然只是一门计算机语言,并且是在不断的更新中,但一些有关于java 的书籍却在很长时间内都值得我们珍藏。

    这些经典书籍大部分都可以在网上找的电子版。不过我不建议去看电子版,原因有二:

    1. 伤眼睛。我们看经典书籍不是说编程过程遇到问题,临时抱佛脚,去书中找个答案了事。而是要慢慢细品,时间肯定短不了...

阅读全文>>

转载 java 枚举enum 的使用

java枚举的使用与分析

public enum EnumTest {

     FRANK("The given name of me"),
     LIU("The family name of me");
     private String context;
   &n...

阅读全文>>