- 浏览: 96829 次
最新评论
-
jjw6526:
我会说我也是。。。太感谢了
node to traverse cannot be null! -
huchiwei:
还真是这样的错...
node to traverse cannot be null! -
zhyou110z:
确实很纳闷
用fatjar打出来的jar包和eclipse自带工具打出来的jar包什么区别? -
chenkaiadd:
我刚也是将from 写成form了 ,真是感谢,解决问题了。
node to traverse cannot be null! -
zhengpei456:
灰常感谢
node to traverse cannot be null!
文章列表
本來運行良好的項目,但在部署後出現“Bad version number in .class file”,後來檢查中發現,是因為我想測試java6 的調用腳本的功能時,改變了compile level。
也就是說,如果是在eclipse中,出現這個錯誤的原因是,就項目中加入的JRE運行包和你eclipse中設置的compile lveve不一致了。比如,你項目中的是JRE5.0但compile是JRE6.0則出現上述錯誤。
- 2007-10-17 10:02
- 浏览 2616
- 评论(0)
Class<T> entityClass = (Class<T>) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0];
看紅色的部分,就是得到當前類的父類(getGenericSuperclass())的參數化類型(ParameterizedType)的實際類型(getActualTypeArguments()[0])。這裡的[0]意思就是第一個參數。比如你的類是這樣的。
java 代码
public class GenericA<T ...
- 2007-09-28 08:19
- 浏览 3263
- 评论(0)
java 代码
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.util.ArrayList;
public class MainClass {
public static void main(String args[]) throws Exception {
Type type = StringList.class.getGenericSuperclass ...
- 2007-09-27 16:59
- 浏览 2797
- 评论(0)
关于Groovy
主页:http://groovy.codehaus.org/
download :http://groovy.codehaus.org/Download
发现动态语言在做管理系统的时候可以很好的降低程序的复杂性。将与客户相关的业务逻辑和管理程序的框架分离开,在实施和维护的时候去二次开发更贴近客户业务的逻辑代码。
.net现在御用的动态语言是Python,但java这边还真的不好说,JRuby、Jython、Groovy相比较下来,可能还是Groovy好一些。只是个人感觉,有时间研究一下这几种动态语言看看。先记个备用。
- 2007-09-27 06:57
- 浏览 1212
- 评论(0)
是别人在QQ 上发给我的,不知道题目,也不知道出处,找到出处会贴出来。虽然觉得作者有些偏激,但还是说出了许多实际的问题。这里贴出来大家看看。
“在中国这个发展中国家,你能建10所世界一流大学,那美国有多少所? ...
- 2007-09-25 05:56
- 浏览 1094
- 评论(0)
前些日子在用Annotation的时候,发现了一个问题,就是使用下面的代码可以获取到当前类中的Fields,但是不能得到superclass中的fields。
Class类是Reflection API 中的核心类,它有以下方法
getName():获得类的完整名字。
getFields():获得类的public类型的属性。
getDeclaredFields():获得类的所有属性。 这里应该是当前类的所有属性
getMethods():获得类的public类型的方法。
getDeclaredMethods():获得类的所有方法。
getMethod(String nam ...
- 2007-09-24 16:56
- 浏览 6808
- 评论(0)
java的构造器在相互调用用this关键字,而且只能写在第一行上。
java 代码
class A{
public A(){
}
public A(int x,int y){
this.A();
int z=x+y;
}
public A(int x,int y,String z){
this.A(x,y);
..................
}
...
- 2007-09-21 08:22
- 浏览 3175
- 评论(0)
人=吃饭+睡觉+上班+玩,
猪=吃饭+ 睡觉,
代入:人=猪+上班+玩,
即:人-玩=猪+上班.
结论:不懂玩的人=会上班的猪
男人=吃饭+ 睡觉+挣钱
猪=吃饭+ 睡觉
男人=猪+挣钱
猪=男人-挣钱
所以男人不挣钱等于猪。
女人=吃饭+ 睡觉+花钱。
猪=吃饭+ 睡觉。代入上式得:
女人=猪+花钱。移项得:
女人-花钱=猪。
结论:女人不花钱的都是猪。
综上:
男人为了让女人不变成猪而挣钱!
女人为了让男人不变成猪而花钱!
男人+女人=吃饭+睡觉+挣钱+吃饭+睡觉+花钱(-挣钱)=2X(吃饭+睡觉)=两头猪
我是猪吗?我不是,我是会上班的猪!!!唉!!!
- 2007-09-18 13:10
- 浏览 1180
- 评论(0)
当你使用cmd命令的时候,窗口打开通常是在“C:\Documents and Settings\$UserName”下面。
如果你想去到某个盘的某个目录的话,你还要敲好多的东西。现在告诉你一个方法可以不用这么麻烦。
首先 “开始-》运行-》键入regedit”打开注册表编辑器。
然后,找到“\HKEY_CLASSES_ROOT\Folder\shell”,如果没有shell,可以在Folder下新建一个名为shell的键,在shell下新建一个名为“CurrentFolder Command”的键,在这个键之下再建一个新的名为“Command”的键,设置默认值为“cmd ...
- 2007-09-18 09:33
- 浏览 1599
- 评论(0)